Package net.minecraft.entity.ai.control
Class BodyControl
java.lang.Object
net.minecraft.entity.ai.control.BodyControl
- All Implemented Interfaces:
Control
- Direct Known Subclasses:
PhantomEntity.PhantomBodyControl,ShulkerEntity.ShulkerBodyControl
- Mappings:
Namespace Name official aynintermediary net/minecraft/class_1330named net/minecraft/entity/ai/control/BodyControl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate MobEntityprivate floatprivate static intprivate static intprivate static int -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
MAX_HEAD_YAW
private static final int MAX_HEAD_YAW- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official bLayn;b:Iintermediary field_30194Lnet/minecraft/class_1330;field_30194:Inamed MAX_HEAD_YAWLnet/minecraft/entity/ai/control/BodyControl;MAX_HEAD_YAW:I
-
MAX_ACTIVE_TICKS
private static final int MAX_ACTIVE_TICKS- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLayn;c:Iintermediary field_30195Lnet/minecraft/class_1330;field_30195:Inamed MAX_ACTIVE_TICKSLnet/minecraft/entity/ai/control/BodyControl;MAX_ACTIVE_TICKS:I
-
ROTATION_INCREMENTS
private static final int ROTATION_INCREMENTS- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLayn;d:Iintermediary field_30196Lnet/minecraft/class_1330;field_30196:Inamed ROTATION_INCREMENTSLnet/minecraft/entity/ai/control/BodyControl;ROTATION_INCREMENTS:I
-
entity
- Mappings:
Namespace Name Mixin selector official aLayn;a:Latv;intermediary field_6356Lnet/minecraft/class_1330;field_6356:Lnet/minecraft/class_1308;named entityLnet/minecraft/entity/ai/control/BodyControl;entity:Lnet/minecraft/entity/mob/MobEntity;
-
activeTicks
private int activeTicks- Mappings:
Namespace Name Mixin selector official eLayn;e:Iintermediary field_6355Lnet/minecraft/class_1330;field_6355:Inamed activeTicksLnet/minecraft/entity/ai/control/BodyControl;activeTicks:I
-
lastHeadYaw
private float lastHeadYaw- Mappings:
Namespace Name Mixin selector official fLayn;f:Fintermediary field_6354Lnet/minecraft/class_1330;field_6354:Fnamed lastHeadYawLnet/minecraft/entity/ai/control/BodyControl;lastHeadYaw:F
-
-
Constructor Details
-
BodyControl
- Mappings:
Namespace Name Mixin selector official <init>Layn;<init>(Latv;)Vintermediary <init>Lnet/minecraft/class_1330;<init>(Lnet/minecraft/class_1308;)Vnamed <init>Lnet/minecraft/entity/ai/control/BodyControl;<init>(Lnet/minecraft/entity/mob/MobEntity;)V
-
-
Method Details
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official aLayn;a()Vintermediary method_6224Lnet/minecraft/class_1330;method_6224()Vnamed tickLnet/minecraft/entity/ai/control/BodyControl;tick()V
-
rotateLook
private void rotateLook()- Mappings:
Namespace Name Mixin selector official bLayn;b()Vintermediary method_20243Lnet/minecraft/class_1330;method_20243()Vnamed rotateLookLnet/minecraft/entity/ai/control/BodyControl;rotateLook()V
-
rotateHead
private void rotateHead()- Mappings:
Namespace Name Mixin selector official cLayn;c()Vintermediary method_20244Lnet/minecraft/class_1330;method_20244()Vnamed rotateHeadLnet/minecraft/entity/ai/control/BodyControl;rotateHead()V
-
rotateBody
private void rotateBody()- Mappings:
Namespace Name Mixin selector official dLayn;d()Vintermediary method_20245Lnet/minecraft/class_1330;method_20245()Vnamed rotateBodyLnet/minecraft/entity/ai/control/BodyControl;rotateBody()V
-
isIndependent
private boolean isIndependent()- Mappings:
Namespace Name Mixin selector official eLayn;e()Zintermediary method_20246Lnet/minecraft/class_1330;method_20246()Znamed isIndependentLnet/minecraft/entity/ai/control/BodyControl;isIndependent()Z
-
isMoving
private boolean isMoving()- Mappings:
Namespace Name Mixin selector official fLayn;f()Zintermediary method_20247Lnet/minecraft/class_1330;method_20247()Znamed isMovingLnet/minecraft/entity/ai/control/BodyControl;isMoving()Z
-