一款模组,允许您使用灵活的模式在 Iris/Oculus 着色器菜单中隐藏、过滤、重着色、重命名、添加工具提示以及重新排序特定的着色器包。
IRIS/OCULUS 附加组件。这不是着色器加载器。 一个模组,允许您通过灵活的模式在 Iris/Oculus 着色器菜单中隐藏、过滤、重着色、重命名、添加提示文本和重新排序特定的着色器包。 此模组不加载着色器!它仅用于组织和自定义着色器选择菜单。 为什么使用此模组? 厌倦了在一个杂乱的着色器列表中滚动吗?想要隐藏测试包、旧版本、重着色名称、添加提示文本,或者将您喜欢的放在顶部吗?或者甚至移除所有下划线?Iris 着色器文件夹模组允许您过滤掉不需要的着色器包,整理菜单,重着色名称,并添加自定义提示文本,使您的着色器选择快速、干净且个性化。 功能 按名称、版本或正则表达式模式隐藏着色器包 使用模式和位置在菜单中重新排序着色器包 使用 Minecraft 颜色代码对着色器包名称或部分名称进行重着色 编辑着色器名称而不更改实际文件名。 在菜单中的着色器包上添加自定义提示文本 支持现代和遗留的 Iris 版本以及 Oculus 实时配置重载(无需重启) 调试日志记录到文件以便故障排除 面向 Shaderpack 开发者 轻松添加自定义工具提示!在 shaderDescription=Your Description 中添加一行 /shaders/lang/en_us.lang (并将其他语言文件也添加该行以进行翻译)。 配置 编辑配置文件位于: config/iris_shader_folder.properties 示例过滤器部分: filterStart:[ test {.*}Outdated{.*} ComplementaryShaders_r{version} ]:filterEnd 每一行都是一个过滤器模式。 使用 {version} 作为版本号的快捷方式(例如,1.2.3)。 使用 {...} 插入原始正则表达式(例如, Outdated{.*(shader|Reimagined)} ). 模式同时匹配文件夹和 .zip 着色器包。 示例重新排序部分: reorderStart:[ {.*}EuphoriaPatches{.*} Complementary{.*}_r{version} BSL{.*} [!]Outdated{.*} ]:reorderEnd 行的顺序决定了菜单中的顺序(第一行 = 第一个位置,依此类推)。 如果一个着色器包匹配多个模式, 第一个匹配的模式优先 ,后续模式将跳过该着色器。 使用 [!] 前缀强制模式进行匹配,即使着色器已被之前的规则匹配。 示例: [!]Outdated{.*} 会将名称中包含“Outdated”的任何着色器移动到第4位,即使它已被前面的模式匹配。 模式支持 {version} 和花括号内的自定义正则表达式。 模式同时匹配文件夹和 .zip 着色器包。 示例重新着色部分: recolorStart:[ Complementary{.*} [|] Comp [->] red [|] {version} [->] §6 {.*}EuphoriaPatches{.*} [|] EuphoriaPatches_{version} [->] light_purple test [|] {all} [->] red ]:recolorEnd 使用 Minecraft 颜色名称或代码对整体名称或部分名称进行重新着色。 {all} 对整个名称进行重新着色。 每行可以组合多个重新着色规则。 示例重命名部分: renameStart:[ {all} [|] _ [->] { } Complementary{.*} [|] Complementary [->] Comp test [|] {all} [->] Test Shader ]:renameEnd 使用灵活的模式重命名着色器包名称或部分名称。 {all} 对整个名称进行重命名。 使用 { } 插入空格字符作为替换内容。 格式: 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 为任何着色器包添加自定义工具提示文本。 在菜单中悬停在着色器上时会显示工具提示。 启用调试日志记录 在配置文件中设置 debugLogging=true 以将详细的调试信息写入 config/iris_shader_filter_debug.txt
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。