-
Notifications
You must be signed in to change notification settings - Fork 1
5 1 Back
中文版本 | English version
/back 模块既可以把玩家送回最近一次死亡点,也可以回到最近一次 TeleportCommands 传送之前的位置。
如果玩家需要尽快回到掉落物所在位置、继续战斗,或者只是确认自己的死亡地点,这个模块都会比较有用。
/back
/back <disableSafetyCheck>
/back death
/back death <disableSafetyCheck>
/back preview
/back tp
/back tp <disableSafetyCheck>这个模块主要受 back.enabled、back.deleteAfterTeleport、teleporting.delay、teleporting.cooldown、teleporting.preloadEnabled 和 teleporting.defaultSafetyCheck 影响。
/back 不带子命令时,默认等同于 /back death。/back tp 会使用最近一次由本模组触发传送前记录的位置,适合从 home、warp、worldspawn、rtp 等命令返回。/back preview 会在聊天栏中显示当前可用的死亡点和上一传送前位置,并提供点击传送按钮;它只用于查看记录,不触发传送、冷却或延迟。
死亡点记录和最近一次传送前位置都属于运行时状态,保存在内存中,服务器重启后会清空。deleteAfterTeleport 只影响死亡点记录;/back tp 使用的上一传送位置不会因为这项配置而被同样删除。
是否尝试在目标点附近寻找更安全的落点,取决于 teleporting.defaultSafetyCheck 和 teleporting.preloadEnabled。当前默认情况下,两者都是关闭的,因此 /back 会直接使用记录的位置;如果启用了目标预加载和默认安全检查,系统会先尝试寻找附近安全落点。这个命令也会受到全局 delay 和 cooldown 的影响。
最容易忽略的一点,是这些记录不会跨重启保留。服务器重启之后,即使玩家之前确实死亡过或刚执行过一次传送,这些临时记录也会消失。另外,如果没有死亡记录但存在上一传送位置,系统通常会提示玩家尝试 /back tp。