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.0

  • R
  • Aug 2, 2025
  • 29.86 KB
  • 194
  • 1.20.1
  • Forge

File Name

melonshadercycle-1.3.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

ShaderCycler Mod 1.3.0 — Changelog

Major UI Redesign

Complete overhaul of the ShaderCycler configuration screen for a cleaner, more user-friendly interface. Replaced standard buttons with custom scrollable, smooth dropdowns supporting long shader lists. Added scrollbars to dropdowns for easier navigation through large shader collections. Implemented text clipping on dropdown headers to prevent overflow of long shader names. Separated dropdown rendering to render expanded dropdown menus last, ensuring proper layering above other widgets. Added toggleable checkboxes and sliders with clear labels for key settings like reload delay and chat notifications. Improved button placement and screen layout for better spacing and visual clarity.

New Features

Live updating excluded shaders count displayed on the "Excluded Shaders" dropdown header. Automatic cleanup of excluded shaders list to remove entries for deleted shader files. Dimension shader dropdowns automatically reset to "None" when the selected shader file is deleted. Added “None” option to all dimension shader dropdowns to allow clearing of the selection.

Fixes

Corrected text rendering issues related to header display formatting. Prevented deleted shaders from being displayed. Fixed save issue when hitting (esc) on keyboard.