Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
✨ Incredible Graphics ✨
Godrays. Soft shadows. Living water. A sky that actually feels like a sky.
A lightweight, hand-written shaderpack that makes Minecraft look incredible without melting your GPU.
🌟 Features
- ☀️ Godrays — volumetric-style light shafts pour through trees and terrain at sunrise and sunset. Faint blue moon rays at night.
- 🌑 Soft Colored Shadows — up to 8192px shadow maps with smooth PCF filtering. Sunlight through stained glass and water tints the ground beneath it.
- 🌊 Living Water — real vertex waves (not just a texture wiggle), animated per-pixel wave normals, Fresnel sky reflections, and a sharp sun sparkle.
- 🌾 Waving World — grass, flowers, crops, and kelp sway in the wind; leaves ripple gently.
- 🌅 Dynamic Sky — full procedural sky gradient with sunset bands, sun glow, and twinkling stars at night. Weather-aware: everything desaturates and fogs over in the rain.
- 💡 Custom Lighting — warm torchlight, cool moonlight, colored ambient that shifts through the whole day/night cycle.
- 🎬 Filmic Post-Processing — HDR rendering with bloom, ACES filmic tonemapping, exposure and saturation control, and a subtle vignette.
🎛️ Fully Configurable
Every feature has in-game settings (Video Settings → Shader Packs → Shader Pack Settings):
What it does | Shadow Resolution | 1024 → 8192 | | Shadow Softness | razor sharp → dreamy soft | | Godray Strength & Quality | subtle haze → dramatic beams | | Bloom Strength | clean → glowy | | Water Wave Height | calm lake → choppy sea | | Waving Plants / Leaves | toggle each independently | | Exposure & Saturation | grade the final image your way |
📋 Requirements
- Iris(https://modrinth.com/mod/iris)(1.6 or newer) + Sodium(https://modrinth.com/mod/sodium) — or any launcher that bundles them
- Works on low-end and high-end PCs — scale it with the shadow resolution and godray quality settings
Lunar Client users: Lunar blocks non-bundled shaderpacks by default. Open
.minecraft/config/iris.propertiesand setallowUnknownShaders=true, then restart.
🗺️ Dimension Support
The Overworld gets the full experience. The Nether and End intentionally render vanilla for now — full support is planned.
🐛 Found a bug?
Open an issue with a screenshot and your latest.log — reports are very welcome!


