模组兼容性

Lithium 模组

问题描述

在使用 Lithium 模组时,会遇到骨粉和树苗生长异常的问题。

解决方案

你需要修改 Lithium 模组的配置文件,禁用相关的 mixin 优化。

配置文件位置

config/lithium.properties

需要修改的选项

mixin.world.inline_height=false mixin.world.inline_block_access=false

问题原因

该问题是由于 Lithium 模组的mixin 实现与 Youer 的树生成机制冲突导致的。

具体来说:

  • Lithium 的 mixin使用了 @Overwrite 注解复写了 getBlockState 方法
  • 这导致 Youer/Bukkit 的树生成补丁被覆盖而失效

相关代码位置:

验证修复

修复后,使用骨粉催熟树苗应该能够正常生长,不再出现异常。