Package net.minecraft.entity.ai.control
Class AquaticMoveControl
java.lang.Object
net.minecraft.entity.ai.control.MoveControl
net.minecraft.entity.ai.control.AquaticMoveControl
- All Implemented Interfaces:
- Control
- Direct Known Subclasses:
- AxolotlEntity.AxolotlMoveControl
- Mappings:
- Namespace - Name - official - bma- intermediary - net/minecraft/class_5757- named - net/minecraft/entity/ai/control/AquaticMoveControl
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.control.MoveControlMoveControl.State
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final booleanprivate static final floatprivate static final floatprivate final intprivate final floatprivate final floatprivate final intFields inherited from class net.minecraft.entity.ai.control.MoveControlentity, field_30197, field_30199, forwardMovement, REACHED_DESTINATION_DISTANCE_SQUARED, sidewaysMovement, speed, state, targetX, targetY, targetZ
- 
Constructor SummaryConstructorsConstructorDescriptionAquaticMoveControl(MobEntity entity, int pitchChange, int yawChange, float speedInWater, float speedInAir, boolean buoyant) 
- 
Method SummaryMethods inherited from class net.minecraft.entity.ai.control.MoveControlgetSpeed, getTargetX, getTargetY, getTargetZ, isMoving, moveTo, strafeTo, wrapDegrees
- 
Field Details- 
field_40123private static final float field_40123- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbma;l:F- intermediary - field_40123- Lnet/minecraft/class_5757;field_40123:F- named - field_40123- Lnet/minecraft/entity/ai/control/AquaticMoveControl;field_40123:F
 
- 
field_40124private static final float field_40124- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbma;m:F- intermediary - field_40124- Lnet/minecraft/class_5757;field_40124:F- named - field_40124- Lnet/minecraft/entity/ai/control/AquaticMoveControl;field_40124:F
 
- 
pitchChangeprivate final int pitchChange- Mappings:
- Namespace - Name - Mixin selector - official - n- Lbma;n:I- intermediary - field_28319- Lnet/minecraft/class_5757;field_28319:I- named - pitchChange- Lnet/minecraft/entity/ai/control/AquaticMoveControl;pitchChange:I
 
- 
yawChangeprivate final int yawChange- Mappings:
- Namespace - Name - Mixin selector - official - o- Lbma;o:I- intermediary - field_28320- Lnet/minecraft/class_5757;field_28320:I- named - yawChange- Lnet/minecraft/entity/ai/control/AquaticMoveControl;yawChange:I
 
- 
speedInWaterprivate final float speedInWater- Mappings:
- Namespace - Name - Mixin selector - official - p- Lbma;p:F- intermediary - field_28321- Lnet/minecraft/class_5757;field_28321:F- named - speedInWater- Lnet/minecraft/entity/ai/control/AquaticMoveControl;speedInWater:F
 
- 
speedInAirprivate final float speedInAir- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbma;q:F- intermediary - field_28322- Lnet/minecraft/class_5757;field_28322:F- named - speedInAir- Lnet/minecraft/entity/ai/control/AquaticMoveControl;speedInAir:F
 
- 
buoyantprivate final boolean buoyant- Mappings:
- Namespace - Name - Mixin selector - official - r- Lbma;r:Z- intermediary - field_28323- Lnet/minecraft/class_5757;field_28323:Z- named - buoyant- Lnet/minecraft/entity/ai/control/AquaticMoveControl;buoyant:Z
 
 
- 
- 
Constructor Details- 
AquaticMoveControlpublic AquaticMoveControl(MobEntity entity, int pitchChange, int yawChange, float speedInWater, float speedInAir, boolean buoyant) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lbma;<init>(Lbgb;IIFFZ)V- intermediary - <init>- Lnet/minecraft/class_5757;<init>(Lnet/minecraft/class_1308;IIFFZ)V- named - <init>- Lnet/minecraft/entity/ai/control/AquaticMoveControl;<init>(Lnet/minecraft/entity/mob/MobEntity;IIFFZ)V
 
 
- 
- 
Method Details- 
tickpublic void tick()- Overrides:
- tickin class- MoveControl
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbly;a()V- intermediary - method_6240- Lnet/minecraft/class_1335;method_6240()V- named - tick- Lnet/minecraft/entity/ai/control/MoveControl;tick()V
 
- 
method_45335private static float method_45335(float float2) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbma;a(F)F- intermediary - method_45335- Lnet/minecraft/class_5757;method_45335(F)F- named - method_45335- Lnet/minecraft/entity/ai/control/AquaticMoveControl;method_45335(F)F
 
 
-