Skip to content

5 8 Wild

EasterGhost edited this page Jul 18, 2026 · 1 revision

Wild 模块

中文版本 | English version

功能

Wild 是面向大范围探索的长距离随机传送。它与近距离 /rtp 相互独立:Wild 按区块选择远处候选区域,分批加载区块,并从地表候选中选择安全落点。

命令

/wild
/tpcancel

/tpcancel 可以取消仍在等待、加载或搜索中的当前 Wild 操作。

配置

/tpc enable wild
/tpc disable wild
/tpc config wild minRadius <blocks>
/tpc config wild maxRadius <blocks>

默认最小半径为 512,默认最大半径为 4096。最小半径不得低于 128,最大半径不得超过 Minecraft 世界坐标边界 30000000,并且最小半径不会高于最大半径。

执行方式

Wild 以玩家执行命令时的位置和维度为中心。系统最多提交 4 批候选,每批抽取 4 个区块,每个区块检查 8 个随机地表列;已用区块不会在同一次搜索中重复选择。

候选区块通过受控 ticket 与异步区块加载准备,每 tick 只处理有限数量的就绪批次。真正的落点选择使用地表高度,并检查脚下支撑、身体空间、危险方块、世界边界与当前维度是否仍然有效。找到多个安全候选时会随机选择一个执行传送。

Wild 会遵守全局 teleporting.delayteleporting.cooldown,但使用自己的区块加载与安全检查,不受 teleporting.preloadEnabledpreloadRadiusChunksdefaultSafetyCheck 影响。玩家在搜索期间离线、切换维度或通过 /tpcancel 取消时,当前操作及其加载资源会被清理。

带天然顶层天花板的维度不支持 Wild;例如下界会直接返回目标不可用。RTP 仍适合玩家附近的短距离随机移动,Wild 则适合开荒和远距离探索。

TeleportCommandsFabric

选择语言入口:

Clone this wiki locally