类 BodyRotationControl

java.lang.Object
net.minecraft.world.entity.ai.control.BodyRotationControl
所有已实现的接口:
Control
直接已知子类:
Camel.CamelBodyRotationControl, Creaking.CreakingBodyRotationControl, HappyGhast.HappyGhastBodyRotationControl, Phantom.PhantomBodyRotationControl, Shulker.ShulkerBodyRotationControl

public class BodyRotationControl extends Object implements Control
  • 字段详细资料

    • mob

      private final Mob mob
    • HEAD_STABLE_ANGLE

      private static final int HEAD_STABLE_ANGLE
      另请参阅:
    • DELAY_UNTIL_STARTING_TO_FACE_FORWARD

      private static final int DELAY_UNTIL_STARTING_TO_FACE_FORWARD
      另请参阅:
    • HOW_LONG_IT_TAKES_TO_FACE_FORWARD

      private static final int HOW_LONG_IT_TAKES_TO_FACE_FORWARD
      另请参阅:
    • headStableTime

      private int headStableTime
    • lastStableYHeadRot

      private float lastStableYHeadRot
  • 构造器详细资料

    • BodyRotationControl

      public BodyRotationControl(Mob p_24879_)
  • 方法详细资料

    • clientTick

      public void clientTick()
    • rotateBodyIfNecessary

      private void rotateBodyIfNecessary()
    • rotateHeadIfNecessary

      private void rotateHeadIfNecessary()
    • rotateHeadTowardsFront

      private void rotateHeadTowardsFront()
    • notCarryingMobPassengers

      private boolean notCarryingMobPassengers()
    • isMoving

      private boolean isMoving()