net.minecraft.world.entity.ai.control

public class SmoothSwimmingMoveControl

extends MoveControl

All mapped superinterfaces:

Control

bzr
net.minecraft.world.entity.ai.control.SmoothSwimmingMoveControl
net.minecraft.class_5757
net.minecraft.unmapped.C_rtyfovet
net.minecraft.entity.ai.control.AquaticMoveControl
net.minecraft.entity.ai.control.AquaticMoveControl
net.minecraft.src.C_141095_
net.minecraft.world.entity.ai.control.SmoothSwimmingMoveControl

Field summary

Modifier and TypeField
private static final float
l
FULL_SPEED_TURN_THRESHOLD
field_40123
f_gjisqjyf
field_40123
FULL_SPEED_TURN_THRESHOLD
f_243703_
private static final float
m
STOP_TURN_THRESHOLD
field_40124
f_vqoqzfgz
field_40124
STOP_TURN_THRESHOLD
f_244312_
private final int
n
maxTurnX
field_28319
f_cfjskqux
pitchChange
pitchChange
f_148064_
private final int
o
maxTurnY
field_28320
f_uvgzjmeu
yawChange
yawChange
f_148065_
private final float
p
inWaterSpeedModifier
field_28321
f_zhrkbzku
speedInWater
speedInWater
f_148066_
private final float
q
outsideWaterSpeedModifier
field_28322
f_wdiarvhz
speedInAir
speedInAir
f_148067_
private final boolean
r
applyGravity
field_28323
f_wxqtuquz
buoyant
buoyant
f_148068_

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a()
tick()
method_6240()
m_juheownd()
tick()
tick()
m_8126_()
private static float
a(float arg0)
getTurningSpeedFactor(float arg0)
method_45335(float arg0)
m_rvgifltm(float arg0)
method_45335(float arg0)
calcAirSpeedMultiplier(float angle)
m_246609_(float p_249853_)