Class OldMinecartBehavior
java.lang.Object
net.minecraft.world.entity.vehicle.MinecartBehavior
net.minecraft.world.entity.vehicle.OldMinecartBehavior
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final doubleprivate final InterpolationHandlerprivate static final doubleprivate static final doubleprivate static final doubleprivate Vec3Fields inherited from class net.minecraft.world.entity.vehicle.MinecartBehavior
minecart -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKnownMovement(Vec3 p_364791_) doublegetMaxSpeed(ServerLevel p_376436_) getPos(double pX, double pY, double pZ) getPosOffs(double pX, double pY, double pZ, double pScale) doublevoidlerpMotion(Vec3 p_436664_) voidmoveAlongTrack(ServerLevel p_376285_) voidonInterpolation(InterpolationHandler pHandler) booleandoublestepAlongTrack(BlockPos p_361990_, RailShape p_361139_, double p_362001_) voidtick()Methods inherited from class net.minecraft.world.entity.vehicle.MinecartBehavior
getDeltaMovement, getX, getXRot, getY, getYRot, getZ, level, position, setDeltaMovement, setDeltaMovement, setPos, setPos, setXRot, setYRot
-
Field Details
-
MINECART_RIDABLE_THRESHOLD
private static final double MINECART_RIDABLE_THRESHOLD- See Also:
-
MAX_SPEED_IN_WATER
private static final double MAX_SPEED_IN_WATER- See Also:
-
MAX_SPEED_ON_LAND
private static final double MAX_SPEED_ON_LAND- See Also:
-
ABSOLUTE_MAX_SPEED
private static final double ABSOLUTE_MAX_SPEED- See Also:
-
interpolation
-
targetDeltaMovement
-
-
Constructor Details
-
OldMinecartBehavior
-
-
Method Details
-
getInterpolation
- Overrides:
getInterpolationin classMinecartBehavior
-
onInterpolation
-
lerpMotion
- Overrides:
lerpMotionin classMinecartBehavior
-
tick
public void tick()- Specified by:
tickin classMinecartBehavior
-
moveAlongTrack
- Specified by:
moveAlongTrackin classMinecartBehavior
-
getPosOffs
-
getPos
-
stepAlongTrack
- Specified by:
stepAlongTrackin classMinecartBehavior
-
pushAndPickupEntities
public boolean pushAndPickupEntities()- Specified by:
pushAndPickupEntitiesin classMinecartBehavior
-
getMotionDirection
- Overrides:
getMotionDirectionin classMinecartBehavior
-
getKnownMovement
- Overrides:
getKnownMovementin classMinecartBehavior
-
getMaxSpeed
- Specified by:
getMaxSpeedin classMinecartBehavior
-
getSlowdownFactor
public double getSlowdownFactor()- Specified by:
getSlowdownFactorin classMinecartBehavior
-