net.minecraft.world.entity.vehicle

public abstract class MinecartBehavior

csd
net.minecraft.world.entity.vehicle.MinecartBehavior
net.minecraft.class_9878
net.minecraft.unmapped.C_jjtchizm
net.minecraft.entity.vehicle.MinecartController
net.minecraft.unmapped.C_jjtchizm
net.minecraft.src.C_345848_
net.minecraft.world.entity.vehicle.EntityMinecartRideable

Field summary

Modifier and TypeField
protected final AbstractMinecart
a
minecart
field_52520
f_yjfqtkfg
minecart
f_349141_

Constructor summary

ModifierConstructor
protected (AbstractMinecart minecart)

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 x, double y, double z, float yaw, float pitch, int interpolationSteps)
m_354849_(double p_369509_, double p_363993_, double p_360709_, 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 x, double y, double z)
m_352358_(double p_369322_, double arg1, double arg2)
public abstract void
g()
tick()
method_61587()
m_snfbperf()
tick()
m_352175_()
public Level
h()
level()
method_61588()
m_ejobhcrd()
getWorld()
m_354883_()
public abstract void
a(ash arg0)
moveAlongTrack(ServerLevel arg0)
method_61589(class_3218 arg0)
m_wlpowtkk(C_bdwnwhiu arg0)
moveOnRail(ServerWorld world)
m_wlpowtkk(ServerWorld world)
m_355605_(C_12_ arg0)
public abstract 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 blockPos, RailShape railShape, double remainingMovement)
m_gasnuaee(BlockPos pos, RailShape arg1, double arg2)
m_353264_(C_4675_ p_365444_, C_2100_ p_369487_, double arg2)
public abstract boolean
i()
pushAndPickupEntities()
method_62826()
m_gdmcmdqm()
handleCollision()
m_354637_()
public Vec3
j()
getDeltaMovement()
method_61590()
m_ulrxnnpi()
getVelocity()
m_355278_()
public void
a(fbx arg0)
setDeltaMovement(Vec3 arg0)
method_61576(class_243 arg0)
m_luktvikl(C_vgpupfxx arg0)
setVelocity(Vec3d velocity)
m_357144_(C_3046_ arg0)
public void
b(double arg0, double arg1, double arg2)
setDeltaMovement(double arg0, double arg1, double arg2)
method_61579(double arg0, double arg1, double arg2)
m_ndurksgo(double arg0, double arg1, double arg2)
setVelocity(double x, double y, double z)
m_351809_(double p_368764_, double arg1, double arg2)
public Vec3
k()
position()
method_61591()
m_mpmrpsbe()
getPos()
m_353976_()
public double
l()
getX()
method_61592()
m_xozwohht()
getX()
m_356065_()
public double
m()
getY()
method_61593()
m_osfmacwj()
getY()
m_355069_()
public double
n()
getZ()
method_61594()
m_chsasecw()
getZ()
m_353526_()
public void
b(fbx arg0)
setPos(Vec3 arg0)
method_61581(class_243 arg0)
m_vwyhisyo(C_vgpupfxx arg0)
setPos(Vec3d pos)
m_357506_(C_3046_ arg0)
public void
c(double arg0, double arg1, double arg2)
setPos(double arg0, double arg1, double arg2)
method_61583(double arg0, double arg1, double arg2)
m_ihaicvbu(double arg0, double arg1, double arg2)
setPos(double x, double y, double z)
m_352338_(double p_367426_, double arg1, double arg2)
public float
o()
getXRot()
method_61595()
m_dsyrssnd()
getPitch()
m_353360_()
public void
a(float arg0)
setXRot(float arg0)
method_61575(float arg0)
m_ozrxcfzy(float arg0)
setPitch(float pitch)
m_353930_(float arg0)
public float
p()
getYRot()
method_61596()
m_hxaxolpf()
getYaw()
m_354728_()
public void
b(float arg0)
setYRot(float arg0)
method_61580(float arg0)
m_sfbxlouf(float arg0)
setYaw(float yaw)
m_356170_(float arg0)
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 velocity)
m_353032_(C_3046_ arg0)
public abstract double
b(ash arg0)
getMaxSpeed(ServerLevel arg0)
method_61598(class_3218 arg0)
m_rxroljgi(C_bdwnwhiu arg0)
getMaxSpeed(ServerWorld world)
m_rxroljgi(ServerWorld world)
m_351896_(C_12_ arg0)
public abstract double
r()
getSlowdownFactor()
method_61599()
m_wkvcjkwy()
getSpeedRetention()
m_353778_()