
FS shaders
john's shaders adds: realistic water, better reflections, wind (kinda) and a feeling like you're in real life.
Обновлён 2 июля 2026 г. · опубликован 2 июля 2026 г.
john's shaders
A lightweight, performance-first shader pack for Minecraft Java Edition. The goal is realistic lighting — soft shadows, reflective water, wet weather, moving foliage — while staying fast enough for mid-range hardware. Built for the OptiFine / Iris pipeline.
Add a screenshot or two here — the reflective-water sunset shot makes a strong lead image.
Features
Soft shadows — Percentage-Closer Filtering with slope-scaled bias and shadow distortion for smooth edges and extra resolution near the player. Reflective water & glass — screen-space reflections with analytic wave-normal ripples. Fresnel makes water dark when viewed head-on and mirror-like at grazing angles. Rain wetness — when it rains, flat, sky-exposed surfaces darken, gain gloss, and reflect both the sun/moon and nearby torch light. Melting ice — reflects roughly 3× stronger than water, with a slow, half-liquid surface. Dynamic sky — time-of-day gradient plus procedural clouds that thicken and desaturate toward gray during storms. Wind — leaves flutter with traveling gust fronts, grass and plants sway from the base, and sand gets a subtle shimmer. ACES tonemapping in a full linear-light pipeline.
Performance
A hybrid deferred pipeline shades each screen pixel once, with aggressive early-outs (reflections skip non-reflective pixels, shadow work is skipped where it can't matter) and no heavy volumetric raymarching. Built to run at high FPS on mid-range GPUs. Graceful fallbacks keep the pipeline from black-screening if a feature can't run on your setup.
Requirements
Minecraft Java Edition OptiFine or Iris (with Sodium) GLSL 120-compatible GPU
Installation
Download the .zip — do not unzip it. Place it in .minecraft/shaderpacks. In game: Options → Video Settings → Shaders, then select john's shaders.
Feedback
Bug reports and suggestions are welcome — tell me your GPU and Minecraft/Iris (or OptiFine) version so issues are easy to reproduce.
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 1.0.0 | Релиз | 26.2 | iris, optifine | 2 июля 2026 г. | Скачать (19 КБ) |
Ченджлог
1.0.0Релиз26.2 · 2 июля 2026 г.
john's shaders 1.0.0 — initial release
First public release. A lightweight pack aiming for realistic lighting at high FPS.
Lighting & shadows
- Hybrid deferred pipeline (shading runs once per screen pixel)
- Soft PCF shadows with slope-scaled bias, shadow distortion & per-pixel rotation
- ACES tonemapping in a full linear-light pipeline
Water & reflections
- Screen-space reflections for water, glass & wet surfaces
- Analytic sine-wave ripples with Fresnel — dark head-on, mirror-like at grazing angles
- De-vanilla'd water so reflections carry the look instead of the tiled texture
Weather
- Rain wetness: horizontal, sky-exposed surfaces darken, gain gloss & reflect both sun/moon and nearby torch light
- Ice reflects ~3× stronger than water with a slow, half-melted surface
- Dynamic sky gradient + procedural clouds that thicken and desaturate in storms
Wind
- Leaves flutter with traveling gust fronts; grass/plants sway from the base; sand gets a subtle seam-safe shimmer
Compatibility
- OptiFine & Iris, GLSL 120
- Graceful fallbacks (NaN guards, no black screens) if a feature can't run
Комментарии
Загружаем…

