net.minecraft.entity.vehicle

public abstract class MinecartEntity

extends Entity

xl
net.minecraft.class_965
net.minecraft.entity.vehicle.MinecartEntity
net.minecraft.entity.item.EntityMinecart

Field summary

Modifier and TypeField
private boolean
a
field_3908
flipped
isInReverse
private String
b
field_6143
customName
entityName
private static final int[][][]
c
field_3909
ADJACENT_RAIL_POSITIONS_BY_SHAPE
matrix
private int
d
field_3910
lerpSteps
turnProgress
private double
e
field_3911
lerpX
minecartX
private double
f
field_3912
lerpY
minecartY
private double
g
field_3898
lerpZ
minecartZ
private double
h
field_3899
lerpYaw
minecartYaw
private double
i
field_3900
lerpPitch
minecartPitch
private double
at
field_3901
lerpVelocityX
velocityX
private double
au
field_3902
lerpVelocityY
velocityY
private double
av
field_3903
lerpVelocityZ
velocityZ

Constructor summary

ModifierConstructor
public (World arg0)
public (World world, double x, double y, double z)

Method summary

Modifier and TypeMethod
public static MinecartEntity
a(ahb arg0, double arg1, double arg2, double arg3, int arg4)
method_5410(class_1150 arg0, double arg1, double arg2, double arg3, int arg4)
create(World world, double x, double y, double z, int variant)
createMinecart(World arg0, double arg1, double arg2, double arg3, int arg4)
protected boolean
g_()
method_2549()
makesSteps()
canTriggerWalking()
protected void
c()
method_2484()
registerSyncedData()
entityInit()
public Box
h(sa arg0)
method_2555(class_864 arg0)
getCollisionAgainstShape(Entity arg0)
getCollisionBox(Entity arg0)
public Box
J()
method_2464()
getCollisionShape()
getBoundingBox()
public boolean
S()
method_2472()
isPushable()
canBePushed()
public double
ae()
method_2481()
getMountHeight()
getMountedYOffset()
public boolean
a(ro arg0, float arg1)
method_2499(class_856 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
public void
a(ro arg0)
method_5412(class_856 arg0)
dropItems(DamageSource damageSource)
killMinecart(DamageSource arg0)
public boolean
R()
method_2471()
hasCollision()
canBeCollidedWith()
public void
B()
method_2563()
remove()
setDead()
public void
h()
method_2558()
tick()
onUpdate()
public void
a(int arg0, int arg1, int arg2, boolean arg3)
method_5409(int arg0, int arg1, int arg2, boolean arg3)
onActivatorRail(int x, int y, int z, boolean powered)
onActivatorRailPass(int arg0, int arg1, int arg2, boolean arg3)
protected void
b(double arg0)
method_5414(double arg0)
moveOffRail(double maxOffRailSpeed)
func_94088_b(double arg0)
protected void
a(int arg0, int arg1, int arg2, double arg3, double arg4, aji arg5, int arg6)
method_5408(int arg0, int arg1, int arg2, double arg3, double arg4, class_197 arg5, int arg6)
moveOnRail(int x, int y, int z, double cartVelocity, double riderVelocity, Block block, int metadata)
func_145821_a(int arg0, int arg1, int arg2, double arg3, double arg4, Block arg5, int arg6)
protected void
i()
method_5415()
applySlowdown()
applyDrag()
public Vec3d
a(double arg0, double arg1, double arg2)
method_3059(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(dh arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
protected void
b(dh arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
g(sa arg0)
method_2552(class_864 arg0)
push(Entity arg0)
applyEntityCollision(Entity arg0)
public void
a(float arg0)
method_6306(float arg0)
setDamage(float daamage)
setDamage(float arg0)
public float
j()
method_6307()
getDamage()
getDamage()
public void
c(int arg0)
method_3064(int arg0)
setDamagedTimer(int ticks)
setRollingAmplitude(int arg0)
public int
k()
method_3067()
getDamagedTimer()
getRollingAmplitude()
public void
j(int arg0)
method_3066(int arg0)
setDamagedSwingDirection(int dir)
setRollingDirection(int arg0)
public int
l()
method_3068()
getDamagedSwingDirection()
getRollingDirection()
public abstract int
m()
method_5417()
getMinecartType()
getMinecartType()
public Block
n()
method_5419()
getDisplayBlock()
getDisplayTile()
public Block
o()
method_5421()
getDefaultDisplayBlock()
getDefaultDisplayTile()
public int
p()
method_5422()
getDisplayBlockMetadata()
getDisplayTileData()
public int
q()
method_5423()
getDefaultDisplayBlockMetadata()
getDefaultDisplayTileData()
public int
r()
method_5424()
getDisplayBlockOffset()
getDisplayTileOffset()
public int
s()
method_5425()
getDefaultDisplayBlockOffset()
getDefaultDisplayTileOffset()
public void
k(int arg0)
method_5416(int arg0)
setDisplayBlock(int block)
func_145819_k(int arg0)
public void
l(int arg0)
method_5418(int arg0)
setDisplayBlockMetadata(int metadata)
setDisplayTileData(int arg0)
public void
m(int arg0)
method_5420(int arg0)
setDisplayBlockOffset(int offset)
setDisplayTileOffset(int arg0)
public boolean
t()
method_5426()
hasCustomDisplayBlock()
hasDisplayTile()
public void
a(boolean arg0)
method_5413(boolean arg0)
setHasCustomDisplayBlock(boolean hasCustomDisplayBlock)
setHasDisplayTile(boolean arg0)
public void
a(String arg0)
method_5411(String arg0)
setCustomName(String name)
setMinecartName(String arg0)
public String
b_()
method_2518()
getName()
getCommandSenderName()
public boolean
k_()
method_5339()
hasCustomName()
isCustomInventoryName()
public String
u()
method_5427()
getCustomName()
func_95999_t()
public void
aj()
method_2509()
animateDamage()
performHurtAnimation()
public Vec3d
a(double arg0, double arg1, double arg2, double arg3)
method_3060(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 float
Y()
method_2475()
getShadowHeightOffset()
getShadowSize()
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
method_2488(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
lerpPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
setPositionAndRotation2(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
public void
i(double arg0, double arg1, double arg2)
method_2556(double arg0, double arg1, double arg2)
lerpVelocity(double arg0, double arg1, double arg2)
setVelocity(double arg0, double arg1, double arg2)