ModsFinder

Iris/Oculus Shader Folder

by SpacEagle17

Shader pack selection in Iris and Oculus can be filtered, recoloured and reordered with patterns through Shader Folder, a client-side utility for the Iris/Oculus shaders menu.

FabricForgeNeoForgeQuiltClient-side onlyMIT LicenseOpen source1.14 – 26.3

What it does

Shader packs that appear in the Iris or Oculus menu can be hidden by name, version or regular expression. Entries can be reordered by pattern or by fixed position, and parts of a pack name can be recoloured with Minecraft colour codes. Renaming only changes what the menu shows; the files on disk keep their names.

The mod does not load shaders. Its work is limited to organising and labelling the selection list, so a shader pack still has to be loaded by Iris or Oculus. Custom tooltips can be attached to individual packs in the menu, and configuration changes take effect without a restart. Debug output can be written to a log file when a rule does not behave as expected.

Installation needs Iris Shaders and Oculus, which are required dependencies. The mod is published for Fabric, Forge, NeoForge and Quilt, with files covering 1.14 – 26.3 across 48 release versions, and it runs on the client alone. The code is open source under the MIT License, and snapshot builds are published as well.

Key features

  1. Pattern-based hiding

    Shader packs can be hidden by name, version or regex pattern, which keeps unwanted entries out of the menu.

  2. Menu reordering

    Packs can be moved by pattern or to a set position, so preferred shaders appear first in the list.

  3. Recoloured names

    Whole names or parts of names can be coloured with Minecraft colour codes to make groups easier to spot.

  4. Display-only renaming

    Names shown in the menu can differ from the actual file names, which stay unchanged on disk.

  5. Custom tooltips

    Each shader pack can receive a tooltip in the menu, with text chosen in the configuration.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.31.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
26.21.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
26.1.21.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
26.1.11.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
26.11.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.x12 of 12 versions with builds
1.21.111.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.101.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.91.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.81.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.71.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.61.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.51.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.41.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.31.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.21.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.21.11.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.211.4.3-fabricNot available1.4.3-neoforge1.4.3-fabric
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Iris ShadersA modern shader pack loader for Minecraft intended to be compatible with existing OptiFine shader packs
Required

Use cases

Large shader collections

Players with many installed packs can hide the ones they rarely use and keep the rest in a stable order.

Pack testing

Debug logging helps a player see which rule matched a pack while adjusting patterns.

Who it’s for: Players who keep several shader packs in Iris or Oculus and want a cleaner selection menu. Mod users on Fabric, Forge, NeoForge or Quilt who only need a client-side change can install it without touching the server.

How it compares

Full comparison

Iris/Oculus & GeckoLib Compat is a client-side compatibility mod for 1.18.2 – 1.21 on Fabric, Forge and NeoForge, released under the MIT License. Shader Cycler is a client-side mod for 1.20.1 – 1.21.11 on Fabric, Forge and NeoForge, and its license is All rights reserved, so its code is not open source. Shader Folder covers a wider range of loaders and versions and organises the menu rather than cycling shaders.

ModLoadersGame versionsEnvironmentUpdated
Iris/Oculus Shader FolderFabric, Forge, NeoForge and Quilt1.14 – 26.3Client-side only2026-09-13
Iris/Oculus & GeckoLib CompatFabric, Forge and NeoForge1.18.2 – 1.21Client-side only2024-03-16
Shader CyclerFabric, Forge and NeoForge1.20.1 – 1.21.11Client-side only2026-07-20

Questions

Does Shader Folder load shader packs?

No. The mod only changes how the Iris or Oculus shader menu displays and orders the packs, and those loaders still handle loading.

Which dependencies does Shader Folder need?

Iris Shaders and Oculus are both listed as required dependencies.

Do configuration changes need a restart?

No. Config changes are reloaded in real time, so the menu updates without restarting Minecraft.

In the catalog

Iris/Oculus Shader Folder is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from SpacEagle17

All projects

Similar mods

What the author says

A mod that lets you hide, filter, recolor, rename, add tooltips, and reorder specific shader packs in the Iris/Oculus shaders menu using flexible patterns. ## This mod does NOT load shaders! It only organizes and customizes the shader selection menu.
SpacEagle17, on the Modrinth page

Official listing

Owner
SpacEagle17
Published
2025-09-21
Updated on Modrinth
2026-09-13
Facts verified
2026-10-15

Tags