Skip to main content

为什么是 player_update

setRotation(..., moveFix=true)placeBlock必须在这个事件里调:
  • player_update 派发时 RotationBus 正在整理下一帧要发的 rotation;此时 setRotation 能被当前 tick 的 motion 包带出去
  • 放在 tick / motion_update 会让旋转和放置包错相位,服务端会看到”视角还没变就 useItemOn”,Grim 直接拦