Reduce Lag While Maintaining Visual Quality
Identify Performance Bottlenecks
Monitor your frame rate using the debug screen. Access shader settings and look for options marked as performance-intensive: typically shadows, reflections, and ambient occlusion.
Prioritize High-Impact Reductions
Start by lowering these in order:
1. Shadow distance – reduces the area where shadows render
2. Reflection quality – lowers water and surface reflection detail
3. Ambient occlusion – disables or reduces shadowing in crevices
4. Cloud resolution – simplifies cloud rendering
Preserve Core Aesthetics
Keep shadow softness and sky vibrancy at moderate-to-high levels—these define the shader's cinematic look without heavy performance cost. Maintain water clarity even if reflection intensity decreases; clear water remains visually striking.
Test and Iterate
After each adjustment, play for several minutes in varied terrain (mountains, forests, water) to gauge real-world performance. Aim for consistent frame rates above your monitor's refresh rate. If still laggy, reduce render distance in Minecraft video settings—this often helps more than shader tweaks alone.