net.minecraft.block

public class PistonHeadBlock

extends Block

alt
net.minecraft.class_228
net.minecraft.block.PistonHeadBlock
net.minecraft.block.BlockPistonExtension

Field summary

Modifier and TypeField
public static final DirectionProperty
a
field_9865
FACING
FACING
public static final EnumProperty<PistonHeadBlock$Type>
b
field_9866
TYPE
TYPE
public static final BooleanProperty
N
field_9864
SHORT
SHORT

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(adm arg0, cj arg1, alz arg2, wn 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(adm arg0, cj arg1, alz 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
c()
method_449()
isSolidRender()
isOpaqueCube()
public boolean
d()
method_441()
isCube()
isFullCube()
public boolean
d(adm arg0, cj arg1)
method_8673(class_1150 arg0, class_2552 arg1)
canBePlaced(World arg0, BlockPos arg1)
canPlaceBlockAt(World arg0, BlockPos arg1)
public boolean
b(adm arg0, cj arg1, cq 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(adm arg0, cj arg1, alz arg2, aug arg3, List<aug> arg4, pk arg5)
method_8642(class_1150 arg0, class_2552 arg1, class_2232 arg2, class_231 arg3, List<class_231> arg4, class_864 arg5)
addCollisions(World arg0, BlockPos arg1, BlockState arg2, Box arg3, List<Box> arg4, Entity arg5)
addCollisionBoxesToList(World arg0, BlockPos arg1, IBlockState arg2, AxisAlignedBB arg3, List<AxisAlignedBB> arg4, Entity arg5)
private void
e(alz arg0)
method_9006(class_2232 arg0)
setArmShapeForCollisions(BlockState state)
applyCoreBounds(IBlockState state)
public void
a(adq arg0, cj arg1)
method_8652(class_1158 arg0, class_2552 arg1)
updateShape(WorldView arg0, BlockPos arg1)
setBlockBoundsBasedOnState(IBlockAccess arg0, BlockPos arg1)
public void
d(alz arg0)
method_9005(class_2232 arg0)
setHeadShapeForCollisions(BlockState state)
applyHeadBounds(IBlockState state)
public void
a(adm arg0, cj arg1, alz arg2, afh arg3)
method_8641(class_1150 arg0, class_2552 arg1, class_2232 arg2, class_197 arg3)
neighborChanged(World arg0, BlockPos arg1, BlockState arg2, Block arg3)
onNeighborBlockChange(World arg0, BlockPos arg1, IBlockState arg2, Block arg3)
public static Direction
b(int arg0)
method_9004(int arg0)
getFacing(int metadata)
getFacing(int meta)
public BlockState
a(int arg0)
method_8635(int arg0)
getStateFromMetadata(int arg0)
getStateFromMeta(int arg0)
public int
c(alz arg0)
method_8671(class_2232 arg0)
getMetadataFromState(BlockState arg0)
getMetaFromState(IBlockState arg0)
protected StateDefinition
e()
method_8676()
createStateDefinition()
createBlockState()
public boolean
a(adq arg0, cj arg1, cq arg2)
method_8654(class_1158 arg0, class_2552 arg1, class_1354 arg2)
shouldRenderFace(WorldView arg0, BlockPos arg1, Direction arg2)
shouldSideBeRendered(IBlockAccess arg0, BlockPos arg1, EnumFacing arg2)
public Item
c(adm arg0, cj arg1)
method_8667(class_1150 arg0, class_2552 arg1)
getPickItem(World arg0, BlockPos arg1)
getItem(World arg0, BlockPos arg1)