世界预生成与地图半径
Millida 服务器上的 Chunky 插件:提前生成地图以免探索时卡顿,并限制世界半径以免占用磁盘空间。
更新于 2026年8月4日
Minecraft 世界是在玩家脚下实时生成的。当有人跑向未知区域时,服务器要即时生成区块——这是最耗性能的操作,所以其他人都会卡顿。
解决它分两步:限制地图范围并预生成。
第 1 步:限制半径
「世界与副本」板块 → 「世界半径」。可选 5,000、10,000、25,000 格,或自定义数值。
原因:无限地图意味着无限的磁盘占用和无限的生成。对于一群朋友来说,5,000 格够玩好几年;公开生存服通常选择 10,000–25,000。
请在开始游玩之前设置边界:之后再缩小会很麻烦——边界外的建筑将无法进入。
第 2 步:预生成(Chunky)
- 「插件与模组」板块 → Chunky → 重启。
- 在「控制台」中:
chunky world world
chunky center 0 0
chunky radius 5000
chunky start
- 查看进度——
chunky progress,暂停——chunky pause,继续——chunky continue。
生成非常耗性能:请在空服务器上运行,TPS 下降不必惊讶——暂时这是正常的。5,000 格半径需要半小时到数小时,取决于核心和套餐。
下界和末地需要单独生成:
chunky world world_nether
chunky radius 1000
chunky start
下界按 1:8 压缩——那里的半径需要小八倍。
磁盘空间
预生成意味着数 GB 的占用。大致参考:主世界每 1,000 格半径约 1 GB。请留意「概览」中的配额,不要生成超过玩家实际会探索的范围。套餐见这里。
如果生成后世界占用过大,可以用区块清理插件删除未使用的区块——但从更小的半径开始会更省事。
这样做的好处
- 探索不再卡顿:区块已经准备好,服务器只需直接发送。
- 浏览器中的世界地图只需渲染一次,不必追赶玩家。
- 磁盘上限一目了然——不会突然出现「世界涨到 40 GB」。
如果预生成后仍然卡顿,原因就在别处——参见卡顿、TPS 与延迟。
Minecraft 托管您离线时服务器仍在运行创建服务器
