
基于维度的着色器切换
一个让你为每个维度设置独特着色器的模组。
查看大图
基于维度的着色器
按维度自动切换 Iris 着色器包。
为主世界设置一个着色器包,为下界设置另一个,为末地设置第三个——之后当你加入世界或切换维度时,其余的交给模组处理。
功能
- 按维度设置着色器包
- 自动切换
- 无需在游戏过程中手动切换着色器包
- Iris 集成
- 通过 Iris 应用选定的着色器包,并按需重新加载着色器
- 简单配置
- 配置一次,处处享受一致的视觉效果
配置
配置文件存储在 config/dimension_based_shaders.json,但建议使用 ModMenu 以获得游戏内的可视化设置界面。
ModMenu 集成
设置页面(可通过 ModMenu 访问)包含每个维度的输入框。需要输入着色器的精确名称。
然而,输入完整名称很繁琐,而且可能导致拼写错误,因此你可以点击“Get Current”来使用当前已加载的着色器包。
要求
- Minecraft:
1.21.11 - 模组加载器: Fabric
- 必需: Fabric API、Iris(因此也需要 Sodium)
- 推荐: Mod Menu
注意事项 / 已知行为
- 切换着色器包可能(并且很可能会)由于着色器重新加载而导致短暂卡顿(取决于着色器包和硬件)。
- 如果配置的着色器包名称缺失或拼写错误,Iris 将卸载所有着色器包(其他维度的着色器包仍会正常工作)。点击“Get Current”可避免此问题。
- 如果你在某个维度手动切换了着色器,模组会在进入另一个维度时再次切换。
兼容性
- 仅客户端(视觉更改)。
- 只要 Iris 存在且正常工作,通常与常见的渲染/性能模组兼容。
常见问题
问:这在服务器上能用吗?
答:可以——这是客户端视觉行为。服务器无需安装任何东西。
问:我可以在某个维度禁用着色器吗?
答:你可以将输入框留空,以避免在该维度使用着色器。
问:我需要 Mod Menu 吗?
答:并非_必需_,但推荐使用,以便方便地在游戏内配置。
问:这个模组支持自定义维度吗? 答:支持,但某些维度可能只有在你在该维度中时才会出现在配置菜单中。不过,如果你更改了设置,即使离开该维度,设置也会被保留。
鸣谢
- Iris Shaders — 必需依赖项和着色器系统
- Mod Menu — 可选的设置集成
支持 / 问题反馈
如果你遇到问题,请确保你使用的是正确的:
- Minecraft 版本
- Fabric 加载器版本
- Iris 版本
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。