类 MinecartBehavior
java.lang.Object
net.minecraft.world.entity.vehicle.MinecartBehavior
- 直接已知子类:
NewMinecartBehavior
,OldMinecartBehavior
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
getKnownMovement
(Vec3 p_368351_) abstract double
getMaxSpeed
(ServerLevel p_361034_) abstract double
double
getX()
float
getXRot()
double
getY()
float
getYRot()
double
getZ()
void
lerpMotion
(double p_363790_, double p_369322_, double p_361777_) double
float
double
float
double
void
lerpTo
(double p_366069_, double p_369509_, double p_363209_, float p_363993_, float p_361648_, int p_360709_) level()
abstract void
moveAlongTrack
(ServerLevel p_361282_) position()
abstract boolean
void
setDeltaMovement
(double p_369756_, double p_368764_, double p_362872_) void
setDeltaMovement
(Vec3 p_368968_) void
setPos
(double p_366087_, double p_367426_, double p_364435_) void
void
setXRot
(float p_362033_) void
setYRot
(float p_365528_) abstract double
stepAlongTrack
(BlockPos p_367776_, RailShape p_365444_, double p_369487_) abstract void
tick()
-
字段详细资料
-
minecart
-
-
构造器详细资料
-
MinecartBehavior
-
-
方法详细资料
-
cancelLerp
public void cancelLerp() -
lerpTo
public void lerpTo(double p_366069_, double p_369509_, double p_363209_, float p_363993_, float p_361648_, int p_360709_) -
lerpTargetX
public double lerpTargetX() -
lerpTargetY
public double lerpTargetY() -
lerpTargetZ
public double lerpTargetZ() -
lerpTargetXRot
public float lerpTargetXRot() -
lerpTargetYRot
public float lerpTargetYRot() -
lerpMotion
public void lerpMotion(double p_363790_, double p_369322_, double p_361777_) -
tick
public abstract void tick() -
level
-
moveAlongTrack
-
stepAlongTrack
-
pushAndPickupEntities
public abstract boolean pushAndPickupEntities() -
getDeltaMovement
-
setDeltaMovement
-
setDeltaMovement
public void setDeltaMovement(double p_369756_, double p_368764_, double p_362872_) -
position
-
getX
public double getX() -
getY
public double getY() -
getZ
public double getZ() -
setPos
-
setPos
public void setPos(double p_366087_, double p_367426_, double p_364435_) -
getXRot
public float getXRot() -
setXRot
public void setXRot(float p_362033_) -
getYRot
public float getYRot() -
setYRot
public void setYRot(float p_365528_) -
getMotionDirection
-
getKnownMovement
-
getMaxSpeed
-
getSlowdownFactor
public abstract double getSlowdownFactor()
-