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.
Tired of scrolling through a messy shader list? Want to hide test packs, old versions, recolor names, add tooltips, or put your favorites at the top? Or maybe even remove all underscores? Iris Shader Folder Mod lets you filter out unwanted shader packs, organize the menu, recolor names, and add custom tooltips making your shader selection fast, clean, and personal.
Add your own tooltips easily!
Create a pack.json under /shaders/ (inspired by Aperture) and in json format include:
"description": "Your Description"
Edit the config file at:
config/iris_shader_folder.properties
filterStart:[
test
{.*}Outdated{.*}
ComplementaryShaders_r{version}
]:filterEnd
{version} as a shortcut for version numbers (e.g., 1.2.3).{...} to insert raw regex (e.g., Outdated{.*(shader|Reimagined)}).reorderStart:[
{.*}EuphoriaPatches{.*}
Complementary{.*}_r{version}
BSL{.*}
[!]Outdated{.*}
]:reorderEnd
[!] prefix to force a pattern to match even if the shader was already matched by a previous rule.
[!]Outdated{.*} will move any shader with "Outdated" in its name to position 4, even if it was already matched by an earlier pattern.{version} and custom regex in braces.recolorStart:[
Complementary{.*} [|] Comp [->] red [|] {version} [->] §6
{.*}EuphoriaPatches{.*} [|] EuphoriaPatches_{version} [->] light_purple
test [|] {all} [->] red
]:recolorEnd
{all} recolors the entire name.renameStart:[
{all} [|] _ [->] { }
Complementary{.*} [|] Complementary [->] Comp
test [|] {all} [->] Test Shader
]:renameEnd
{all} renames the entire name.{ } to insert a whitespace character as a replacement.shader_pattern [|] part_pattern [->] replacement [|] part_pattern2 [->] replacement2 ....tooltipStart:[
Complementary{.*} [|] Complementary is a shaderpack focused on performance and visual quality.
test [|] This is a test shaderpack.
]:tooltipEnd
Set debugLogging=true in the config file to write detailed debug info to config/iris_shader_filter_debug.txt

A mod to hide, recolor, add tooltips, and reorder shaderpacks in the Iris/Oculus shaders menu using flexible patterns. THIS IS NOT A SHADER LOADER