Class BodyControl

java.lang.Object
net.minecraft.entity.ai.control.BodyControl
Direct Known Subclasses:
PhantomEntity.class_3521, ShulkerEntity.class_2998

public class BodyControl extends Object
Mappings:
Namespace Name
official afv
intermediary net/minecraft/class_881
named net/minecraft/entity/ai/control/BodyControl
  • Field Details

    • entity

      private final LivingEntity entity
      Mappings:
      Namespace Name Mixin selector
      official a Lafv;a:Lafa;
      intermediary field_6835 Lnet/minecraft/class_881;field_6835:Lnet/minecraft/class_1699;
      named entity Lnet/minecraft/entity/ai/control/BodyControl;entity:Lnet/minecraft/entity/LivingEntity;
    • activeTicks

      private int activeTicks
      Mappings:
      Namespace Name Mixin selector
      official b Lafv;b:I
      intermediary field_3429 Lnet/minecraft/class_881;field_3429:I
      named activeTicks Lnet/minecraft/entity/ai/control/BodyControl;activeTicks:I
    • lastHeadYaw

      private float lastHeadYaw
      Mappings:
      Namespace Name Mixin selector
      official c Lafv;c:F
      intermediary field_3430 Lnet/minecraft/class_881;field_3430:F
      named lastHeadYaw Lnet/minecraft/entity/ai/control/BodyControl;lastHeadYaw:F
  • Constructor Details

    • BodyControl

      public BodyControl(LivingEntity entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lafv;<init>(Lafa;)V
      intermediary <init> Lnet/minecraft/class_881;<init>(Lnet/minecraft/class_1699;)V
      named <init> Lnet/minecraft/entity/ai/control/BodyControl;<init>(Lnet/minecraft/entity/LivingEntity;)V
  • Method Details

    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official a Lafv;a()V
      intermediary method_2722 Lnet/minecraft/class_881;method_2722()V
      named tick Lnet/minecraft/entity/ai/control/BodyControl;tick()V
    • clampAndWrapAngle

      private float clampAndWrapAngle(float from, float to, float max)
      Mappings:
      Namespace Name Mixin selector
      official a Lafv;a(FFF)F
      intermediary method_2723 Lnet/minecraft/class_881;method_2723(FFF)F
      named clampAndWrapAngle Lnet/minecraft/entity/ai/control/BodyControl;clampAndWrapAngle(FFF)F