net.minecraft.entity.ai.control

public class AquaticMoveControl

extends MoveControl

All mapped superinterfaces:

Control

net.minecraft.world.entity.ai.control.SmoothSwimmingMoveControl
net.minecraft.class_5757
net.minecraft.entity.ai.control.AquaticMoveControl

Field summary

Modifier and TypeField
private static final float
FULL_SPEED_TURN_THRESHOLD
field_40123
field_40123
private static final float
STOP_TURN_THRESHOLD
field_40124
field_40124
private final int
maxTurnX
field_28319
pitchChange
private final int
maxTurnY
field_28320
yawChange
private final float
inWaterSpeedModifier
field_28321
speedInWater
private final float
outsideWaterSpeedModifier
field_28322
speedInAir
private final boolean
applyGravity
field_28323
buoyant

Constructor summary

ModifierConstructor
public (MobEntity entity, int pitchChange, int yawChange, float speedInWater, float speedInAir, boolean buoyant)

Method summary

Modifier and TypeMethod
public void
tick()
method_6240()
tick()
private static float
getTurningSpeedFactor(float leftToTurn)
method_45335(float arg0)
method_45335(float arg0)