FalseTweaks
FalsePattern 的旗舰级调整、修补与优化模组。
重要通知
此模组完全替代了 Triangulator 和 AnimFix。安装前请务必删除这两个模组。
主要功能列表:
- 多线程区块渲染(兼容 OptiFine 和 FastCraft)
- 将 Minecraft 的四边形渲染替换为三角形渲染
- 修复了环境光遮蔽与平滑光照(原版漏洞 MC-138211 和 MC-43968)
- 优化了信标光束渲染
- 基于体素的物品渲染,取代了原版丑陋的渲染器
- 修复了区块边界间的光线泄漏
- 修复了方块实体渲染顺序
- 优化了动画纹理
- 3D 铁轨
- 更快的纹理拼接,采用基于 Packing2D 的算法
- 修复了方块光线泄漏
- 多线程 Mipmap 生成(大幅加快资源包切换速度)
- 多层物品(见下文)
- 改进版的 Shift+F3 性能分析器
所有这些调整都可以在配置中单独开启/关闭!
使用多层物品
多层物品通过 mcmeta 文件定义,并且需要启用 VOXELIZER 模块才能正常工作。
3 层纹理的 mcmeta 格式示例:
{
"voxelLayers": {
"layers": [1.0, 1.0, 0.5]
}
}
mcmeta 应附加到没有分层的基纹理上,各层纹理的名称应为基纹理名称加上 0、1、_2 等数字后缀。
文件布局示例:
myItem.png
myItem.png.mcmeta
myItem_0.png
myItem_1.png
myItem_2.png
修复已知问题
| 问题 | 可能的解决方案 |
|---|
| 游戏启动时崩溃,
Forge 日志显示 MixinTargetAlreadyLoadedException | 在配置的 00_modules 类别下,
将 B:STARTUP_OPTIMIZATIONS 设置为 false。 |
| 游戏启动时崩溃,
加载屏幕已出现(或修复问题 1 无效) | 在配置的 triangulator 类别下,
将 B:RENDERHOOKCOMPAT_MODE 设置为 true。 |
| 与 OptiFine 冲突导致崩溃 | 在配置的 00_modules 类别下,
将 B:MIPMAP_FIX 设置为 false。 |
| 与 ShadersModCore 冲突导致崩溃 | 独立的 shadersmod 不受支持,请改用 optifine。 |
| 因 "IllegalArgumentException: Comparison method violates its general contract!" 崩溃 | 在配置的 00_modules 类别下,
将 B:TETRANSPARENCYFIX 设置为 false。 |
| 使用 optifine 光影和 PBR 资源包时方块闪烁 | 在配置的 00_modules 类别下,
将 B:TEXTURE_OPTIMIZATIONS 设置为 false。 |
| 与 ArchaicFix 冲突导致崩溃 | 如果你启用了 FalseTweaks 中的遮挡剔除功能,请禁用 ArchaicFix 中的该功能。(FalseTweaks 的版本兼容 FastCraft/OptiFine) |
| 使用 LWJGL3ify 时世界显示异常/不可见 | 在配置的 00_modules 类别下,
将 B:TEXTURE_OPTIMIZATIONS 设置为 false。 |
关于此表中列出的已知问题的错误报告将被直接关闭,不予回复。请在提交问题前仔细阅读。