net.minecraft.block.entity

public class MovingBlockEntity

extends BlockEntity implements Tickable

All mapped superinterfaces:

Tickable

bko
net.minecraft.unmapped.C_98403025
net.minecraft.block.entity.MovingBlockEntity
net.minecraft.tileentity.TileEntityPiston

Field summary

Modifier and TypeField
private BlockState
a
f_06242643
movedState
field_200231_a
private Direction
e
f_40418465
facing
field_174931_f
private boolean
f
f_58494323
extending
field_145875_k
private boolean
g
f_80425378
source
field_145872_l
private static final ThreadLocal<Direction>
h
f_49577607
NOCLIP_DIR
field_190613_i
private float
i
f_84722291
progress
field_145873_m
private float
j
f_79960180
lastProgress
field_145870_n
private long
k
f_50294488
lastTickTime
field_211147_k

Constructor summary

ModifierConstructor
public ()
public (BlockState movedState, Direction facing, boolean extending, boolean source)

Method summary

Modifier and TypeMethod
public NbtCompound
aa_()
m_78358720()
toNbt()
func_189517_E_()
public boolean
c()
m_65081383()
isExtending()
func_145868_b()
public boolean
f()
m_64972001()
isSource()
func_145867_d()
public float
a(float arg0)
m_30501104(float arg0)
getProgress(float tickDelta)
func_145860_a(float arg0)
private float
e(float arg0)
m_41198342(float arg0)
getAmountExtended(float tickDelta)
func_184320_e(float arg0)
private BlockState
l()
m_79220568()
getStateForShape()
func_190606_j()
private void
f(float arg0)
m_31697607(float arg0)
moveEntities(float progress)
func_184322_i(float arg0)
public Direction
h()
m_55856261()
getMoveDirection()
func_195509_h()
private Box
a(List<cdp> arg0)
m_60519968(List<C_82690114> arg0)
getBounds(List<Box> shapes)
func_191515_a(List<AxisAlignedBB> arg0)
private double
a(cdp arg0, ep arg1, cdp arg2)
m_83536928(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovement(Box movementArea, Direction dir, Box shape)
func_190612_a(AxisAlignedBB arg0, EnumFacing arg1, AxisAlignedBB arg2)
private Box
a(cdp arg0)
m_04395341(C_82690114 arg0)
moveBox(Box box)
func_190607_a(AxisAlignedBB arg0)
private Box
a(cdp arg0, ep arg1, double arg2)
m_26624742(C_82690114 arg0, C_28786548 arg1, double arg2)
getMovementArea(Box collisions, Direction dir, double progressDelta)
func_190610_a(AxisAlignedBB arg0, EnumFacing arg1, double arg2)
private void
a(aeo arg0, ep arg1, double arg2)
m_33185222(C_42232651 arg0, C_28786548 arg1, double arg2)
moveEntity(Entity entity, Direction dir, double amount)
func_190605_a(Entity arg0, EnumFacing arg1, double arg2)
private static double
b(cdp arg0, ep arg1, cdp arg2)
m_84176146(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovementX(Box movementArea, Direction dir, Box shape)
func_190611_b(AxisAlignedBB arg0, EnumFacing arg1, AxisAlignedBB arg2)
private static double
c(cdp arg0, ep arg1, cdp arg2)
m_77715247(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovementY(Box movementArea, Direction dir, Box shape)
func_190608_c(AxisAlignedBB arg0, EnumFacing arg1, AxisAlignedBB arg2)
private static double
d(cdp arg0, ep arg1, cdp arg2)
m_42588716(C_82690114 arg0, C_28786548 arg1, C_82690114 arg2)
getEntityMovementZ(Box movementArea, Direction dir, Box shape)
func_190604_d(AxisAlignedBB arg0, EnumFacing arg1, AxisAlignedBB arg2)
public BlockState
i()
m_27957980()
getMovedState()
func_200230_i()
public void
j()
m_33919568()
finish()
func_145866_f()
public void
Y_()
m_65302345()
tick()
func_73660_a()
public void
b(gy arg0)
m_08722866(C_74087615 arg0)
readNbt(NbtCompound arg0)
func_145839_a(NBTTagCompound arg0)
public NbtCompound
a(gy arg0)
m_55164141(C_74087615 arg0)
writeNbt(NbtCompound arg0)
func_189515_b(NBTTagCompound arg0)
public VoxelShape
a(axg arg0, ej arg1)
m_85519385(C_56864221 arg0, C_32594356 arg1)
getCollisionShape(BlockView world, BlockPos pos)
func_195508_a(IBlockReader arg0, BlockPos arg1)
public long
k()
m_35371487()
getLastTickTime()
func_211146_k()
public float
b(float arg0)
m_38342177(float arg0)
getRenderOffsetX(float tickDelta)
func_174929_b(float arg0)
public float
c(float arg0)
m_66058303(float arg0)
getRenderOffsetY(float tickDelta)
func_174928_c(float arg0)
public float
d(float arg0)
m_54663532(float arg0)
getRenderOffsetZ(float tickDelta)
func_174926_d(float arg0)