Kzeroko KTM2

世界出生点

新世界如何在靠近聚落、远离敌对结构的干燥平地上选择出生点,以及抵达的玩家落在哪里。

更新于 2026/9/30 6 分钟阅读 出生点创建世界村庄

新建的主世界会自己挑选出生点,而不是用原版找到的第一块陆地。它会在离世界中心最远 3072 格的范围内,寻找真正陆块上干燥、较平整的地面,优先选步行可达处有村庄的位置,并避开敌对结构。之后抵达世界出生点的玩家会落在安全的方块上,而不是随机位置。

出生点需要满足的条件

下表是默认规则,每个数字都可以在 世界出生点配置 里修改。

规则默认值
搜索范围离 0, 0 最远 3072 格,每 48 格采样一次
地面高度高出海平面 2–64 格;高出 40 格以上评分降低
起伏10 格内高度差不超过 9 格
水域向外 10 格和 24 格的采样点上都不能有水;32 格内采到的水会降低评分,海洋按两倍算
陆块96 格和 192 格处的陆地采样中,至少 0.85 必须是干燥陆地
距离离中心 768 格以内评分完整,再往外 768 格评分减半
村庄64–512 格外有村庄时,评分最多提高 35%
敌对结构160 格内预测到掠夺者前哨站、林地府邸、远古城市、龙巢、首领竞技场之类的结构时,评分只剩 10%
落脚检查最多为最好的 12 个候选生成区块,寻找安全方块

海洋、河流、蘑菇岛、深暗之域和三种山峰群系永远不会被选中。平原、草甸和风息原野评分最高;沙漠、丛林、沼泽、恶地和积雪群系评分较低。世界树、天环群峰、守望石群岛、苍翠剑脊以及所有奇境地形都被排除。

怎么选出生点

搜索只在创建世界时运行一次,而且只针对主世界,分三步进行。

  1. 勘测地形。在带随机偏移的网格上,从中心一圈圈向外给每一列打分,数据直接取自地形生成器,不生成任何区块。每一列在第一条不满足的规则处被排除。当更外圈已经不可能超过现有结果时,勘测就停止;勘测满 24000 列后也不再向外扩展。

  2. 权衡村庄与威胁。评分最高的 32 列会和结构将要生成的位置比对,同样不生成区块。附近有村庄会加分,附近有敌对结构会大幅扣分。

  3. 寻找落脚处。从最好的一列开始,生成周围 12 格的区块,找出最舒适的方块。第一个找得到落脚处的候选就成为出生点。

什么算安全方块

落脚处是这一列中除树叶外最高的地面:顶面完整,下方两格内没有流体,上方有两格空间。它还必须是生物能走上去的地方——旁边不能有火、岩浆、水边或会造成伤害的方块。受保护的地标范围内的地面不会被使用。在所有安全方块里,优先选择周围平整、头顶露天、脚下是泥土类方块、并且靠近区域中心的位置。

找到村庄时,世界出生点的朝向会对着村庄。如果创建世界时勾选了奖励箱,奖励箱会放在选出的出生点上。

找不到合适位置时

如果没有任何一列符合规则,或者检查过的候选都没有安全方块,服务器日志会写明原因,世界改用原版的出生点选择。配置无效、关闭了出生点选择、或者主世界生成器没有可勘测的地形(例如超平坦世界)时也是一样。调试世界始终使用原版选择。

抵达出生点

首次进入的玩家,或者没有床和重生锚而重生的玩家,会落在世界出生点周围 spawnRadius 游戏规则范围内的安全方块上。这个方形范围里的每一列都会按打乱的顺序各试一次,第一个安全方块生效。如果一个都没有,就把搜索扩大到世界出生点周围 24 格。仍然失败时,交给原版处理。

  • 床和重生锚不受影响,只处理没有重生点的玩家。
  • 世界默认游戏模式为冒险模式时,保持原版的落点。
  • 其他维度保持原版的落点。

检查出生点

两条命令都需要权限等级 2,无论你在哪个维度,都作用于主世界。/ise 是 /isekaiexpansion 的简写。

命令结果
/ise spawn survey运行勘测和村庄比对,不生成区块。输出勘测的列数、评分最高的 5 个候选及其评分和群系,以及每条规则排除了多少列。
/ise spawn relocate运行完整搜索,按需生成区块,并把世界出生点移到结果处。找不到合适位置时会说明原因,出生点保持不变。

每个候选的坐标都可以点击,会填入一条传送命令。标注「附近有聚落」的候选在范围内找到了村庄,标注「附近有敌对结构」的找到了威胁。排除原因对应各条规则:边界外、水域、火山、海拔、地形、群系、临水、起伏、陆块。

其他模组与设置

交互行为
Biome Spawn Point、Village Spawn Point两者都会在这里选好出生点之后再次替换它。安装了其中任何一个时,服务器启动日志会发出警告;想使用这里的规则,就移除它们。
地形系列按地形系列 ID 打分。风息原野为 1.2,流光林地和星辉林间地为 0.6,琥珀阶谷为 0.3。世界树、天环群峰、守望石群岛、苍翠剑脊和奇境地形被排除。
没有整合包地形生成器的世界改用原版噪声生成器勘测,地形系列权重不起作用。
已有的世界保留原来的出生点。可以用 /ise spawn relocate 对它们运行搜索。

设置在哪里

所有规则都在 config/isekaiexpansion.json 的 spawn 部分,由服务端掌管。每个选项的范围和填错时的后果见 世界出生点配置。打分用到的地形系列见 地形与地标。