net.minecraft.block

public class FenceGateBlock

extends HorizontalFacingBlock

All mapped superinterfaces:

ItemLike

bes
net.minecraft.class_135
net.minecraft.block.FenceGateBlock
net.minecraft.block.BlockFenceGate
net.minecraft.block.BlockFenceGate

Field summary

Modifier and TypeField
public static final BooleanProperty
a
field_18320
OPEN
field_176466_a
OPEN
public static final BooleanProperty
b
field_18321
POWERED
field_176465_b
POWERED
public static final BooleanProperty
c
field_18322
IN_WALL
field_176467_M
IN_WALL
protected static final VoxelShape
o
field_18323
SHAPE_Z
field_185541_d
AABB_HITBOX_ZAXIS
protected static final VoxelShape
p
field_18324
SHAPE_X
field_185542_e
AABB_HITBOX_XAXIS
protected static final VoxelShape
q
field_18325
IN_WALL_SHAPE_Z
field_185543_f
AABB_HITBOX_ZAXIS_INWALL
protected static final VoxelShape
r
field_18326
IN_WALL_SHAPE_X
field_185544_g
AABB_HITBOX_XAXIS_INWALL
protected static final VoxelShape
s
field_18327
COLLISION_SHAPE_Z
field_208068_x
field_208068_x
protected static final VoxelShape
t
field_18328
COLLISION_SHAPE_X
field_185540_C
AABB_COLLISION_BOX_XAXIS
protected static final VoxelShape
u
field_18329
OCCLUSION_SHAPE_Z
field_208069_z
field_208069_z
protected static final VoxelShape
v
field_18330
OCCLUSION_SHAPE_X
field_185539_B
AABB_COLLISION_BOX_ZAXIS
protected static final VoxelShape
w
field_18331
IN_WALL_OCCLUSION_SHAPE_Z
field_208066_B
field_208066_B
protected static final VoxelShape
x
field_18332
IN_WALL_OCCLUSION_SHAPE_X
field_208067_C
field_208067_C

Constructor summary

ModifierConstructor
public (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 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)
public VoxelShape
f(blc arg0, axk arg1, el arg2)
method_8640(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getCollisionShape(BlockState arg0, BlockView arg1, BlockPos arg2)
func_196268_f(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getCollisionShape(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
public VoxelShape
g(blc arg0, axk arg1, el arg2)
method_16593(class_2232 arg0, class_1158 arg1, class_2552 arg2)
getOcclusionShape(BlockState arg0, BlockView arg1, BlockPos arg2)
func_196247_c(IBlockState arg0, IBlockReader arg1, BlockPos arg2)
getRenderShape(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 BlockState
a(ark arg0)
method_16563(class_3544 arg0)
getPlacementState(BlockPlaceContext arg0)
func_196258_a(BlockItemUseContext arg0)
getStateForPlacement(BlockItemUseContext arg0)
private boolean
k(blc arg0)
method_16677(class_2232 arg0)
isWall(BlockState state)
func_196380_i(IBlockState arg0)
isWall(IBlockState arg0)
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)
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)
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)