promotional bannermobile promotional banner

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
Back to Files

MelonShaderCycler-1.2.4

File namemelonshadercycle-1.2.4.jar
Uploader
WatermelonMCWatermelonMC
Uploaded
Jul 24, 2025
Downloads
58
Size
7.3 KB
Mod Loaders
Forge
File ID
6805744
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:melons-shader-cycler-1312366:6805744")

Learn more about Curse Maven

What's new

Changes:
Added proper handling to check keybinds immediately on world join instead of relying solely on clientSetup.
Introduced onClientJoinWorld listener to ensure players are notified if keybinds do not match on world load.
Ensured shader cycling notification works properly even on first-time mod use or after shader list changes.

Bug Fixes:
Fixed issue where keybind mismatch message was not showing on game launch.
Fixed shader cycle not running until after a keybind was changed or input occurred.

Known Issues:
Shader changes still require Iris/Oculus to reload shaders, which may cause a short delay or visual glitch.
Only .zip shaderpacks are currently supported for cycling.
Shader reload visuals may not appear until the player triggers a shader reload manually.

This mod has no additional files