net.minecraft.block

public class PistonHeadBlock

extends FacingBlock

aqv
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(ard arg0, ahx arg1, cl 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(ard arg0, aht arg1, cl arg2, bbf arg3, List<bbf> arg4, rr 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(ard arg0)
method_11700(class_2232 arg0)
getArmShape(BlockState state)
getArmShape(IBlockState state)
public boolean
k(ard arg0)
method_11568(class_2232 arg0)
isFullBlock(BlockState arg0)
isFullyOpaque(IBlockState arg0)
public void
a(aht arg0, cl arg1, ard arg2, zj 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(aht arg0, cl arg1, ard 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(ard arg0)
method_11560(class_2232 arg0)
isSolidRender(BlockState arg0)
isOpaqueCube(IBlockState arg0)
public boolean
c(ard arg0)
method_11562(class_2232 arg0)
isCube(BlockState arg0)
isFullCube(IBlockState arg0)
public boolean
a(aht arg0, cl arg1)
method_8673(class_1150 arg0, class_2552 arg1)
canBePlaced(World arg0, BlockPos arg1)
canPlaceBlockAt(World arg0, BlockPos arg1)
public boolean
b(aht arg0, cl arg1, cs 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(ard arg0, aht arg1, cl arg2, ajt 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(aht arg0, cl arg1, ard arg2)
method_8640(class_1150 arg0, class_2552 arg1, class_2232 arg2)
getPickItem(World arg0, BlockPos arg1, BlockState arg2)
getCollisionBoundingBox(World arg0, BlockPos arg1, IBlockState arg2)
public BlockState
a(int arg0)
method_8635(int arg0)
getStateFromMetadata(int arg0)
getStateFromMeta(int arg0)
public int
e(ard arg0)
method_8671(class_2232 arg0)
getMetadataFromState(BlockState arg0)
getMetaFromState(IBlockState arg0)
public BlockState
a(ard arg0, aoe arg1)
method_11556(class_2232 arg0, class_2734 arg1)
rotate(BlockState arg0, BlockRotation arg1)
withRotation(IBlockState arg0, Rotation arg1)
public BlockState
a(ard arg0, amr 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(ard arg0, ahx arg1, cl arg2, cs 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)