环世界

环世界

将主世界包装成一个无缝、可自定义的环,具有真正的周期性和曲线渲染。

环世界

环世界(RingWorld)将 Minecraft 主世界变成一个真正环绕自身的有限圆环。沿着周长行走,无需重复绕圈或传送修正,即可回到相同的方块处。附近的地形会从你身边弯曲延伸,而环世界地图集(Ring Atlas)则会呈现超出常规区块距离之外的景象。

它的功能

圆周的两端是真正的相邻边界。玩家、生物、载具、红石、流体、弹射物以及方块交互都可以跨越这个接缝。

主世界具有可配置的周长、有限的宽度,以及可破坏的圆石与苔石边缘墙。下界和末地仍然是普通的 Minecraft 世界。新建世界预设包括小型 2,048×128、中型 16,384×256 和大型 32,768×512 的圆环。主世界首次加载后,这些尺寸将被固定。

圆环随时间逐渐生成

你可以立即开始游戏。远处的圆环会分层准备:

1. Minecraft 会在你周围生成正常的可玩区块。
2. 环世界会绘制一个带有迷雾、以生物群系颜色填充的替代物,用来连接地平线和边缘墙。
3. 服务器会将缺失的表面区块采样到环世界地图集中。新的部分会缓缓替换替代物,并且进度会随着生成过程保存下来。
4. 达到 100% 时,迷雾和占位物会消失,完整的弯曲地形纹理和高度网格将取而代之。

在此过程中,屏幕左上角会显示“环世界地图集生成中:X%”,完成后该提示会消失。你可以从暂停菜单中打开环世界地图(RingWorld Map)查看实时速率和预计完成时间,也可以在拥有权限时启动、暂停和继续生成。你不需要绕行一圈,保存的进度在重启后也可以继续。

地图集生成会创建真实区块,因此需要占用 CPU、磁盘空间和时间。小型圆环会很快完成。中型和大型圆环可能需要几十分钟或更长时间,具体取决于机器、种子、服务器负载及其他模组。世界在生成过程中仍可正常游玩,但远处的圆环在完成前会刻意显得更加模糊且细节较少。地图集仅用于显示;真实区块仍负责碰撞、实体、光照和方块交互。

要求

为 Minecraft Java 26.1.2 安装对应的 Fabric 或 NeoForge 文件,并使用 Java 25。Fabric 需要 Fabric Loader 0.19.3 或更高版本,以及 Fabric API 0.155.2+26.1.2。NeoForge 需要 NeoForge 26.1.2.87 或更高版本。

服务器和每个连接的客户端都必须安装环世界。所有人都必须使用相同的加载器和环世界版本。请勿同时安装两种加载器的文件。

兼容性

环世界会修改渲染、世界生成、网络、实体追踪和坐标规则。更改版本前请备份世界。替换这些系统的模组可能会产生冲突,除非其组合经过具体测试。

源代码与许可

环世界在 MPL-2.0 许可下开源。
源代码:https://github.com/Delaser/RingWorld
问题反馈:https://github.com/Delaser/RingWorld/issues

Minecraft 是微软的商标。环世界与 Mojang 或微软无关联。