Cause: Conflict with other mods (e.g., Dynamic Lights, Better Foliage).
Fix: Disable mods that alter rendering. Alternatively, inside the shader menu, turn off “Tweak Block Lighting” or “Advanced Materials.”
| Minecraft Version | Recommended Derivative | |-------------------|------------------------| | 1.20.1 – 1.21 | Complementary Unbound r1.3+ | | 1.19.2 – 1.19.4 | Complementary v4.7 | | 1.18.2 | Complementary v4.6 | | 1.16.5 | Complementary v4.4 |
Cause: Insufficient RAM allocated.
Fix: In your launcher (Prism, MultiMC, official), allocate at least 4GB of RAM to Minecraft. Shaders increase VRAM usage significantly. Derivative-Shaders-All-Versions.zip
The magic of Derivative-Shaders-All-Versions.zip lies in its name. Shader compatibility has always been fragmented across Minecraft versions:
This single ZIP file typically contains separate shader subfolders or a unified shaders.properties file that auto-detects your game version. Inside, you’ll find: Cause: Conflict with other mods (e
Derivative-Shaders-All-Versions.zip
│ shaders.properties
├── shaders/
│ ├── composite.fsh
│ ├── gbuffers_terrain.vsh
│ └── lib/
└── textures/
└── normal_maps/
No more hunting for “Derivative for 1.20.6” – the “All Versions” build aims to be a one-stop solution.
Installation is straightforward, but it requires attention to the loader you are using. This single ZIP file typically contains separate shader
Cause: Incompatible OpenGL driver.
Fix: Update your GPU drivers. For old Intel HD Graphics, switch to the “Low” profile inside the shader settings via a text editor (open shaders/settings.properties).
You need Iris Shaders (for Fabric) or OptiFine (for Forge). Iris is recommended for modern versions (1.20+).