net.minecraft.world.entity.vehicle

public class OldMinecartBehavior

extends MinecartBehavior

csl
net.minecraft.world.entity.vehicle.OldMinecartBehavior
net.minecraft.class_9883
net.minecraft.unmapped.C_nfapbymz
net.minecraft.entity.vehicle.DefaultMinecartController
net.minecraft.unmapped.C_nfapbymz
net.minecraft.src.C_345976_
net.minecraft.world.entity.vehicle.NewMinecartBehavior

Field summary

Modifier and TypeField
private static final double
b
MINECART_RIDABLE_THRESHOLD
field_52547
f_ppqfbxxz
field_52547
f_346661_
private static final double
c
MAX_SPEED_IN_WATER
field_54466
f_rpnxkbdi
field_54466
f_346319_
private static final double
d
MAX_SPEED_ON_LAND
field_54467
f_ixokaqad
field_54467
f_347009_
private static final double
e
ABSOLUTE_MAX_SPEED
field_54468
f_ldyuiyqy
field_54468
f_347068_
private int
f
lerpSteps
field_52548
f_abcisqdy
step
f_346356_
private double
g
lerpX
field_52549
f_ewlupdss
x
f_347355_
private double
h
lerpY
field_52550
f_nqbvutdh
y
f_348650_
private double
i
lerpZ
field_52551
f_izzyovcd
z
f_348427_
private double
j
lerpYRot
field_52552
f_cehsldhz
yaw
f_346480_
private double
k
lerpXRot
field_52553
f_jaelyxwl
pitch
f_348221_
private Vec3
l
targetDeltaMovement
field_52554
f_okpgaujd
velocity
f_347094_

Constructor summary

ModifierConstructor
public (AbstractMinecart arg0)

Method summary

Modifier and TypeMethod
public void
a()
cancelLerp()
method_64647()
m_jdjlquwf()
resetLerp()
m_355155_()
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
lerpTo(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
method_61574(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
m_xpryvvzb(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
setPos(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
m_354849_(double p_362787_, double p_367207_, double p_365423_, float arg3, float arg4, int arg5)
public double
b()
lerpTargetX()
method_61572()
m_vznicdbs()
getLerpTargetX()
m_352433_()
public double
c()
lerpTargetY()
method_61578()
m_qlumdgkd()
getLerpTargetY()
m_354102_()
public double
d()
lerpTargetZ()
method_61582()
m_ijbzzrpi()
getLerpTargetZ()
m_353738_()
public float
e()
lerpTargetXRot()
method_61585()
m_ikmxjwjz()
getLerpTargetPitch()
m_352910_()
public float
f()
lerpTargetYRot()
method_61586()
m_aqvzatsd()
getLerpTargetYaw()
m_354563_()
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)
m_352358_(double p_368739_, double arg1, double arg2)
public void
g()
tick()
method_61587()
m_snfbperf()
tick()
m_352175_()
public void
a(ash arg0)
moveAlongTrack(ServerLevel arg0)
method_61589(class_3218 arg0)
m_wlpowtkk(C_bdwnwhiu arg0)
moveOnRail(ServerWorld arg0)
m_wlpowtkk(ServerWorld arg0)
m_355605_(C_12_ 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)
method_61619(double x, double y, double z, double arg3)
m_355656_(double p_364195_, double p_364609_, double arg2, double arg3)
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)
m_351822_(double p_361662_, double arg1, double arg2)
public double
a(jh arg0, dyx 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)
m_gasnuaee(BlockPos arg0, RailShape arg1, double arg2)
m_353264_(C_4675_ p_361823_, C_2100_ p_366695_, double arg2)
public boolean
i()
pushAndPickupEntities()
method_62826()
m_gdmcmdqm()
handleCollision()
m_354637_()
public Direction
q()
getMotionDirection()
method_61597()
m_zmfgxbee()
getHorizontalFacing()
m_351880_()
public Vec3
c(fbx arg0)
getKnownMovement(Vec3 arg0)
method_61584(class_243 arg0)
m_aokaspmo(C_vgpupfxx arg0)
limitSpeed(Vec3d arg0)
m_353032_(C_3046_ arg0)
public double
b(ash arg0)
getMaxSpeed(ServerLevel arg0)
method_61598(class_3218 arg0)
m_rxroljgi(C_bdwnwhiu arg0)
getMaxSpeed(ServerWorld arg0)
m_rxroljgi(ServerWorld arg0)
m_351896_(C_12_ arg0)
public double
r()
getSlowdownFactor()
method_61599()
m_wkvcjkwy()
getSpeedRetention()
m_353778_()