拖动艺术作品以进行探索。聚焦后可使用方向键。

模组与技术Java 版

Horizon“我的世界 Rust 版”:粉丝重写 Java 版 26.3,性能超越原版

十月初,开发者 Ludovic Marie 决定用 Rust 而不是 Java,从零重建《我的世界》Java 版。几周时间、数千次提交之后,Horizon 加载你自己的游戏副本只需一半时间,内存占用大幅降低,帧数也已超过原版。本文讲述它的来龙去脉、目前能做什么,以及安装前需要了解的事项。

5 分钟阅读

十五年来,玩家对 Java 版的抱怨始终如一:启动慢、吃内存、垃圾回收时卡顿、人一多服务器就撑不住。玩家先是学会忍受,后来学会用 Sodium、Lithium 和 FerriteCore 打补丁。Horizon 走了另一条路。它不给游戏打补丁,而是用另一种语言逐行把它替换掉。

始于十月的重写

Horizon 是由 Ludovic Marie(GitHub 上的 ludovic111)主导的开源项目。波兰网站 minecraft.pl 报道称,项目于 2026 年 10 月初启动,三周内提交数就超过了 4000 次。目标是项目所说的与 Java 版 26.3 一比一还原:相同的存档、相同的规则、相同种子生成相同的地形,只是作为一个不依赖 Java 的原生程序运行。

它为何进展如此之快,本身就是故事的一部分。项目文档称,大部分代码由 Claude AI 智能体以及使用各自 AI 工具的贡献者编写,人类负责把握方向和审查,而不是亲手敲每一行。为了保证可靠,Horizon 依靠测试而非信任:300 多个“差分测试”把相同的输入分别交给真实游戏和 Horizon,再比较输出结果。

下界绯红森林中站在熔岩海上方的猪灵,由 Horizon 渲染
Horizon 绘制的下界:同样的方块和生物,底层换了引擎。

逆转的基准测试

十月下旬最早流传的数据喜忧参半。在 RTX 4080 上,Horizon 在 12 区块视距下平均 2993 FPS,原版为 2600;但在 32 区块时反而落后,672 对 849。内存是明显的胜利:1.6 GB 对 3.3 GB。

一周后,项目在 Ryzen 7 9800X3D 和 RTX 5080 上公布了新一轮测试,使用种子 1234,沿同一路线飞越村庄、森林、海洋和山地。这一次 Horizon v0.2.97 在所有视距下都领先,包括对比装有 Sodium、Lithium、FerriteCore 和 ImmediatelyFast 的原版。下表为平均 FPS,括号内为最慢 1% 帧:

渲染距离 Horizon v0.2.97 原版 26.3 原版 + 模组
8 chunks 3,289 (1,327) 2,437 (640) 2,375 (709)
16 chunks 2,074 (598) 1,661 (375) 1,586 (432)
32 chunks 1,207 (333) 1,031 (176) 879 (264)

平均值不错,但真正的亮点是 1% 低帧:在每个视距下都约为原版的两倍,这就是你感受到的卡顿减少。Horizon 进入标题界面约需 3 秒,原版为 7.5 秒;游戏中内存保持在 1.1 至 1.7 GB,原版为 1.9 至 2.9 GB。这些是项目自己在一台高端电脑上的测试,可以当作有力的信号,但不要当成定论。

哪些能用,哪些还不行

单人游戏、局域网、原版 26.3 服务器联机、资源包,以及用邀请码把朋友拉进你的世界,目前都已可用。Horizon 还自带服务端,是一个不需要 Java 的 46.8 MB 单文件程序;项目测得它在 50 个机器人下保持 20 TPS,而同一测试中原版的看门狗关闭了自己的服务器。

暖水海洋珊瑚礁上的热带鱼,由 Horizon 渲染
Horizon 中的珊瑚礁,由你自己的 Java 版 26.3 副本构建。

不足之处同样明确,团队也公开列了出来。Java 模组无法运行,因为根本没有 Java:Fabric 和 Forge 的内容可以部分移植,Horizon 也有自己的模组格式,但还很年轻。光影包正在重做。超远视距、旧版本服务器、Steam Deck 等低配设备、手机和浏览器都还在路线图上。一些原版的小细节,比如活塞推动实体,也尚未完成。

安装之前

  • 你需要拥有 Java 版。Horizon 不包含任何《我的世界》代码或资源。它的启动器使用拥有游戏的微软账户登录,并从你自己的副本构建所需内容。
  • 从官方渠道获取。只从 playhorizon.dev 或官方 GitHub 发布页下载。假冒的“更快的 Minecraft”下载是恶意软件的惯用手法,我们在模组恶意软件指南中报道过这一波攻击。
  • 查看服务器规则。Horizon 可以加入普通服务器,但大型服务器对非常规客户端有自己的规定。如果你常玩的服务器反作弊严格,换用之前先问清楚。
  • 它是非官方的。项目声明其未获 Mojang 或微软批准,也与两者无关。
金合欢树间的热带草原村庄,由 Horizon 渲染
Horizon 用原版种子生成的热带草原村庄。

接下来

路线图近期的重点是远视距、更快的整合包世界生成,以及补齐与原版的最后差异,随后是对低配硬件的支持、服务器控制台和重新设计的启动器。如果保持这个速度,Horizon 可能成为 Java 版自 2009 年以来运行方式的第一个真正替代方案。眼下,它是今年《我的世界》性能领域最有意思的实验,而且最棒的是,你可以用已经拥有的那份游戏来尝试。如果你更愿意留在原版,我们的性能模组指南仍是提升帧数最稳妥的办法。

来源 4

你喜欢这个故事吗?