基本信息
我的世界Java版本
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.2–1.16.5
平台
Fabric
运行环境
其他链接
搬运团队
详情信息
更新日志
锂 0.11.0 修复了在某些 tnt 复制器设计中可见的碰撞代码中的一个微小差异。此外,还包括一些错误修复和模组兼容性改进。除此之外,锂现在在内部使用一个新的系统来处理可用的配置选项。现在你可以在这里查看所有优化的描述。
添加
- 新:移除香草温度缓存
- 新:添加自动生成的 lithium-mixin-config.md
- 新:测试用例:关闭围栏门更新羊驼寻路
- 新:用于类似漏斗物品传输冷却的锂 API
修复
- 修复:通过 ishland* 移除不正确的区块票证创建(#449)
- 修复:块.漏斗.worldedit_compat:在加载世界编辑时放置块实体时更新漏斗缓存
- 修复:块.漏斗:与修改后的非块实体库存块的交互中断
- 修复:碰撞的错误排序导致非香草实体移动行为
- 修复:分配.blockstate:允许使用非块/流体类型的带有表的状态
- 修复:世界.block_entity_ticking.sleeping:/perf 命令打印睡眠块实体位置时崩溃
更改
- 更改:移除在 22w42a 中添加到香草中的冗余流体状态缓存
- 更改:锂配置模组覆盖解析可以在有和没有 mixin.前缀的情况下使用
- 更改:使用
@Intrinsic
注解来提高模组兼容性 - 更改:将 chunk.block_counting 重命名为 util.block_tracking
- 更改:实体.碰撞.移动:在其他碰撞之前检查实体下方的块
- 更改:将 ai.poi.poi.tasks 重命名为 ai.poi.tasks
- 更改:将 mixin.world.block_entity_retrieval 移动到 mixin.util.block_entity_retrieval
- 更改:从旧的 LithiumConfig 系统切换到 mixin-config 注解系统
- 更改:在 ChunkAwareBlockCollisionSweeper 中添加空检查
- 更改:在 POI 存储的位集优化中实现未使用的 onEntryRemoved 方法
- 更改:实体.碰撞.移动:正确处理碰撞形状列表的外部更改
- 更改:禁用
ai.nearby_entity_tracking
,因为它在正常世界中降低了性能 - 更改:仅在存在漏斗优化时,ItemEntity 和 Inventory 实体才通知移动跟踪器
- 更改:将 ai.nearby_entity_tracking 拆分为 ai.nearby_entity_tracking.goals 和 util.entity_movement_tracking