net.minecraft.block

public class TrapdoorBlock

extends HorizontalFacingBlock implements Bucketable, LiquidContainer

All mapped superinterfaces:

ItemLike, Bucketable, LiquidContainer

bil
net.minecraft.class_205
net.minecraft.block.TrapdoorBlock
net.minecraft.block.BlockTrapDoor
net.minecraft.block.BlockTrapDoor

Field summary

Modifier and TypeField
public static final BooleanProperty
a
field_18531
OPEN
field_176283_b
OPEN
public static final EnumProperty<StairHalf>
b
field_18532
HALF
field_176285_M
HALF
public static final BooleanProperty
c
field_18533
POWERED
field_196381_c
POWERED
public static final BooleanProperty
o
field_18534
WATERLOGGED
field_204614_t
WATERLOGGED
protected static final VoxelShape
p
field_18535
EAST_SHAPE
field_185734_d
EAST_OPEN_AABB
protected static final VoxelShape
q
field_18536
WEST_SHAPE
field_185735_e
WEST_OPEN_AABB
protected static final VoxelShape
r
field_18537
SOUTH_SHAPE
field_185736_f
SOUTH_OPEN_AABB
protected static final VoxelShape
s
field_18538
NORTH_SHAPE
field_185737_g
NORTH_OPEN_AABB
protected static final VoxelShape
t
field_18539
BOTTOM_SHAPE
field_185732_B
BOTTOM_AABB
protected static final VoxelShape
u
field_18540
TOP_SHAPE
field_185733_C
TOP_AABB

Constructor summary

ModifierConstructor
protected (Block$Properties arg0)

Method summary

Modifier and TypeMethod
public VoxelShape
a(blc arg0, axk arg1, el arg2)
method_11554(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getShape(BlockState arg0, BlockView arg1, BlockPos arg2)
func_196244_b(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getShape(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
public boolean
a(blc arg0)
method_11562(class_2232 arg0)
isCube(BlockState arg0)
func_149686_d(IBlockState arg0)
isFullCube(IBlockState arg0)
public boolean
a(blc arg0, axk arg1, el arg2, cbf arg3)
method_8663(class_2232 arg0, class_1158 arg1, class_2552 arg2, class_4064 arg3)
canWalkThrough(BlockState arg0, BlockView arg1, BlockPos arg2, EntityNavigationType arg3)
func_196266_a(IBlockState arg0, IBlockReader arg1, BlockPos arg2, PathType arg3)
allowsMovement(IBlockState arg0, IBlockReader arg1, BlockPos arg2, PathType arg3)
public boolean
a(blc arg0, axy arg1, el arg2, aog arg3, adk arg4, eq arg5, float arg6, float arg7, float arg8)
method_421(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_988 arg3, class_2961 arg4, class_1354 arg5, float arg6, float arg7, float arg8)
use(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, InteractionHand arg4, Direction arg5, float arg6, float arg7, float arg8)
func_196250_a(IBlockState arg0, World arg1, BlockPos arg2, EntityPlayer arg3, EnumHand arg4, EnumFacing arg5, float arg6, float arg7, float arg8)
onBlockActivated(IBlockState arg0, World arg1, BlockPos arg2, EntityPlayer arg3, EnumHand arg4, EnumFacing arg5, float arg6, float arg7, float arg8)
protected void
a(aog arg0, axy arg1, el arg2, boolean arg3)
method_11640(class_988 arg0, class_1150 arg1, class_2552 arg2, boolean arg3)
doWorldEvent(PlayerEntity source, World world, BlockPos pos, boolean opened)
func_185731_a(EntityPlayer arg0, World arg1, BlockPos arg2, boolean arg3)
playSound(EntityPlayer player, World worldIn, BlockPos pos, boolean arg3)
public void
a(blc arg0, axy arg1, el arg2, bcs arg3, el arg4)
method_8641(class_2232 arg0, class_1150 arg1, class_2552 arg2, class_197 arg3, class_2552 arg4)
neighborChanged(BlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4)
func_189540_a(IBlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4)
neighborChanged(IBlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4)
public BlockState
a(ark arg0)
method_16563(class_3544 arg0)
getPlacementState(BlockPlaceContext arg0)
func_196258_a(BlockItemUseContext arg0)
getStateForPlacement(BlockItemUseContext arg0)
public BlockLayer
c()
method_8687()
getRenderLayer()
func_180664_k()
getRenderLayer()
protected void
a(ble$a<bcs, blc> arg0)
method_16576(class_2233$class_3757<class_197, class_2232> arg0)
buildStateDefinition(StateDefinition$Builder<Block, BlockState> arg0)
func_206840_a(StateContainer$Builder<Block, IBlockState> arg0)
fillStateContainer(StateContainer$Builder<Block, IBlockState> arg0)
public FaceShape
a(axk arg0, blc arg1, el arg2, eq arg3)
method_14307(class_1158 arg0, class_2232 arg1, class_2552 arg2, class_1354 arg3)
getFaceShape(BlockView arg0, BlockState arg1, BlockPos arg2, Direction arg3)
func_193383_a(IBlockReader arg0, IBlockState arg1, BlockPos arg2, EnumFacing arg3)
getBlockFaceShape(IBlockReader arg0, IBlockState arg1, BlockPos arg2, EnumFacing arg3)
public Fluid
a(axz arg0, el arg1, blc arg2)
method_16631(class_3598 arg0, class_2552 arg1, class_2232 arg2)
takeLiquid(WorldAccess arg0, BlockPos arg1, BlockState arg2)
func_204508_a(IWorld arg0, BlockPos arg1, IBlockState arg2)
pickupFluid(IWorld arg0, BlockPos arg1, IBlockState arg2)
public FluidState
h(blc arg0)
method_16594(class_2232 arg0)
getFluidState(BlockState arg0)
func_204507_t(IBlockState arg0)
getFluidState(IBlockState arg0)
public boolean
a(axk arg0, el arg1, blc arg2, byv arg3)
method_16700(class_1158 arg0, class_2552 arg1, class_2232 arg2, class_4023 arg3)
canPlaceLiquid(BlockView arg0, BlockPos arg1, BlockState arg2, Fluid arg3)
func_204510_a(IBlockReader arg0, BlockPos arg1, IBlockState arg2, Fluid arg3)
canContainFluid(IBlockReader arg0, BlockPos arg1, IBlockState arg2, Fluid arg3)
public boolean
a(axz arg0, el arg1, blc arg2, byw arg3)
method_16701(class_3598 arg0, class_2552 arg1, class_2232 arg2, class_4024 arg3)
placeLiquid(WorldAccess arg0, BlockPos arg1, BlockState arg2, FluidState arg3)
func_204509_a(IWorld arg0, BlockPos arg1, IBlockState arg2, IFluidState arg3)
receiveFluid(IWorld arg0, BlockPos arg1, IBlockState arg2, IFluidState arg3)
public BlockState
a(blc arg0, eq arg1, blc arg2, axz arg3, el arg4, el arg5)
method_16575(class_2232 arg0, class_1354 arg1, class_2232 arg2, class_3598 arg3, class_2552 arg4, class_2552 arg5)
updateShape(BlockState arg0, Direction arg1, BlockState arg2, WorldAccess arg3, BlockPos arg4, BlockPos arg5)
func_196271_a(IBlockState arg0, EnumFacing arg1, IBlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)
updatePostPlacement(IBlockState arg0, EnumFacing arg1, IBlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5)