类 SmoothSwimmingMoveControl
java.lang.Object
net.minecraft.world.entity.ai.control.MoveControl
net.minecraft.world.entity.ai.control.SmoothSwimmingMoveControl
- 所有已实现的接口:
Control
- 直接已知子类:
Axolotl.AxolotlMoveControl
-
嵌套类概要
从类继承的嵌套类/接口 net.minecraft.world.entity.ai.control.MoveControl
MoveControl.Operation
-
字段概要
字段修饰符和类型字段说明private final boolean
private static final float
private final float
private final int
private final int
private final float
private static final float
从类继承的字段 net.minecraft.world.entity.ai.control.MoveControl
MAX_TURN, MIN_SPEED, MIN_SPEED_SQR, mob, operation, speedModifier, strafeForwards, strafeRight, wantedX, wantedY, wantedZ
-
构造器概要
构造器构造器说明SmoothSwimmingMoveControl
(Mob pMob, int pMaxTurnX, int pMaxTurnY, float pInWaterSpeedModifier, float pOutsideWaterSpeedModifier, boolean pApplyGravity) -
方法概要
从类继承的方法 net.minecraft.world.entity.ai.control.MoveControl
getSpeedModifier, getWantedX, getWantedY, getWantedZ, hasWanted, rotlerp, setWantedPosition, strafe
-
字段详细资料
-
FULL_SPEED_TURN_THRESHOLD
private static final float FULL_SPEED_TURN_THRESHOLD- 另请参阅:
-
STOP_TURN_THRESHOLD
private static final float STOP_TURN_THRESHOLD- 另请参阅:
-
maxTurnX
private final int maxTurnX -
maxTurnY
private final int maxTurnY -
inWaterSpeedModifier
private final float inWaterSpeedModifier -
outsideWaterSpeedModifier
private final float outsideWaterSpeedModifier -
applyGravity
private final boolean applyGravity
-
-
构造器详细资料
-
SmoothSwimmingMoveControl
public SmoothSwimmingMoveControl(Mob pMob, int pMaxTurnX, int pMaxTurnY, float pInWaterSpeedModifier, float pOutsideWaterSpeedModifier, boolean pApplyGravity)
-
-
方法详细资料
-
tick
public void tick()- 覆盖:
tick
在类中MoveControl
-
getTurningSpeedFactor
private static float getTurningSpeedFactor(float p_249853_)
-