Iris/Oculus Shader Folder — Minecraft Mods — MetaMods
Iris/Oculus Shader Folder

Iris/Oculus Shader Folder

Active

Downloads

0

Last update

2 weeks ago

Versions

1.13 — 1.21.9
Client
Fabric
Forge
Neoforge
Quilt
Libraries
Utils

Iris/Oculus Shader Folder Mod

This modification provides the ability to hide, filter, and change the display order of shader packs in the Iris menu using flexible patterns.

⚡ Convenient Shader Organization

Tired of the clutter in your shader list? Want to hide test builds, outdated versions, or place your favorite packs at the beginning? This mod allows you to configure shader display exactly as you prefer - making shader selection fast, neat, and personalized.

Main Features

  • Hiding shader packs by name, version, or regular expressions
  • Changing the display order of shaders in the menu using patterns and positions
  • Compatibility with modern and legacy Iris versions, as well as Oculus
  • Real-time application of configuration changes (restart not required)
  • Debug logging to file for troubleshooting

Configuration Setup

Edit the settings file at path: config/iris_shader_folder.properties

Example Filtering Section

filterStart:[
test
{.}Outdated{.}
ComplementaryShaders_r{version}
]:filterEnd
  • Each line represents a filtering pattern
  • Use {version} as shorthand for version numbers (e.g., 1.2.3)
  • Use {...} to insert regular expression (e.g., Outdated{.(shader|Reimagined)})
  • Patterns work with both folders and .zip shader archives

Example Reordering Section

reorderStart:[
{.}EuphoriaPatches{.}
Complementary{.}_r{version}
BSL{.*}
]:reorderEnd
  • Line order determines position in menu (top line = first position etc.)
  • If multiple shaders match a pattern, they are inserted at the specified position, sorted alphabetically
  • Patterns support {version} and custom regular expressions in curly braces
  • Patterns work with both folders and .zip shader archives

Enabling Debug Logging

Set debugLogging=true in the settings file to record detailed diagnostic information in config/iris_shader_filter_debug.txt

Project members
SpacEagle17

SpacEagle17

Developer

Created: 22 Sep 2025

ID: 267398