net.minecraft.block

public class PistonHeadBlock

extends FacingBlock

ark
net.minecraft.class_228
net.minecraft.block.PistonHeadBlock
net.minecraft.block.BlockPistonExtension

Field summary

Modifier and TypeField
public static final EnumProperty<PistonHeadBlock$Type>
a
field_9866
TYPE
TYPE
public static final BooleanProperty
b
field_9864
SHORT
SHORT
protected static final Box
c
field_12894
EAST_SHAPE
PISTON_EXTENSION_EAST_AABB
protected static final Box
d
field_12895
WEST_SHAPE
PISTON_EXTENSION_WEST_AABB
protected static final Box
e
field_12896
SOUTH_SHAPE
PISTON_EXTENSION_SOUTH_AABB
protected static final Box
f
field_12897
NORTH_SHAPE
PISTON_EXTENSION_NORTH_AABB
protected static final Box
g
field_12898
UP_SHAPE
PISTON_EXTENSION_UP_AABB
protected static final Box
B
field_12887
DOWN_SHAPE
PISTON_EXTENSION_DOWN_AABB
protected static final Box
C
field_12888
UP_ARM_SHAPE
UP_ARM_AABB
protected static final Box
D
field_12889
DOWN_ARM_SHAPE
DOWN_ARM_AABB
protected static final Box
E
field_12890
SOUTH_ARM_SHAPE
SOUTH_ARM_AABB
protected static final Box
F
field_12891
NORTH_ARM_SHAPE
NORTH_ARM_AABB
protected static final Box
G
field_12892
EAST_ARM_SHAPE
EAST_ARM_AABB
protected static final Box
I
field_12893
WEST_ARM_SHAPE
WEST_ARM_AABB

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public Box
a(ars arg0, aih arg1, cm arg2)
method_11554(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getShape(BlockState arg0, WorldView arg1, BlockPos arg2)
getBoundingBox(IBlockState arg0, IBlockAccess arg1, BlockPos arg2)
public void
a(ars arg0, aid arg1, cm arg2, bby arg3, List<bby> arg4, rw arg5)
method_11553(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_231 arg3, List<class_231> arg4, class_864 arg5)
addCollisions(BlockState arg0, World arg1, BlockPos arg2, Box arg3, List<Box> arg4, Entity arg5)
addCollisionBoxToList(IBlockState arg0, World arg1, BlockPos arg2, AxisAlignedBB arg3, List<AxisAlignedBB> arg4, Entity arg5)
private Box
i(ars arg0)
method_11700(class_2232 arg0)
getArmShape(BlockState state)
getArmShape(IBlockState state)
public boolean
k(ars arg0)
method_11568(class_2232 arg0)
isFullBlock(BlockState arg0)
isFullyOpaque(IBlockState arg0)
public void
a(aid arg0, cm arg1, ars arg2, zs arg3)
method_8644(class_1150 arg0, class_2552 arg1, class_2232 arg2, class_988 arg3)
beforeMinedByPlayer(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3)
onBlockHarvested(World arg0, BlockPos arg1, IBlockState arg2, EntityPlayer arg3)
public void
b(aid arg0, cm arg1, ars arg2)
method_8659(class_1150 arg0, class_2552 arg1, class_2232 arg2)
onRemoved(World arg0, BlockPos arg1, BlockState arg2)
breakBlock(World arg0, BlockPos arg1, IBlockState arg2)
public boolean
b(ars arg0)
method_11560(class_2232 arg0)
isSolidRender(BlockState arg0)
isOpaqueCube(IBlockState arg0)
public boolean
c(ars arg0)
method_11562(class_2232 arg0)
isCube(BlockState arg0)
isFullCube(IBlockState arg0)
public boolean
a(aid arg0, cm arg1)
method_8673(class_1150 arg0, class_2552 arg1)
canBePlaced(World arg0, BlockPos arg1)
canPlaceBlockAt(World arg0, BlockPos arg1)
public boolean
b(aid arg0, cm arg1, ct arg2)
method_8662(class_1150 arg0, class_2552 arg1, class_1354 arg2)
canBePlaced(World arg0, BlockPos arg1, Direction arg2)
canPlaceBlockOnSide(World arg0, BlockPos arg1, EnumFacing arg2)
public int
a(Random arg0)
method_403(Random arg0)
getBaseDropCount(Random arg0)
quantityDropped(Random arg0)
public void
a(ars arg0, aid arg1, cm arg2, akf arg3)
method_8641(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_197 arg3)
neighborChanged(BlockState arg0, World arg1, BlockPos arg2, Block arg3)
neighborChanged(IBlockState arg0, World arg1, BlockPos arg2, Block arg3)
public static Direction
e(int arg0)
method_9004(int arg0)
getFacing(int metadata)
getFacing(int meta)
public ItemStack
a(aid arg0, cm arg1, ars arg2)
method_8640(class_1150 arg0, class_2552 arg1, class_2232 arg2)
getPickItem(World arg0, BlockPos arg1, BlockState arg2)
getItem(World arg0, BlockPos arg1, IBlockState arg2)
public BlockState
a(int arg0)
method_8635(int arg0)
getStateFromMetadata(int arg0)
getStateFromMeta(int arg0)
public int
e(ars arg0)
method_8671(class_2232 arg0)
getMetadataFromState(BlockState arg0)
getMetaFromState(IBlockState arg0)
public BlockState
a(ars arg0, aos arg1)
method_11556(class_2232 arg0, class_2734 arg1)
rotate(BlockState arg0, BlockRotation arg1)
withRotation(IBlockState arg0, Rotation arg1)
public BlockState
a(ars arg0, anf arg1)
method_11555(class_2232 arg0, class_2727 arg1)
mirror(BlockState arg0, BlockMirror arg1)
withMirror(IBlockState arg0, Mirror arg1)
protected StateDefinition
b()
method_8676()
createStateDefinition()
createBlockState()
public boolean
a(ars arg0, aih arg1, cm arg2, ct arg3)
method_8654(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_1354 arg3)
shouldRenderFace(BlockState arg0, WorldView arg1, BlockPos arg2, Direction arg3)
shouldSideBeRendered(IBlockState arg0, IBlockAccess arg1, BlockPos arg2, EnumFacing arg3)