模组兼容性
过时的文档
这篇文档在 新版文档 中有修改,此处仅为旧版留档。
- 以下问题需要在
.minecraft/config
中寻找模组对应的配置文件,使用文本编辑器进行修改。 - 也可在游戏内
模组设置
中找到各个模组的配置项。但可能缺少必要的注释说明,默认不建议。
Advanced Rocketry(高级火箭)
将 overworldSkyOverride 设置为 false。
Astral Sorcery(星辉魔法)
1.12.2及更早版本
- 删除
S:skySupportedDimensions <0>
中的0
; - 在
S:weakSkyRenders
中添加0
。它们应该看起来像这样:
S:skySupportedDimensions < >
S:weakSkyRenders <0>
注意:在 iterationT 3.1 中或许会导致 白屏
现象,但在高版本星辉中测试正常。我们猜测问题出在 1.12.2 的星辉本身。
1.15.x
- 删除
skySupportedDimensions = [0]
中的0
; - 在
weakSkyRenders
中添加0
。它应该看起来像这样:
skySupportedDimensions = [ ]
weakSkyRenders = [0]
1.16.x
- 删除
skyRenderingEnabled = ["minecraft: overworld"]
中的minecraft: overworld
; - 在
skyRenderingConstellations
中添加"minecraft:overworld"
。它应该看起来像这样:
skyRenderingEnabled = [ ]
skyRenderingConstellations = ["minecraft:overworld"]
Better End(更好的末地)
如果它导致你使用的光影包出现问题,请在 config/betterend/client.json
中把 customSky [default:true]
设置为 false
。
Better Foliage(更好的树叶)1.12
不一定会崩溃,但在某些光影包中会导致树叶断裂。
要解决这个问题,你需要去确定主界面的 Mods -> Better Foliage -> Shader Configuration 是否与你的光影包的 block.properties 文件中的指定值相匹配。
注意:block.properties 可以包含多个MC版本的ID,所以一定要为你的MC版本使用正确的ID。如果你不确定要使用什么ID,请询问光影包的创作者。
Betweenlands(交错次元 / 黑暗沼泽)
将 use_shader 设置为 false。注意:这将解决一些渲染问题,但光影可能不会在模组的维度工作。
Botania(植物魔法)
将 fancySkybox.enable 和 shaders.enabled 设置为 false。
COFH Core 1.15+
将 Render Area Effect Block Breaking 设置为 false。
Computer Craft Tweaked(电脑)
将 monitor_renderer 设置为 "gui.computercraft:config.peripheral.monitor_renderer.vbo"。
Extended Days
将 Override Sky Rendering 设置为 false。
Hbm's Nuclear Tech Mod Reloaded(HBM的核科技重制版)
在 config/hbm/hbm.cfg
中将 B:1.29_enableShaders2 改为 false。
Litematica(投影)
将 Visuals -> enableRendering 设置为 false。
Psi
1.12
将 B: "Use Shaders " 设置为 false。
1.15+
将 useShaders 设置为 false。
Rats(老鼠)
在 视频设置 -> 性能 中关闭 快速渲染。
Snow! Real Magic!(雪!真实的魔法!)
在 视频设置 -> 光影 中打开 传统照明。
Thaumcraft(神秘时代)
将 图形设置 -> disableShaders 设置为 true。
Thaumic Augmentation(神秘进阶)
将 图形设置 -> disableShaders 设置为 true 并重启游戏。
The Midnight Mod(午夜)
将 rift_shaders 设置为 false。注意:这将解决一些渲染问题,但光影可能不会在模组的维度工作。
Thermal Dynamics(热动力学)
在你的游戏中添加 Unifine:https://www.curseforge.com/minecraft/mc-mods/unifine
最后
如果你已经排除了上述所有的 Mod,那么找出问题 Mod 的下一步就是进行二分法搜索。
- 将你的 Mods 分成 2 组
- 测试这两组,并保留仍有问题的那一组
- 重复,直到只剩下一个 Mod(和它的前置 Mod )
- 反馈给管理组,以便于我们将它添加进这里