Block Event Separator

Block Event Separator

一次一区块,领略世界之美。

红石

方块事件分离器(Block Event Separator)允许你通过实时分离方块事件来观察活塞装置的内部运作。虽然服务器端的行为被完美保留,但在客户端,方块事件会以 1 游戏刻(gt)的时间间隔分离,让你能够看到任意游戏刻内活塞伸出和/或缩回的顺序。

该模组可以通过 /blockeventseparator mode [新模式] 命令以三种模式激活:

  • depth:方块事件按深度分离(通俗称为“微刻”或“BED”)。处于相同深度的方块事件会同时开始动画。
  • index:方块事件按索引分离,基于它们被执行的顺序。每个方块事件在前一个结束后开始。
  • block:移动的方块按索引分离,基于它们被创建的顺序。

游戏逐步处理方块事件的速度可以通过 /blockeventseparator interval [新间隔] 命令更改。分离间隔以游戏刻为单位,且应大于 0。

注意:方块事件分离器不会分离服务器端方块事件的执行,而只影响客户端。

G4mespeed 模组兼容性

将方块事件分离器与 G4mespeed(1.3.0 或更高版本)结合使用可带来以下好处:

  • 更一致的活塞动画。
  • 可以从 G4mespeed 菜单的“服务器设置”部分更改分离模式。
  • 分离模式将保存并加载自 G4mespeed 的选项,而不会在游戏重启时重置。

注意:只有 Minecraft 1.16 及以上版本的发布版本集成了 G4mespeed。

Carpet 模组兼容性

方块事件分离器与 Carpet 的刻冻结功能兼容,允许你按自己的节奏逐個步骤处理单个方块事件。为了获得最佳效果,建议在客户端安装 Carpet 模组并启用 smoothClientAnimations 规则,或在客户端安装 G4mespeed 以将客户端与服务器正确同步。