mc_vanilla_shaders
mc_vanilla_shaders copied to clipboard
MC vanilla fabulous shaders
Basic Shaders for Vanilla 1.16

Overview
Basic shader that adds as much as possible from OptiFine shaders to the vanilla transparency shader available in "Fabulous" graphics setting. Due to limited material, light, time, and shadow information, most advanced features are not possible. A good number, however, are. I have ported them here. Most samples are from the BSL shader, however much of it is heavily modified to fit with the vanilla pipeline. Supports FOV 30-140, distance 12-32. For best experience, use FOV 70 with render distance 16!
Features
- FXAA
- Bloom
- Adaptive exposure
- Adaptive FOV
- SSR + approximate
- Inferred surface normals
- Tonemapping
- Multiplicative transparency blending
Comparisons
![]() |
![]() |
![]() |
Usage
See License.md for licensing. This pack requires Fabulous graphics on. Supports FOV 30-140, distance 12-32. For best experience, use FOV 70 with render distance 16!
Credits
- BSL shaders - capttatsu for reference code for some of the features (SSR, Tonemapping).