伸缩牵引绳

伸缩牵引绳

牵绳在正常使用中更不易断裂,且断裂时会发出声响。

游戏机制

弹性牵引绳

使牵绳在可避免的情况下更不易断裂,并在断裂发生时更容易被察觉。

变更内容

在默认配置下:

  • 牵绳不会在超过最大长度时立即断裂, 只有在持续过度拉伸过久后才会断裂。这一延迟有助于避免因游戏刻延迟或网络延迟引起的断裂,此时从游戏视角看,玩家似乎瞬间向前传送。
  • 被牵拉的生物受到更强的拉力, 从而在过度拉伸时能更快回到范围之内。同时也能降低高速移动时断裂的风险。
  • 被牵拉的生物的步高提升至 1, 减少在不平整地形上移动时被卡住的可能。
  • 每当牵绳开始过度拉伸、断裂或被手动解除时, 会在牵绳者位置播放音频提示。

配置

客户端配置可通过 Mod-Menu 与 Cloth-Config 进行编辑。在服务器上,使用 /stretchy-leash config 命令(仅限管理员)。

gracePeriod(整数)

默认值:35 刻(1.75 秒)
原版值:0

控制牵绳在过度拉伸状态下可维持而不断裂的时间长度。

maxLength(双精度浮点数)

默认值:10 格
原版值:10 格

控制牵绳在开始过度拉伸前可达到的最远距离。

这不会影响生物开始被拉向牵绳者的距离(6 格)。

pullStrength(双精度浮点数)

默认值:2
原版值:1

控制被牵拉的生物被拉向牵绳者的速度。

stepHeight(浮点数)

默认值:1
原版值:0

将被牵拉生物的步高提升至至少此值。

注意事项

为了实现完全服务端化,声音 item.crossbow.load_middle 被复用为过度拉伸的提示音。该声音事件在原版中缺少副标题,如果添加副标题则会显示错误信息。