跳到正文

Iris/Oculus Shader Folder

作者:SpacEagle17

一个可在 Iris/Oculus 光影菜单中使用灵活规则隐藏、重新着色、添加提示信息及调整光影包顺序的模组。**这不是光影加载器。**

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

IRIS/OCULUS 附加组件。这不是光影加载器。

一个模组,让你可以使用灵活的模式在 Iris/Oculus 光影菜单中隐藏、过滤、重新着色、重命名、添加提示信息以及重新排序特定的光影包。

此模组不会加载光影!它只负责整理和自定义光影选择菜单。

📝 为什么使用此模组?

厌倦了在杂乱的光影列表中滚动?想要隐藏测试包、旧版本,重新着色名称,添加提示信息,或者把喜欢的放在顶部?又或者想移除所有下划线?
Iris Shader Folder Mod 让你可以过滤掉不需要的光影包、整理菜单、重新着色名称并添加自定义提示信息,让你的光影选择快速、整洁且个性化。

功能

  • 按名称、版本或正则表达式模式隐藏光影包
  • 使用模式和位置在菜单中重新排序光影包
  • 使用 Minecraft 颜色代码为光影包名称或部分名称重新着色
  • 编辑光影名称而不更改实际文件名。
  • 在菜单中为光影包添加自定义提示信息
  • 同时支持现代和旧版 Iris 以及 Oculus
  • 实时重新加载配置(无需重启)
  • 将调试日志写入文件以便排查问题

致光影包开发者

轻松添加你自己的提示信息!
在 /shaders/lang/en_us.lang 中添加一行 shaderDescription=Your Description(以及任何其他语言文件以进行翻译)。

配置

编辑配置文件位于:
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

常见问题

Iris/Oculus Shader Folder 支持哪些 Minecraft 版本?

Iris/Oculus Shader Folder 支持 Minecraft Java 版 1.13–26.3,共 51 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Iris/Oculus Shader Folder 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。

评论

登录后评论和评分

SpacEagle17 的其他作品

查看全部 →