Class MinecartBehavior
java.lang.Object
net.minecraft.world.entity.vehicle.MinecartBehavior
- Direct Known Subclasses:
NewMinecartBehavior
,OldMinecartBehavior
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKnownMovement
(Vec3 p_361961_) abstract double
getMaxSpeed
(ServerLevel p_376563_) abstract double
double
getX()
float
getXRot()
double
getY()
float
getYRot()
double
getZ()
void
lerpMotion
(double p_363918_, double p_364438_, double p_365344_) level()
abstract void
moveAlongTrack
(ServerLevel p_376849_) position()
abstract boolean
void
setDeltaMovement
(double p_364114_, double p_362878_, double p_362138_) void
setDeltaMovement
(Vec3 p_362692_) void
setPos
(double p_361747_, double p_363801_, double p_363761_) void
void
setXRot
(float p_361403_) void
setYRot
(float p_361334_) abstract double
stepAlongTrack
(BlockPos p_360466_, RailShape p_361422_, double p_363822_) abstract void
tick()
-
Field Details
-
minecart
-
-
Constructor Details
-
MinecartBehavior
-
-
Method Details
-
getInterpolation
-
lerpMotion
public void lerpMotion(double p_363918_, double p_364438_, double p_365344_) -
tick
public abstract void tick() -
level
-
moveAlongTrack
-
stepAlongTrack
-
pushAndPickupEntities
public abstract boolean pushAndPickupEntities() -
getDeltaMovement
-
setDeltaMovement
-
setDeltaMovement
public void setDeltaMovement(double p_364114_, double p_362878_, double p_362138_) -
position
-
getX
public double getX() -
getY
public double getY() -
getZ
public double getZ() -
setPos
-
setPos
public void setPos(double p_361747_, double p_363801_, double p_363761_) -
getXRot
public float getXRot() -
setXRot
public void setXRot(float p_361403_) -
getYRot
public float getYRot() -
setYRot
public void setYRot(float p_361334_) -
getMotionDirection
-
getKnownMovement
-
getMaxSpeed
-
getSlowdownFactor
public abstract double getSlowdownFactor()
-