Package net.minecraft.entity.ai.control
Class YawAdjustingLookControl
java.lang.Object
net.minecraft.entity.ai.control.LookControl
net.minecraft.entity.ai.control.YawAdjustingLookControl
- All Implemented Interfaces:
Control
- Direct Known Subclasses:
AxolotlEntity.AxolotlLookControl
The yaw adjusting look control adjusts the entity's body yaw to be close to the
head yaw. In vanilla, this is used by entities that cannot rotate their heads
easily, such as axolotl and dolphin.
- Mappings:
Namespace Name named net/minecraft/entity/ai/control/YawAdjustingLookControl
intermediary net/minecraft/class_1332
official cch
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private static final int
private final int
Fields inherited from class net.minecraft.entity.ai.control.LookControl
entity, lookAtTimer, maxPitchChange, maxYawChange, x, y, z
-
Constructor Summary
-
Method Summary
Methods inherited from class net.minecraft.entity.ai.control.LookControl
clampHeadYaw, getLookX, getLookY, getLookZ, getTargetPitch, getTargetYaw, isLookingAtSpecificPosition, lookAt, lookAt, lookAt, lookAt, lookAt, shouldStayHorizontal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.entity.ai.control.Control
changeAngle
-
Field Details
-
ADDED_PITCH
private static final int ADDED_PITCH- See Also:
- Mappings:
Namespace Name Mixin selector named ADDED_PITCH
Lnet/minecraft/entity/ai/control/YawAdjustingLookControl;ADDED_PITCH:I
intermediary field_30200
Lnet/minecraft/class_1332;field_30200:I
official i
Lcch;i:I
-
ADDED_YAW
private static final int ADDED_YAW- See Also:
- Mappings:
Namespace Name Mixin selector named ADDED_YAW
Lnet/minecraft/entity/ai/control/YawAdjustingLookControl;ADDED_YAW:I
intermediary field_30201
Lnet/minecraft/class_1332;field_30201:I
official j
Lcch;j:I
-
yawAdjustThreshold
private final int yawAdjustThreshold- Mappings:
Namespace Name Mixin selector named yawAdjustThreshold
Lnet/minecraft/entity/ai/control/YawAdjustingLookControl;yawAdjustThreshold:I
intermediary field_6357
Lnet/minecraft/class_1332;field_6357:I
official h
Lcch;h:I
-
-
Constructor Details
-
YawAdjustingLookControl
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/ai/control/YawAdjustingLookControl;<init>(Lnet/minecraft/entity/mob/MobEntity;I)V
intermediary <init>
Lnet/minecraft/class_1332;<init>(Lnet/minecraft/class_1308;I)V
official <init>
Lcch;<init>(Lbwh;I)V
-
-
Method Details
-
tick
public void tick()- Overrides:
tick
in classLookControl
- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/entity/ai/control/LookControl;tick()V
intermediary method_6231
Lnet/minecraft/class_1333;method_6231()V
official a
Lccf;a()V
-