net.minecraft.entity.vehicle

public abstract class MinecartEntity

extends Entity implements Nameable

All mapped superinterfaces:

Nameable, CommandSource

apd
net.minecraft.unmapped.C_21479319
net.minecraft.entity.vehicle.MinecartEntity
net.minecraft.entity.item.EntityMinecart

Field summary

Modifier and TypeField
private static final DataAttribute<Integer>
a
f_87913757
DAMAGE_WOBBLE_TICKS
field_184265_a
private static final DataAttribute<Integer>
b
f_20504899
DAMAGE_WOBBLE_SIDE
field_184266_b
private static final DataAttribute<Float>
c
f_66357707
DAMAGE_WOBBLE_STRENGTH
field_184267_c
private static final DataAttribute<Integer>
d
f_56902725
CUSTOM_BLOCK_ID
field_184268_d
private static final DataAttribute<Integer>
e
f_54528486
CUSTOM_BLOCK_OFFSET
field_184269_e
private static final DataAttribute<Boolean>
f
f_96602956
CUSTOM_BLOCK_PRESENT
field_184270_f
private boolean
g
f_93851454
flipped
field_70499_f
private static final int[][][]
h
f_97856110
ADJACENT_RAIL_POSITIONS_BY_SHAPE
field_70500_g
private int
aw
f_90943840
lerpSteps
field_70510_h
private double
ax
f_92080588
lerpX
field_70511_i
private double
ay
f_18361850
lerpY
field_70509_j
private double
az
f_49785125
lerpZ
field_70514_an
private double
aA
f_59530879
lerpYaw
field_70512_ao
private double
aB
f_55747684
lerpPitch
field_70513_ap
private double
aC
f_61385185
lerpVelocityX
field_70508_aq
private double
aD
f_97598797
lerpVelocityY
field_70507_ar
private double
aE
f_61561199
lerpVelocityZ
field_70506_as

Constructor summary

ModifierConstructor
protected (EntityType<?> arg0, World arg1)
protected (EntityType<?> entityType, World world, double x, double y, double z)

Method summary

Modifier and TypeMethod
public static MinecartEntity
a(axs arg0, double arg1, double arg2, double arg3, apd$a arg4)
m_30949576(C_64041439 arg0, double arg1, double arg2, double arg3, C_21479319$C_05384416 arg4)
create(World world, double x, double y, double z, MinecartEntity$Type type)
func_184263_a(World arg0, double arg1, double arg2, double arg3, EntityMinecart$Type arg4)
protected boolean
ak()
m_24660344()
makesSteps()
func_70041_e_()
protected void
x_()
m_19615596()
registerSyncedData()
func_70088_a()
public Box
j(aeo arg0)
m_43890209(C_42232651 arg0)
getCollisionAgainstShape(Entity arg0)
func_70114_g(Entity arg0)
public boolean
aC()
m_91465012()
isPushable()
func_70104_M()
public double
aJ()
m_67892865()
getMountHeight()
func_70042_X()
public boolean
a(adx arg0, float arg1)
m_40469716(C_83334639 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
func_70097_a(DamageSource arg0, float arg1)
public void
a(adx arg0)
m_38984103(C_83334639 arg0)
dropItems(DamageSource damageSource)
func_94095_a(DamageSource arg0)
public boolean
aB()
m_23617273()
hasCollision()
func_70067_L()
public Direction
bB()
m_46348610()
getMovementDirection()
func_184172_bi()
public void
R_()
m_24884718()
tick()
func_70071_h_()
protected double
p()
m_28408983()
getMaxSpeed()
func_174898_m()
public void
a(int arg0, int arg1, int arg2, boolean arg3)
m_08832839(int arg0, int arg1, int arg2, boolean arg3)
onActivatorRail(int x, int y, int z, boolean powered)
func_96095_a(int arg0, int arg1, int arg2, boolean arg3)
protected void
q()
m_97226117()
moveOffRail()
func_180459_n()
protected void
b(ej arg0, bkt arg1)
m_72614841(C_32594356 arg0, C_15815210 arg1)
moveOnRail(BlockPos pos, BlockState state)
func_180460_a(BlockPos arg0, IBlockState arg1)
protected void
r()
m_00155036()
applySlowdown()
func_94101_h()
public void
b(double arg0, double arg1, double arg2)
m_70517412(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
func_70107_b(double arg0, double arg1, double arg2)
public Vec3d
j(double arg0, double arg1, double arg2)
m_18853071(double arg0, double arg1, double arg2)
snapPositionToRail(double x, double y, double z)
func_70489_a(double arg0, double arg1, double arg2)
protected void
a(gy arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
protected void
b(gy arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
public void
i(aeo arg0)
m_43697435(C_42232651 arg0)
push(Entity arg0)
func_70108_f(Entity arg0)
public void
a(float arg0)
m_21736133(float arg0)
setDamage(float daamage)
func_70492_c(float arg0)
public float
s()
m_33478575()
getDamage()
func_70491_i()
public void
e(int arg0)
m_64538081(int arg0)
setDamagedTimer(int ticks)
func_70497_h(int arg0)
public int
t()
m_46032269()
getDamagedTimer()
func_70496_j()
public void
l(int arg0)
m_75439872(int arg0)
setDamagedSwingDirection(int dir)
func_70494_i(int arg0)
public int
u()
m_63738499()
getDamagedSwingDirection()
func_70493_k()
public abstract MinecartEntity$Type
v()
m_08373240()
getMinecartType()
func_184264_v()
public BlockState
x()
m_97470391()
getDisplayBlock()
func_174897_t()
public BlockState
z()
m_57301960()
getDefaultDisplayBlock()
func_180457_u()
public int
A()
m_96076347()
getDisplayBlockOffset()
func_94099_q()
public int
B()
m_33236864()
getDefaultDisplayBlockOffset()
func_94085_r()
public void
b(bkt arg0)
m_44337037(C_15815210 arg0)
setDisplayBlock(BlockState state)
func_174899_a(IBlockState arg0)
public void
m(int arg0)
m_78317881(int arg0)
setDisplayBlockOffset(int offset)
func_94086_l(int arg0)
public boolean
C()
m_09506562()
hasCustomDisplayBlock()
func_94100_s()
public void
a(boolean arg0)
m_34671862(boolean arg0)
setHasCustomDisplayBlock(boolean hasCustomDisplayBlock)
func_94096_e(boolean arg0)
public void
aR()
m_72822103()
animateDamage()
func_70057_ab()
public Vec3d
a(double arg0, double arg1, double arg2, double arg3)
m_62646199(double arg0, double arg1, double arg2, double arg3)
snapPositionToRailWithOffset(double x, double y, double z, double offset)
func_70495_a(double arg0, double arg1, double arg2, double arg3)
public Box
bE()
m_45951224()
getCullingShape()
func_184177_bl()
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
m_83820343(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
lerpPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
func_180426_a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public void
h(double arg0, double arg1, double arg2)
m_04637244(double arg0, double arg1, double arg2)
lerpVelocity(double arg0, double arg1, double arg2)
func_70016_h(double arg0, double arg1, double arg2)