net.minecraft.world.entity.ai.control

public class MoveControl

implements Control

cbj
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
net.minecraft.src.C_668_
net.minecraft.world.entity.ai.control.ControllerMove

Field summary

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

Constructor summary

ModifierConstructor
public (Mob entity)

Method summary

Modifier and TypeMethod
public boolean
b()
hasWanted()
method_6241()
m_nvzetrjj()
isMoving()
isMoving()
m_24995_()
public double
c()
getSpeedModifier()
method_6242()
m_xqcacuyx()
getSpeed()
getSpeed()
m_24999_()
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)
m_6849_(double p_24985_, double p_24987_, double arg2, double arg3)
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)
m_24988_(float p_24990_, float arg1)
public void
a()
tick()
method_6240()
m_juheownd()
tick()
tick()
m_8126_()
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)
m_24996_(float p_24998_, float arg1)
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)
m_24991_(float p_24993_, float p_24994_, float arg2)
public double
d()
getWantedX()
method_6236()
m_utrxhvln()
getTargetX()
getTargetX()
m_25000_()
public double
e()
getWantedY()
method_6235()
m_rouvlgpw()
getTargetY()
getTargetY()
m_25001_()
public double
f()
getWantedZ()
method_6237()
m_rravzpji()
getTargetZ()
getTargetZ()
m_25002_()