net.minecraft.world.entity.vehicle

public class OldMinecartBehavior

extends MinecartBehavior

cuf
net.minecraft.world.entity.vehicle.OldMinecartBehavior
net.minecraft.class_9883
net.minecraft.unmapped.C_nfapbymz
net.minecraft.entity.vehicle.DefaultMinecartController
net.minecraft.entity.vehicle.LegacyMinecartController

Field summary

Modifier and TypeField
private static final double
b
MINECART_RIDABLE_THRESHOLD
field_52547
f_ppqfbxxz
field_52547
RIDABLE_THRESHOLD
private static final double
c
MAX_SPEED_IN_WATER
field_54466
f_rpnxkbdi
field_54466
MAX_SPEED_IN_WATER
private static final double
d
MAX_SPEED_ON_LAND
field_54467
f_ixokaqad
field_54467
MAX_LAND_SPEED
private static final double
e
ABSOLUTE_MAX_SPEED
field_54468
f_ldyuiyqy
field_54468
MAX_SPEED
private final InterpolationHandler
f
interpolation
field_55707
f_kxtdnddb
interpolator
private Vec3
g
targetDeltaMovement
field_52554
f_okpgaujd
velocity
velocity

Constructor summary

ModifierConstructor
public (AbstractMinecart arg0)

Method summary

Modifier and TypeMethod
public InterpolationHandler
a()
getInterpolation()
method_66328()
m_epwvodqt()
getInterpolator()
public void
a(bwz arg0)
onInterpolation(InterpolationHandler arg0)
method_66329(class_10584 arg0)
m_mwgunddn(C_sdgyrixf arg0)
onLerp(PositionInterpolator interpolator)
public void
a(double arg0, double arg1, double arg2)
lerpMotion(double arg0, double arg1, double arg2)
method_61573(double arg0, double arg1, double arg2)
m_kdzdosjm(double arg0, double arg1, double arg2)
setLerpTargetVelocity(double arg0, double arg1, double arg2)
setLerpTargetVelocity(double arg0, double arg1, double arg2)
public void
b()
tick()
method_61587()
m_snfbperf()
tick()
tick()
public void
a(arq arg0)
moveAlongTrack(ServerLevel arg0)
method_61589(class_3218 arg0)
m_wlpowtkk(C_bdwnwhiu arg0)
moveOnRail(ServerWorld arg0)
moveAlongRail(ServerWorld arg0)
public Vec3
a(double arg0, double arg1, double arg2, double arg3)
getPosOffs(double arg0, double arg1, double arg2, double arg3)
method_61619(double arg0, double arg1, double arg2, double arg3)
m_wyywkxhi(double arg0, double arg1, double arg2, double arg3)
simulateMovement(double x, double y, double z, double movement)
getPosOffset(double x, double y, double z, double offsetMultiplier)
public Vec3
d(double arg0, double arg1, double arg2)
getPos(double arg0, double arg1, double arg2)
method_61620(double arg0, double arg1, double arg2)
m_yhxvynyv(double arg0, double arg1, double arg2)
snapPositionToRail(double x, double y, double z)
getRailPos(double x, double y, double z)
public double
a(iu arg0, ebl arg1, double arg2)
stepAlongTrack(BlockPos arg0, RailShape arg1, double arg2)
method_61577(class_2338 arg0, class_2768 arg1, double arg2)
m_gasnuaee(C_hynzadkk arg0, C_wqmdpcsg arg1, double arg2)
moveAlongTrack(BlockPos arg0, RailShape arg1, double arg2)
stepAlongRail(BlockPos arg0, RailShape arg1, double arg2)
public boolean
d()
pushAndPickupEntities()
method_62826()
m_gdmcmdqm()
handleCollision()
handleCollisions()
public Direction
l()
getMotionDirection()
method_61597()
m_zmfgxbee()
getHorizontalFacing()
getHorizontalFacing()
public Vec3
c(feq arg0)
getKnownMovement(Vec3 arg0)
method_61584(class_243 arg0)
m_aokaspmo(C_vgpupfxx arg0)
limitSpeed(Vec3d arg0)
limitSpeed(Vec3d arg0)
public double
b(arq arg0)
getMaxSpeed(ServerLevel arg0)
method_61598(class_3218 arg0)
m_rxroljgi(C_bdwnwhiu arg0)
getMaxSpeed(ServerWorld arg0)
getMaxSpeed(ServerWorld arg0)
public double
m()
getSlowdownFactor()
method_61599()
m_wkvcjkwy()
getSpeedRetention()
getDecelerationFactor()