Melon Shader Cycler

Add-on to oculus/iris to switch between shaders automatically when entering dimensions (including modded ones) or with just a key-bind

File Details

MelonShaderCycler-1.3.1

  • R
  • Aug 5, 2025
  • 30.66 KB
  • 12.6K
  • 1.20.1
  • Forge

File Name

melonshadercycle-1.3.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:melons-shader-cycler-1312366:6852303")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

📝 ShaderCycler v1.3.1– Hotfix Update

Release Date: 2025-08-05

✅ Changes & Fixes:

Startup Shader Fix: Resolved an issue where certain shaders would still load on game launch despite being excluded in the config or not enabled/switched to.

Fallback Logic: If an excluded shader is detected at startup, ShaderCycler now automatically switches to a valid shader or "Internal None", preventing visual glitches.

Improved Reliability: Shader state detection now runs at the proper time in the game’s lifecycle, ensuring Oculus/Iris doesn't override it.

 Internal tweaks to reduce unexpected behavior when enableShaders=false is set in oculus.properties.