net.minecraft.world.entity.ai.control

public class MoveControl

implements Control

cdd
net.minecraft.world.entity.ai.control.MoveControl
net.minecraft.class_1335
net.minecraft.unmapped.C_azhvkebm
net.minecraft.entity.ai.control.MoveControl
net.minecraft.entity.ai.control.MoveControl

Field summary

Modifier and TypeField
public static final float
a
MIN_SPEED
field_30197
f_xllxyxuw
field_30197
MIN_SPEED
public static final float
b
MIN_SPEED_SQR
field_30198
f_bllciqqk
REACHED_DESTINATION_DISTANCE_SQUARED
MIN_SPEED_SQUARED
protected static final int
c
MAX_TURN
field_30199
f_btsujdzc
field_30199
MAX_TURN
protected final Mob
d
mob
field_6371
f_vikyuanr
entity
entity
protected double
e
wantedX
field_6370
f_amdgmehs
targetX
targetX
protected double
f
wantedY
field_6369
f_mcknyygq
targetY
targetY
protected double
g
wantedZ
field_6367
f_cpgduhem
targetZ
targetZ
protected double
h
speedModifier
field_6372
f_xzliscof
speed
speed
protected float
i
strafeForwards
field_6368
f_krcwsjhv
forwardMovement
forwardMovement
protected float
j
strafeRight
field_6373
f_hoicqoxx
sidewaysMovement
sidewaysMovement
protected MoveControl$Operation
k
operation
field_6374
f_qvjczzzo
state
state

Constructor summary

ModifierConstructor
public (Mob entity)

Method summary

Modifier and TypeMethod
public boolean
b()
hasWanted()
method_6241()
m_nvzetrjj()
isMoving()
isMoving()
public double
c()
getSpeedModifier()
method_6242()
m_xqcacuyx()
getSpeed()
getSpeed()
public void
a(double arg0, double arg1, double arg2, double arg3)
setWantedPosition(double arg0, double arg1, double arg2, double arg3)
method_6239(double arg0, double arg1, double arg2, double arg3)
m_rtzfwqkr(double arg0, double arg1, double arg2, double arg3)
moveTo(double x, double y, double z, double speed)
moveTo(double x, double y, double z, double speed)
public void
a(float arg0, float arg1)
strafe(float arg0, float arg1)
method_6243(float arg0, float arg1)
m_rkckguet(float arg0, float arg1)
strafeTo(float forward, float sideways)
strafeTo(float forward, float sideways)
public void
a()
tick()
method_6240()
m_juheownd()
tick()
tick()
private boolean
b(float arg0, float arg1)
isWalkable(float arg0, float arg1)
method_25946(float arg0, float arg1)
m_gdnyncjr(float arg0, float arg1)
isPosWalkable(float x, float z)
isWalkable(float x, float z)
protected float
b(float arg0, float arg1, float arg2)
rotlerp(float arg0, float arg1, float arg2)
method_6238(float arg0, float arg1, float arg2)
m_laciaoqi(float arg0, float arg1, float arg2)
wrapDegrees(float from, float to, float max)
wrapDegrees(float from, float to, float max)
public double
d()
getWantedX()
method_6236()
m_utrxhvln()
getTargetX()
getTargetX()
public double
e()
getWantedY()
method_6235()
m_rouvlgpw()
getTargetY()
getTargetY()
public double
f()
getWantedZ()
method_6237()
m_rravzpji()
getTargetZ()
getTargetZ()