net.minecraft.block

public abstract class BlockWithBlockEntity

extends Block implements BlockEntityProvider

All mapped superinterfaces:

BlockEntityProvider

ajn
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(aht arg0, cl arg1, cs 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(aht arg0, cl arg1)
method_8603(class_1150 arg0, class_2552 arg1)
isNeighboringCactus(World world, BlockPos pos)
hasInvalidNeighbor(World worldIn, BlockPos pos)
public RenderType
a(ard arg0)
method_11552(class_2232 arg0)
getRenderType(BlockState arg0)
getRenderType(IBlockState arg0)
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
a(ard arg0, aht arg1, cl 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)