All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addCollissionAABBs(World p_190609_1_,
BlockPos p_190609_2_,
AxisAlignedBB p_190609_3_,
java.util.List<AxisAlignedBB> p_190609_4_,
Entity p_190609_5_) |
void |
clearPistonTileEntity() |
private void |
fixEntityWithinPistonBase(Entity p_190605_1_,
EnumFacing p_190605_2_,
double p_190605_3_) |
AxisAlignedBB |
getAABB(IBlockAccess p_184321_1_,
BlockPos p_184321_2_) |
AxisAlignedBB |
getAABB(IBlockAccess p_184319_1_,
BlockPos p_184319_2_,
float p_184319_3_) |
int |
getBlockMetadata() |
private IBlockState |
getCollisionRelatedBlockState() |
private static double |
getDeltaX(AxisAlignedBB p_190611_0_,
EnumFacing facing,
AxisAlignedBB p_190611_2_) |
private static double |
getDeltaY(AxisAlignedBB p_190608_0_,
EnumFacing facing,
AxisAlignedBB p_190608_2_) |
private static double |
getDeltaZ(AxisAlignedBB p_190604_0_,
EnumFacing facing,
AxisAlignedBB p_190604_2_) |
private float |
getExtendedProgress(float p_184320_1_) |
EnumFacing |
getFacing() |
private AxisAlignedBB |
getMinMaxPiecesAABB(java.util.List<AxisAlignedBB> p_191515_1_) |
private double |
getMovement(AxisAlignedBB p_190612_1_,
EnumFacing facing,
AxisAlignedBB p_190612_3_) |
private AxisAlignedBB |
getMovementArea(AxisAlignedBB p_190610_1_,
EnumFacing p_190610_2_,
double p_190610_3_) |
float |
getOffsetX(float ticks) |
float |
getOffsetY(float ticks) |
float |
getOffsetZ(float ticks) |
IBlockState |
getPistonState() |
float |
getProgress(float ticks) |
NBTTagCompound |
getUpdateTag() |
boolean |
isExtending() |
private AxisAlignedBB |
moveByPositionAndProgress(AxisAlignedBB p_190607_1_) |
private void |
moveCollidedEntities(float p_184322_1_) |
void |
readFromNBT(NBTTagCompound compound) |
static void |
registerFixesPiston(DataFixer fixer) |
boolean |
shouldPistonHeadBeRendered() |
void |
update() |
NBTTagCompound |
writeToNBT(NBTTagCompound compound) |