锂模组(Lithium)是我的世界游戏的通用优化模组,它可以在不改变任何行为的情况下改进多个系统(游戏物理、mob AI、block ticking等),而且它不仅可以在客户端和服务器上工作,还可以安装在服务器上,安装了模组,你就可以看到平均45%的服务器滴答时间改进,这样就会让你得到一个更精简的游戏。
锂 Lithium Mod
模组功能
- 物理优化: 通过降低简单长方体块的冲突解决复杂度,实体碰撞检测有了显著的改进,一个更精确的算法也被用来减少每一个记号被检查的块的数量,特别是在实体移动非常快的情况下。
- 移动AI优化:玩家在一些任务中使用基于事件的系统,以减少由于不断轮询世界以获取更改而引起的CPU使用量,怪物的“大脑”也经过了优化,可以在不同的人工智能任务之间进行选择,比以前快得多。
- 世界新一代优化: 我的世界游戏中的许多计算都是不必要的,并且不会影响最终结果,这给锂提供了充分的机会来优化这一开销。
- 块加载优化: 块调色板压缩中使用的临时数据结构已更改为更高效。这使得玩家在探索地形时TPS下降较少,并适度提高了世界装载时间。我们还批量执行一些验证操作,以减少不必要的磁盘I/O。
- 移动服务器场优化:怪物拥挤是明显的,由于解决实体之间的冲突已经过优化,以利用简单的长方体这一事实,这使得移动农场对服务器滴答率的危害大大降低。
- 区块勾选优化: 有更少的开销,使得块更新之类的事情在生成块和其他Redstone装置之后更快地解决。这也减少了一个程序块确定是否按时间表计时所需的时间,从O(n)(其中n是计时块的数量)减少到O(1),当许多块被勾选时,提供了显著的加速。
- 爆炸优化: TNT和爆炸都采用了许多优化方法,在不改变其行为方式的情况下减少了相关的滞后。特别是,光线跟踪经过优化,以利用这样一个事实,即通过一条路径的多个步骤将发生在同一个块位置,从而允许我们快速重用上一步的结果。我们还使用了一个更快的位置跟踪算法,避免了过多的分配。
- 数据跟踪器优化: 用于跟踪某些实体状态和属性的内部数据管理器已经过优化,可以使用平面阵列并避免昂贵的锁定,无论何时在游戏中访问这些属性,都能提供相当大的提升。
总结
有了这款模组,即使在单人游戏中,你的游戏也会运行一个“集成服务器”,它会勾选玩家所在的世界。通过优化游戏的服务器端,这可以释放你的计算机处理器来专注于其他任务,从而提高帧速率和响应能力并且允许多人游戏机的实体和服务器支持更多的时间。
模组下载
适用版本
1.16.5
1.16.3
1.16.2
1.15.2