类 MoveControl
java.lang.Object
net.minecraft.world.entity.ai.control.MoveControl
- 所有已实现的接口:
Control
- 直接已知子类:
AbstractFish.FishMoveControl
,Camel.CamelMoveControl
,Creaking.CreakingMoveControl
,Drowned.DrownedMoveControl
,FlyingMoveControl
,Fox.FoxMoveControl
,Ghast.GhastMoveControl
,Guardian.GuardianMoveControl
,Panda.PandaMoveControl
,Phantom.PhantomMoveControl
,Rabbit.RabbitMoveControl
,Slime.SlimeMoveControl
,SmoothSwimmingMoveControl
,Turtle.TurtleMoveControl
,Vex.VexMoveControl
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明protected static final int
static final float
static final float
protected final Mob
protected MoveControl.Operation
protected double
protected float
protected float
protected double
protected double
protected double
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明double
double
double
double
boolean
private boolean
isWalkable
(float p_24997_, float p_24998_) protected float
rotlerp
(float p_24992_, float p_24993_, float p_24994_) void
setWait()
void
setWantedPosition
(double p_24984_, double p_24985_, double p_24986_, double p_24987_) void
strafe
(float p_24989_, float p_24990_) void
tick()
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.world.entity.ai.control.Control
rotateTowards
-
字段详细资料
-
MIN_SPEED
public static final float MIN_SPEED- 另请参阅:
-
MIN_SPEED_SQR
public static final float MIN_SPEED_SQR- 另请参阅:
-
MAX_TURN
protected static final int MAX_TURN- 另请参阅:
-
mob
-
wantedX
protected double wantedX -
wantedY
protected double wantedY -
wantedZ
protected double wantedZ -
speedModifier
protected double speedModifier -
strafeForwards
protected float strafeForwards -
strafeRight
protected float strafeRight -
operation
-
-
构造器详细资料
-
MoveControl
-
-
方法详细资料
-
hasWanted
public boolean hasWanted() -
getSpeedModifier
public double getSpeedModifier() -
setWantedPosition
public void setWantedPosition(double p_24984_, double p_24985_, double p_24986_, double p_24987_) -
strafe
public void strafe(float p_24989_, float p_24990_) -
tick
public void tick() -
isWalkable
private boolean isWalkable(float p_24997_, float p_24998_) -
rotlerp
protected float rotlerp(float p_24992_, float p_24993_, float p_24994_) -
getWantedX
public double getWantedX() -
getWantedY
public double getWantedY() -
getWantedZ
public double getWantedZ() -
setWait
public void setWait()
-