今后,Lithium 将仅针对 Fabric 平台进行更新。您可以前往 新的 CurseForge 页面 下载适用于 Fabric 的 Lithium。此页面上的版本将不再更新或获得支持,鉴于其处于 Alpha 测试阶段,建议玩家不要使用这些版本。
Forge 版本已不再提供支持,下载链接已归档。 今后,Lithium 将仅针对 Fabric 平台进行更新。您可以前往 新的 CurseForge 页面 下载适用于 Fabric 的 Lithium。此页面上的版本将不再更新或获得支持, 鉴于其处于 Alpha 测试阶段,建议玩家不要使用这些版本。 Lithium for Forge Lithium 是一款适用于 Minecraft 的通用优化模组,旨在改善多项系统(如游戏物理、生物 AI、方块刻等),且不会改变任何原有行为。它 同时作用于客户端和服务器端 ,并且可以安装在服务器上, 无需客户端也安装该模组即可生效 。安装该模组后,您平均可以看到 服务器刻时间改善 45% ,从而使游戏运行更加流畅精简。 即使在单人游戏中,您的游戏也会运行一个“集成服务器”来为您所在的玩家世界进行刻计算。通过优化游戏的服务端部分,可以释放计算机处理器资源以专注于其他任务,从而带来 帧率提升和响应速度加快 。对于多人服务器,管理员可以期待刻时间的大幅改善,使其硬件能够支持更多的实体、区块和玩家。 如果您还没有使用的话, Phosphor (另一款优化模组)与 Lithium 搭配效果极佳,且完全兼容。 目前暂无计划将 Lithium 移植回 Minecraft 1.12 或更早版本。 这些补丁专为现代游戏版本设计,其中许多补丁无法应用于旧版本,因为那些系统中的相关机制要么不存在,要么差异巨大。 安装方法 您必须下载并安装 MixinBootstrap 1.0.2(或更高版本) 到您的 mods 文件夹中。之后,安装 Lithium 就像安装其他 Forge 模组一样简单,只需将其放入 mods 文件夹即可。您无需创建新世界即可利用该模组的优势。 功能特性 您可能很好奇 Lithium 究竟是如何实现如此显著的性能提升的,很高兴您有此疑问!您可以在下方的折叠内容中阅读我们所做的一些更改详情。 物理优化: 通过对简单立方体方块的碰撞解析复杂度进行降低,实体碰撞检测得到了显著改进。同时使用了更精确的算法来减少每次刻需要检查的方块数量,特别是在实体移动速度极快的情况下。 生物 AI 优化: 我们利用基于事件的系统来处理某些任务,以减少因不断轮询世界变化而产生的 CPU 占用。生物“大脑”也经过优化,能够比之前快得多地选择不同的 AI 任务。 此处 有优化前后的对比。 区块加载优化: 用于方块调色板压缩的临时数据结构已更改为效率更高的形式。这减少了玩家在探索地形时的 TPS(每秒刻数)下降,并适度提升了世界加载速度。我们还对部分验证操作进行了批处理,以减少不必要的磁盘 I/O。 生物农场优化: 生物拥挤伤害 显著降低 ,因为实体间的碰撞解析经过优化,利用了简单盒体的特性。这使得生物农场对服务器刻率的负面影响大幅减小。 方块刻优化: 降低了开销,使得生成区块后的方块更新稳定以及其他红石装置运行更快。此外,它还减少了方块确定是否按计划进行刻的时间,从 O(n)(其中 n 为进行刻的方块数量)降低到 O(1),当大量方块被刻时提供了显著的速度提升。 红石优化: 红石线/粉的状态更新已完全重写,采用广度优先搜索算法,使红石粉及其他方块的更新次数减少了一个数量级。(实验性功能,默认禁用) 爆炸优化: 对 TNT 和爆炸应用了多项优化,在不改变其行为的前提下减少了相关的卡顿。特别是射线追踪经过优化,利用了多次步骤发生在同一方块位置的事实,允许我们快速重用前一步骤的结果。我们还使用了一种更快的位置追踪算法,避免了过多的内存分配。 兴趣点优化: Minecraft 中复杂的生物 AI,主要是村民和掠夺者的 AI,通常需要找到世界中相关的兴趣点以选择最合适的 AI 任务。在原版游戏中,查询区块内所有兴趣点需要通过流式代码进行 16 次单独检索。拥有 Lithium 后,此任务简化为单次简单的检索,利用更快(且传统)的基于迭代器的方法,使查询速度提升 16-22 倍。 数据追踪器优化: 用于跟踪某些实体状态和属性的内部数据管理器经过优化,使用扁平数组并避免昂贵的锁操作,在游戏刻期间访问这些属性时提供可观的性能提升。 ... 以及其他有助于 JVM 更好地优化代码的内部改进。 配置 Lithium 使用一种不寻常的配置系统,可用于启用或禁用特定的补丁。该系统允许对 Lithium 修改的代码进行细粒度控制,因此可用于完全消除由模组引入的 bug 或模组不兼容问题。更多信息,请阅读 关于修改配置文件的维基条目 。空的配置文件是 完全正常 的,仅表示您希望使用默认选项。 整合包权限 这是 CurseForge 上的一个 免费开源项目 ,因此——当然您可以将其包含在您的整合包中!虽然不强制要求,但如果您在模组列表或致谢页面中链接回 Lithium 的项目页面和 Patreon 页面,我们将不胜感激。 问题反馈 请使用页面顶部链接的问题跟踪器来报告 bug、崩溃和其他问题。CurseForge 评论区不是报告此类问题的地方,在那里留言很可能会被要求转至问题跟踪器提交。
在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。