net.minecraft.block

public abstract class BlockWithBlockEntity

extends Block implements BlockEntityProvider

All mapped superinterfaces:

BlockEntityProvider

ajz
net.minecraft.class_133
net.minecraft.block.BlockWithBlockEntity
net.minecraft.block.BlockContainer

Constructor summary

ModifierConstructor
protected (Material arg0)
protected (Material arg0, MapColor arg1)

Method summary

Modifier and TypeMethod
protected boolean
a(aid arg0, cm arg1, ct arg2)
method_8602(class_1150 arg0, class_2552 arg1, class_1354 arg2)
isNeighboringCactus(World world, BlockPos pos, Direction dir)
isInvalidNeighbor(World worldIn, BlockPos pos, EnumFacing facing)
protected boolean
b(aid arg0, cm arg1)
method_8603(class_1150 arg0, class_2552 arg1)
isNeighboringCactus(World world, BlockPos pos)
hasInvalidNeighbor(World worldIn, BlockPos pos)
public RenderType
a(ars arg0)
method_11552(class_2232 arg0)
getRenderType(BlockState arg0)
getRenderType(IBlockState arg0)
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
a(ars arg0, aid arg1, cm arg2, int arg3, int arg4)
method_435(class_2232 arg0, class_1150 arg1, class_2552 arg2, int arg3, int arg4)
doEvent(BlockState arg0, World arg1, BlockPos arg2, int arg3, int arg4)
eventReceived(IBlockState arg0, World arg1, BlockPos arg2, int arg3, int arg4)