Uses of Class
net.minecraft.util.shape.VoxelShape
Package
Description
-
Uses of VoxelShape in net.minecraft.block
Modifier and TypeFieldDescriptionprivate static final VoxelShape
PitcherCropBlock.AGE_0_SHAPE
protected static final VoxelShape[]
CocoaBlock.AGE_TO_EAST_SHAPE
protected static final VoxelShape[]
CocoaBlock.AGE_TO_NORTH_SHAPE
private static final VoxelShape[]
BeetrootsBlock.AGE_TO_SHAPE
private static final VoxelShape[]
CarrotsBlock.AGE_TO_SHAPE
private static final VoxelShape[]
CropBlock.AGE_TO_SHAPE
private static final VoxelShape[]
NetherWartBlock.AGE_TO_SHAPE
private static final VoxelShape[]
PotatoesBlock.AGE_TO_SHAPE
protected static final VoxelShape[]
StemBlock.AGE_TO_SHAPE
protected static final VoxelShape[]
CocoaBlock.AGE_TO_SOUTH_SHAPE
protected static final VoxelShape[]
CocoaBlock.AGE_TO_WEST_SHAPE
protected static final VoxelShape
AbstractRailBlock.ASCENDING_SHAPE
protected static final VoxelShape
TripwireBlock.ATTACHED_SHAPE
protected static final VoxelShape
AbstractFireBlock.BASE_SHAPE
private static final VoxelShape
AnvilBlock.BASE_SHAPE
private static final VoxelShape
BigDripleafBlock.BASE_SHAPE
static final VoxelShape
LecternBlock.BASE_SHAPE
private static final VoxelShape
PointedDripstoneBlock.BASE_SHAPE
private static final VoxelShape
BellBlock.BELL_LIP_SHAPE
private static final VoxelShape
BellBlock.BELL_SHAPE
private static final VoxelShape
BellBlock.BELL_WAIST_SHAPE
protected static final VoxelShape[]
CakeBlock.BITES_TO_SHAPE
protected static final VoxelShape
StairsBlock.BOTTOM_NORTH_EAST_CORNER_SHAPE
protected static final VoxelShape
StairsBlock.BOTTOM_NORTH_WEST_CORNER_SHAPE
private static final VoxelShape
ScaffoldingBlock.BOTTOM_OUTLINE_SHAPE
static final VoxelShape
LecternBlock.BOTTOM_SHAPE
protected static final VoxelShape
SlabBlock.BOTTOM_SHAPE
protected static final VoxelShape
StairsBlock.BOTTOM_SHAPE
protected static final VoxelShape[]
StairsBlock.BOTTOM_SHAPES
protected static final VoxelShape
StairsBlock.BOTTOM_SOUTH_EAST_CORNER_SHAPE
protected static final VoxelShape
StairsBlock.BOTTOM_SOUTH_WEST_CORNER_SHAPE
protected final VoxelShape[]
HorizontalConnectingBlock.boundingShapes
protected static final VoxelShape
CandleCakeBlock.CAKE_SHAPE
protected static final VoxelShape
CandleCakeBlock.CANDLE_SHAPE
protected static final VoxelShape
LeverBlock.CEILING_X_AXIS_SHAPE
protected static final VoxelShape
ButtonBlock.CEILING_X_PRESSED_SHAPE
protected static final VoxelShape
ButtonBlock.CEILING_X_SHAPE
protected static final VoxelShape
LeverBlock.CEILING_Z_AXIS_SHAPE
protected static final VoxelShape
ButtonBlock.CEILING_Z_PRESSED_SHAPE
protected static final VoxelShape
ButtonBlock.CEILING_Z_SHAPE
protected static final VoxelShape
CactusBlock.COLLISION_SHAPE
static final VoxelShape
FluidBlock.COLLISION_SHAPE
static final VoxelShape
LecternBlock.COLLISION_SHAPE
protected static final VoxelShape
MudBlock.COLLISION_SHAPE
private static final VoxelShape
ScaffoldingBlock.COLLISION_SHAPE
protected static final VoxelShape
SoulSandBlock.COLLISION_SHAPE
static final VoxelShape
LecternBlock.COLLISION_SHAPE_TOP
protected final VoxelShape
AbstractBlock.AbstractBlockState.ShapeCache.collisionShape
protected final VoxelShape[]
HorizontalConnectingBlock.collisionShapes
private final VoxelShape[]
FenceBlock.cullingShapes
protected static final VoxelShape
AbstractPressurePlateBlock.DEFAULT_SHAPE
protected static final VoxelShape
HangingSignBlock.DEFAULT_SHAPE
private static final VoxelShape
HopperBlock.DEFAULT_SHAPE
protected static final VoxelShape
TripwireBlock.DETACHED_SHAPE
private static final VoxelShape
RedstoneWireBlock.DOT_SHAPE
protected static final VoxelShape
ChestBlock.DOUBLE_EAST_SHAPE
protected static final VoxelShape
ChestBlock.DOUBLE_NORTH_SHAPE
protected static final VoxelShape
ChestBlock.DOUBLE_SOUTH_SHAPE
protected static final VoxelShape
ChestBlock.DOUBLE_WEST_SHAPE
protected static final VoxelShape
PistonHeadBlock.DOWN_ARM_SHAPE
protected static final VoxelShape
PistonHeadBlock.DOWN_HEAD_SHAPE
private static final VoxelShape
HopperBlock.DOWN_RAYCAST_SHAPE
private static final VoxelShape
HopperBlock.DOWN_SHAPE
private static final VoxelShape
MultifaceGrowthBlock.DOWN_SHAPE
private static final VoxelShape
ShulkerBoxBlock.DOWN_SHAPE
private static final VoxelShape
PointedDripstoneBlock.DOWN_TIP_SHAPE
protected final VoxelShape
AmethystClusterBlock.downShape
private static final VoxelShape
PointedDripstoneBlock.DRIP_COLLISION_SHAPE
protected static final VoxelShape
PistonHeadBlock.EAST_ARM_SHAPE
static final VoxelShape
GrindstoneBlock.EAST_CEILING_HINGE
static final VoxelShape
GrindstoneBlock.EAST_CEILING_LEG
static final VoxelShape
GrindstoneBlock.EAST_CEILING_SIDE
static final VoxelShape
GrindstoneBlock.EAST_FLOOR_HINGE
static final VoxelShape
GrindstoneBlock.EAST_FLOOR_LEG
static final VoxelShape
GrindstoneBlock.EAST_FLOOR_SIDE
protected static final VoxelShape
PistonHeadBlock.EAST_HEAD_SHAPE
protected static final VoxelShape
ButtonBlock.EAST_PRESSED_SHAPE
private static final VoxelShape
HopperBlock.EAST_RAYCAST_SHAPE
protected static final VoxelShape
BedBlock.EAST_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.EAST_SHAPE
protected static final VoxelShape
ButtonBlock.EAST_SHAPE
protected static final VoxelShape
DoorBlock.EAST_SHAPE
private static final VoxelShape
FireBlock.EAST_SHAPE
private static final VoxelShape
HopperBlock.EAST_SHAPE
protected static final VoxelShape
LadderBlock.EAST_SHAPE
static final VoxelShape
LecternBlock.EAST_SHAPE
private static final VoxelShape
MultifaceGrowthBlock.EAST_SHAPE
private static final VoxelShape
ShulkerBoxBlock.EAST_SHAPE
protected static final VoxelShape
TrapdoorBlock.EAST_SHAPE
protected static final VoxelShape
TripwireHookBlock.EAST_SHAPE
private static final VoxelShape
VineBlock.EAST_SHAPE
static final VoxelShape
GrindstoneBlock.EAST_WALL_NORTH_HINGE
static final VoxelShape
GrindstoneBlock.EAST_WALL_NORTH_LEG
static final VoxelShape
GrindstoneBlock.EAST_WALL_NORTH_SIDE
private static final VoxelShape
BellBlock.EAST_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.EAST_WALL_SHAPE
protected static final VoxelShape
LeverBlock.EAST_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.EAST_WALL_SIDES
static final VoxelShape
GrindstoneBlock.EAST_WALL_SOUTH_HINGE
static final VoxelShape
GrindstoneBlock.EAST_WALL_SOUTH_LEG
static final VoxelShape
GrindstoneBlock.EAST_WALL_SOUTH_SIDE
static final VoxelShape
WallHangingSignBlock.EAST_WEST_COLLISION_SHAPE
private static final VoxelShape
BellBlock.EAST_WEST_SHAPE
static final VoxelShape
WallHangingSignBlock.EAST_WEST_SHAPE
private static final VoxelShape
BellBlock.EAST_WEST_WALLS_SHAPE
protected final VoxelShape
AmethystClusterBlock.eastShape
protected static final VoxelShape
PistonBlock.EXTENDED_DOWN_SHAPE
protected static final VoxelShape
PistonBlock.EXTENDED_EAST_SHAPE
protected static final VoxelShape
PistonBlock.EXTENDED_NORTH_SHAPE
protected static final VoxelShape
PistonBlock.EXTENDED_SOUTH_SHAPE
protected static final VoxelShape
PistonBlock.EXTENDED_UP_SHAPE
protected static final VoxelShape
PistonBlock.EXTENDED_WEST_SHAPE
(package private) final @Nullable VoxelShape[]
AbstractBlock.AbstractBlockState.ShapeCache.extrudedFaces
protected static final VoxelShape
EndPortalFrameBlock.EYE_SHAPE
protected final VoxelShape[]
ConnectingBlock.facingsToShape
private static final VoxelShape
PowderSnowBlock.FALLING_SHAPE
protected static final VoxelShape
LeverBlock.FLOOR_X_AXIS_SHAPE
protected static final VoxelShape
ButtonBlock.FLOOR_X_PRESSED_SHAPE
protected static final VoxelShape
ButtonBlock.FLOOR_X_SHAPE
protected static final VoxelShape
LeverBlock.FLOOR_Z_AXIS_SHAPE
protected static final VoxelShape
ButtonBlock.FLOOR_Z_PRESSED_SHAPE
protected static final VoxelShape
ButtonBlock.FLOOR_Z_SHAPE
private static final VoxelShape
CandleBlock.FOUR_CANDLES_SHAPE
protected static final VoxelShape
SeaPickleBlock.FOUR_PICKLES_SHAPE
protected static final VoxelShape
EndPortalFrameBlock.FRAME_SHAPE
protected static final VoxelShape
EndPortalFrameBlock.FRAME_WITH_EYE_SHAPE
private static final VoxelShape
PointedDripstoneBlock.FRUSTUM_SHAPE
private static final VoxelShape
PitcherCropBlock.GROWN_LOWER_OUTLINE_SHAPE
private static final VoxelShape
PitcherCropBlock.GROWN_UPPER_OUTLINE_SHAPE
private static final VoxelShape
BellBlock.HANGING_SHAPE
protected static final VoxelShape
LanternBlock.HANGING_SHAPE
private static final VoxelShape[]
PistonHeadBlock.HEAD_SHAPES
protected static final VoxelShape
FenceGateBlock.IN_WALL_X_AXIS_CULL_SHAPE
protected static final VoxelShape
FenceGateBlock.IN_WALL_X_AXIS_SHAPE
protected static final VoxelShape
FenceGateBlock.IN_WALL_Z_AXIS_CULL_SHAPE
protected static final VoxelShape
FenceGateBlock.IN_WALL_Z_AXIS_SHAPE
private static final VoxelShape
HopperBlock.INSIDE_SHAPE
protected static final VoxelShape
BambooBlock.LARGE_LEAVES_SHAPE
private static final VoxelShape
SweetBerryBushBlock.LARGE_SHAPE
private static final VoxelShape
TurtleEggBlock.LARGE_SHAPE
protected static final VoxelShape[]
SnowBlock.LAYERS_TO_SHAPE
protected static final VoxelShape
BedBlock.LEG_1_SHAPE
protected static final VoxelShape
BedBlock.LEG_2_SHAPE
protected static final VoxelShape
BedBlock.LEG_3_SHAPE
protected static final VoxelShape
BedBlock.LEG_4_SHAPE
private static final VoxelShape[]
ComposterBlock.LEVEL_TO_COLLISION_SHAPE
private static final VoxelShape
PitcherCropBlock.LOWER_COLLISION_SHAPE
private static final VoxelShape[]
PitcherCropBlock.LOWER_OUTLINE_SHAPES
private static final VoxelShape
HopperBlock.MIDDLE_SHAPE
static final VoxelShape
LecternBlock.MIDDLE_SHAPE
private static final VoxelShape
PointedDripstoneBlock.MIDDLE_SHAPE
protected static final VoxelShape
BambooBlock.NO_LEAVES_SHAPE
private static final VoxelShape
ScaffoldingBlock.NORMAL_OUTLINE_SHAPE
protected static final VoxelShape
PistonHeadBlock.NORTH_ARM_SHAPE
static final VoxelShape
GrindstoneBlock.NORTH_CEILING_HINGE
static final VoxelShape
GrindstoneBlock.NORTH_CEILING_LEG
static final VoxelShape
GrindstoneBlock.NORTH_CEILING_SIDE
static final VoxelShape
GrindstoneBlock.NORTH_FLOOR_HINGE
static final VoxelShape
GrindstoneBlock.NORTH_FLOOR_LEG
static final VoxelShape
GrindstoneBlock.NORTH_FLOOR_SIDE
protected static final VoxelShape
PistonHeadBlock.NORTH_HEAD_SHAPE
protected static final VoxelShape
ButtonBlock.NORTH_PRESSED_SHAPE
private static final VoxelShape
HopperBlock.NORTH_RAYCAST_SHAPE
protected static final VoxelShape
BedBlock.NORTH_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.NORTH_SHAPE
protected static final VoxelShape
ButtonBlock.NORTH_SHAPE
protected static final VoxelShape
DoorBlock.NORTH_SHAPE
private static final VoxelShape
FireBlock.NORTH_SHAPE
private static final VoxelShape
HopperBlock.NORTH_SHAPE
protected static final VoxelShape
LadderBlock.NORTH_SHAPE
static final VoxelShape
LecternBlock.NORTH_SHAPE
private static final VoxelShape
MultifaceGrowthBlock.NORTH_SHAPE
private static final VoxelShape
ShulkerBoxBlock.NORTH_SHAPE
protected static final VoxelShape
TrapdoorBlock.NORTH_SHAPE
protected static final VoxelShape
TripwireHookBlock.NORTH_SHAPE
private static final VoxelShape
VineBlock.NORTH_SHAPE
static final VoxelShape
WallHangingSignBlock.NORTH_SOUTH_COLLISION_SHAPE
private static final VoxelShape
BellBlock.NORTH_SOUTH_SHAPE
static final VoxelShape
WallHangingSignBlock.NORTH_SOUTH_SHAPE
private static final VoxelShape
BellBlock.NORTH_SOUTH_WALLS_SHAPE
static final VoxelShape
GrindstoneBlock.NORTH_WALL_EAST_HINGE
static final VoxelShape
GrindstoneBlock.NORTH_WALL_EAST_LEG
static final VoxelShape
GrindstoneBlock.NORTH_WALL_EAST_SIDE
private static final VoxelShape
BellBlock.NORTH_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.NORTH_WALL_SHAPE
protected static final VoxelShape
LeverBlock.NORTH_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.NORTH_WALL_SIDES
static final VoxelShape
GrindstoneBlock.NORTH_WALL_WEST_HINGE
static final VoxelShape
GrindstoneBlock.NORTH_WALL_WEST_LEG
static final VoxelShape
GrindstoneBlock.NORTH_WALL_WEST_SIDE
protected final VoxelShape
AmethystClusterBlock.northShape
private static final VoxelShape
CandleBlock.ONE_CANDLE_SHAPE
protected static final VoxelShape
SeaPickleBlock.ONE_PICKLE_SHAPE
protected static final VoxelShape
TrapdoorBlock.OPEN_BOTTOM_SHAPE
protected static final VoxelShape
TrapdoorBlock.OPEN_TOP_SHAPE
protected static final VoxelShape
AbstractCauldronBlock.OUTLINE_SHAPE
protected static final VoxelShape
CactusBlock.OUTLINE_SHAPE
private static final VoxelShape
HeavyCoreBlock.OUTLINE_SHAPE
private static final VoxelShape
ScaffoldingBlock.OUTLINE_SHAPE
protected static final VoxelShape
SculkSensorBlock.OUTLINE_SHAPE
protected final VoxelShape
AbstractPlantPartBlock.outlineShape
private static final VoxelShape
HopperBlock.OUTSIDE_SHAPE
protected static final VoxelShape
SkullBlock.PIGLIN_SHAPE
protected static final VoxelShape
AbstractPressurePlateBlock.PRESSED_SHAPE
private static final VoxelShape
AbstractCauldronBlock.RAYCAST_SHAPE
private static final VoxelShape
ComposterBlock.RAYCAST_SHAPE
protected static final VoxelShape
AbstractRedstoneGateBlock.SHAPE
protected static final VoxelShape
AbstractSignBlock.SHAPE
protected static final VoxelShape
AbstractTorchBlock.SHAPE
private static final VoxelShape
AzaleaBlock.SHAPE
protected static final VoxelShape
BambooShootBlock.SHAPE
private static final VoxelShape
BannerBlock.SHAPE
protected static final VoxelShape
BrewingStandBlock.SHAPE
protected static final VoxelShape
CampfireBlock.SHAPE
protected static final VoxelShape
CandleCakeBlock.SHAPE
protected static final VoxelShape
CarpetBlock.SHAPE
static final VoxelShape
CaveVines.SHAPE
protected static final VoxelShape
ChorusFlowerBlock.SHAPE
protected static final VoxelShape
ConduitBlock.SHAPE
protected static final VoxelShape
CoralBlock.SHAPE
private static final VoxelShape
CoralParentBlock.SHAPE
protected static final VoxelShape
DaylightDetectorBlock.SHAPE
protected static final VoxelShape
DeadBushBlock.SHAPE
protected static final VoxelShape
DeadCoralBlock.SHAPE
private static final VoxelShape
DeadCoralFanBlock.SHAPE
private static final VoxelShape
DecoratedPotBlock.SHAPE
protected static final VoxelShape
DirtPathBlock.SHAPE
protected static final VoxelShape
DragonEggBlock.SHAPE
protected static final VoxelShape
EnchantingTableBlock.SHAPE
protected static final VoxelShape
EnderChestBlock.SHAPE
protected static final VoxelShape
EndPortalBlock.SHAPE
protected static final VoxelShape
FarmlandBlock.SHAPE
protected static final VoxelShape
FlowerBlock.SHAPE
protected static final VoxelShape
FlowerPotBlock.SHAPE
protected static final VoxelShape
FrogspawnBlock.SHAPE
protected static final VoxelShape
FungusBlock.SHAPE
protected static final VoxelShape
HangingRootsBlock.SHAPE
protected static final VoxelShape
HoneyBlock.SHAPE
protected static final VoxelShape
KelpBlock.SHAPE
protected static final VoxelShape
LilyPadBlock.SHAPE
protected static final VoxelShape
MushroomPlantBlock.SHAPE
protected static final VoxelShape
RootsBlock.SHAPE
protected static final VoxelShape
SaplingBlock.SHAPE
protected static final VoxelShape
SculkShriekerBlock.SHAPE
protected static final VoxelShape
SeagrassBlock.SHAPE
protected static final VoxelShape
ShortPlantBlock.SHAPE
protected static final VoxelShape
SkullBlock.SHAPE
protected static final VoxelShape
SmallDripleafBlock.SHAPE
private static final VoxelShape
SnifferEggBlock.SHAPE
private static final VoxelShape
SporeBlossomBlock.SHAPE
protected static final VoxelShape
SproutsBlock.SHAPE
protected static final VoxelShape
StonecutterBlock.SHAPE
private static final VoxelShape
StructureVoidBlock.SHAPE
protected static final VoxelShape
SugarCaneBlock.SHAPE
protected static final VoxelShape
TallSeagrassBlock.SHAPE
static final VoxelShape
TwistingVinesBlock.SHAPE
static final VoxelShape
TwistingVinesPlantBlock.SHAPE
protected static final VoxelShape
WeepingVinesBlock.SHAPE
static final VoxelShape
WeepingVinesPlantBlock.SHAPE
private static final VoxelShape[]
PropaguleBlock.SHAPES
private static final VoxelShape[]
TorchflowerBlock.SHAPES
protected static final VoxelShape
PistonHeadBlock.SHORT_DOWN_ARM_SHAPE
protected static final VoxelShape
PistonHeadBlock.SHORT_EAST_ARM_SHAPE
private static final VoxelShape[]
PistonHeadBlock.SHORT_HEAD_SHAPES
protected static final VoxelShape
PistonHeadBlock.SHORT_NORTH_ARM_SHAPE
protected static final VoxelShape
PistonHeadBlock.SHORT_SOUTH_ARM_SHAPE
protected static final VoxelShape
PistonHeadBlock.SHORT_UP_ARM_SHAPE
protected static final VoxelShape
PistonHeadBlock.SHORT_WEST_ARM_SHAPE
protected static final VoxelShape
ChestBlock.SINGLE_SHAPE
protected static final VoxelShape
BambooBlock.SMALL_LEAVES_SHAPE
private static final VoxelShape
SweetBerryBushBlock.SMALL_SHAPE
private static final VoxelShape
TurtleEggBlock.SMALL_SHAPE
private static final VoxelShape
CampfireBlock.SMOKEY_SHAPE
The shape used to test whether a given block is considered 'smokey'.protected static final VoxelShape
PistonHeadBlock.SOUTH_ARM_SHAPE
static final VoxelShape
GrindstoneBlock.SOUTH_CEILING_HINGE
static final VoxelShape
GrindstoneBlock.SOUTH_CEILING_LEG
static final VoxelShape
GrindstoneBlock.SOUTH_CEILING_SIDE
static final VoxelShape
GrindstoneBlock.SOUTH_FLOOR_HINGE
static final VoxelShape
GrindstoneBlock.SOUTH_FLOOR_LEG
static final VoxelShape
GrindstoneBlock.SOUTH_FLOOR_SIDE
protected static final VoxelShape
PistonHeadBlock.SOUTH_HEAD_SHAPE
protected static final VoxelShape
ButtonBlock.SOUTH_PRESSED_SHAPE
private static final VoxelShape
HopperBlock.SOUTH_RAYCAST_SHAPE
protected static final VoxelShape
BedBlock.SOUTH_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.SOUTH_SHAPE
protected static final VoxelShape
ButtonBlock.SOUTH_SHAPE
protected static final VoxelShape
DoorBlock.SOUTH_SHAPE
private static final VoxelShape
FireBlock.SOUTH_SHAPE
private static final VoxelShape
HopperBlock.SOUTH_SHAPE
protected static final VoxelShape
LadderBlock.SOUTH_SHAPE
static final VoxelShape
LecternBlock.SOUTH_SHAPE
private static final VoxelShape
MultifaceGrowthBlock.SOUTH_SHAPE
private static final VoxelShape
ShulkerBoxBlock.SOUTH_SHAPE
protected static final VoxelShape
TrapdoorBlock.SOUTH_SHAPE
protected static final VoxelShape
TripwireHookBlock.SOUTH_SHAPE
private static final VoxelShape
VineBlock.SOUTH_SHAPE
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_EAST_HINGE
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_EAST_LEG
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_EAST_SIDE
private static final VoxelShape
BellBlock.SOUTH_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_SHAPE
protected static final VoxelShape
LeverBlock.SOUTH_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_SIDES
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_WEST_HINGE
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_WEST_LEG
static final VoxelShape
GrindstoneBlock.SOUTH_WALL_WEST_SIDE
protected final VoxelShape
AmethystClusterBlock.southShape
protected static final VoxelShape
LanternBlock.STANDING_SHAPE
protected static final VoxelShape
AbstractRailBlock.STRAIGHT_SHAPE
private static final VoxelShape
WallBlock.TALL_EAST_SHAPE
private static final VoxelShape
WallBlock.TALL_NORTH_SHAPE
private static final VoxelShape
WallBlock.TALL_POST_SHAPE
private static final VoxelShape
WallBlock.TALL_SOUTH_SHAPE
private static final VoxelShape
WallBlock.TALL_WEST_SHAPE
private static final VoxelShape
CandleBlock.THREE_CANDLES_SHAPE
protected static final VoxelShape
SeaPickleBlock.THREE_PICKLES_SHAPE
private static final VoxelShape
PointedDripstoneBlock.TIP_MERGE_SHAPE
protected static final VoxelShape
StairsBlock.TOP_NORTH_EAST_CORNER_SHAPE
protected static final VoxelShape
StairsBlock.TOP_NORTH_WEST_CORNER_SHAPE
protected static final VoxelShape
BedBlock.TOP_SHAPE
private static final VoxelShape
HopperBlock.TOP_SHAPE
protected static final VoxelShape
SlabBlock.TOP_SHAPE
protected static final VoxelShape
StairsBlock.TOP_SHAPE
protected static final VoxelShape[]
StairsBlock.TOP_SHAPES
protected static final VoxelShape
StairsBlock.TOP_SOUTH_EAST_CORNER_SHAPE
protected static final VoxelShape
StairsBlock.TOP_SOUTH_WEST_CORNER_SHAPE
private static final VoxelShape
CandleBlock.TWO_CANDLES_SHAPE
protected static final VoxelShape
SeaPickleBlock.TWO_PICKLES_SHAPE
protected static final VoxelShape
PistonHeadBlock.UP_ARM_SHAPE
protected static final VoxelShape
PistonHeadBlock.UP_HEAD_SHAPE
private static final VoxelShape
FireBlock.UP_SHAPE
private static final VoxelShape
MultifaceGrowthBlock.UP_SHAPE
private static final VoxelShape
ShulkerBoxBlock.UP_SHAPE
private static final VoxelShape
VineBlock.UP_SHAPE
private static final VoxelShape
PointedDripstoneBlock.UP_TIP_SHAPE
private static final VoxelShape[]
PitcherCropBlock.UPPER_OUTLINE_SHAPES
protected final VoxelShape
AmethystClusterBlock.upShape
protected static final VoxelShape
PistonHeadBlock.WEST_ARM_SHAPE
static final VoxelShape
GrindstoneBlock.WEST_CEILING_HINGE
static final VoxelShape
GrindstoneBlock.WEST_CEILING_LEG
static final VoxelShape
GrindstoneBlock.WEST_CEILING_SIDE
static final VoxelShape
GrindstoneBlock.WEST_FLOOR_HINGE
static final VoxelShape
GrindstoneBlock.WEST_FLOOR_LEG
static final VoxelShape
GrindstoneBlock.WEST_FLOOR_SIDE
protected static final VoxelShape
PistonHeadBlock.WEST_HEAD_SHAPE
protected static final VoxelShape
ButtonBlock.WEST_PRESSED_SHAPE
private static final VoxelShape
HopperBlock.WEST_RAYCAST_SHAPE
protected static final VoxelShape
BedBlock.WEST_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.WEST_SHAPE
protected static final VoxelShape
ButtonBlock.WEST_SHAPE
protected static final VoxelShape
DoorBlock.WEST_SHAPE
private static final VoxelShape
FireBlock.WEST_SHAPE
private static final VoxelShape
HopperBlock.WEST_SHAPE
protected static final VoxelShape
LadderBlock.WEST_SHAPE
static final VoxelShape
LecternBlock.WEST_SHAPE
private static final VoxelShape
MultifaceGrowthBlock.WEST_SHAPE
private static final VoxelShape
ShulkerBoxBlock.WEST_SHAPE
protected static final VoxelShape
TrapdoorBlock.WEST_SHAPE
protected static final VoxelShape
TripwireHookBlock.WEST_SHAPE
private static final VoxelShape
VineBlock.WEST_SHAPE
static final VoxelShape
GrindstoneBlock.WEST_WALL_NORTH_HINGE
static final VoxelShape
GrindstoneBlock.WEST_WALL_NORTH_LEG
static final VoxelShape
GrindstoneBlock.WEST_WALL_NORTH_SIDE
private static final VoxelShape
BellBlock.WEST_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.WEST_WALL_SHAPE
protected static final VoxelShape
LeverBlock.WEST_WALL_SHAPE
static final VoxelShape
GrindstoneBlock.WEST_WALL_SIDES
static final VoxelShape
GrindstoneBlock.WEST_WALL_SOUTH_HINGE
static final VoxelShape
GrindstoneBlock.WEST_WALL_SOUTH_LEG
static final VoxelShape
GrindstoneBlock.WEST_WALL_SOUTH_SIDE
protected final VoxelShape
AmethystClusterBlock.westShape
protected static final VoxelShape
FenceGateBlock.X_AXIS_COLLISION_SHAPE
protected static final VoxelShape
FenceGateBlock.X_AXIS_CULL_SHAPE
private static final VoxelShape
AnvilBlock.X_AXIS_SHAPE
protected static final VoxelShape
FenceGateBlock.X_AXIS_SHAPE
protected static final VoxelShape
FenceGateBlock.X_AXIS_SIDES_SHAPE
static final VoxelShape
GrindstoneBlock.X_CEILING_SHAPE
static final VoxelShape
GrindstoneBlock.X_CEILING_SIDES
private static final VoxelShape
AnvilBlock.X_FACE_SHAPE
static final VoxelShape
GrindstoneBlock.X_FLOOR_SHAPE
static final VoxelShape
GrindstoneBlock.X_FLOOR_SIDES
protected static final VoxelShape
ChainBlock.X_SHAPE
protected static final VoxelShape
NetherPortalBlock.X_SHAPE
protected static final VoxelShape
RodBlock.X_SHAPE
private static final VoxelShape
AnvilBlock.X_STEM_SHAPE
private static final VoxelShape
AnvilBlock.X_STEP_SHAPE
protected static final VoxelShape
ChainBlock.Y_SHAPE
protected static final VoxelShape
RodBlock.Y_SHAPE
protected static final VoxelShape
FenceGateBlock.Z_AXIS_COLLISION_SHAPE
protected static final VoxelShape
FenceGateBlock.Z_AXIS_CULL_SHAPE
private static final VoxelShape
AnvilBlock.Z_AXIS_SHAPE
protected static final VoxelShape
FenceGateBlock.Z_AXIS_SHAPE
protected static final VoxelShape
FenceGateBlock.Z_AXIS_SIDES_SHAPE
static final VoxelShape
GrindstoneBlock.Z_CEILING_SHAPE
static final VoxelShape
GrindstoneBlock.Z_CEILING_SIDES
private static final VoxelShape
AnvilBlock.Z_FACE_SHAPE
static final VoxelShape
GrindstoneBlock.Z_FLOOR_SHAPE
static final VoxelShape
GrindstoneBlock.Z_FLOOR_SIDES
protected static final VoxelShape
ChainBlock.Z_SHAPE
protected static final VoxelShape
NetherPortalBlock.Z_SHAPE
protected static final VoxelShape
RodBlock.Z_SHAPE
private static final VoxelShape
AnvilBlock.Z_STEM_SHAPE
private static final VoxelShape
AnvilBlock.Z_STEP_SHAPE
Modifier and TypeFieldDescriptionprivate static final Map
<Direction, VoxelShape> WallTorchBlock.BOUNDING_SHAPES
private final Map
<BlockState, VoxelShape> WallBlock.collisionShapeMap
private static final Map
<Direction, VoxelShape> RedstoneWireBlock.DIRECTION_TO_SIDE_SHAPE
private static final Map
<Direction, VoxelShape> RedstoneWireBlock.DIRECTION_TO_UP_SHAPE
private static final BiFunction
<Direction, Integer, VoxelShape> FlowerbedBlock.FACING_AND_AMOUNT_TO_SHAPE
private static final Map
<Direction, VoxelShape> AttachedStemBlock.FACING_TO_SHAPE
private static final Map
<Direction, VoxelShape> DeadCoralWallFanBlock.FACING_TO_SHAPE
private static final Map
<Direction, VoxelShape> WallBannerBlock.FACING_TO_SHAPE
private static final Map
<Direction, VoxelShape> WallSignBlock.FACING_TO_SHAPE
private static final Map
<Direction, VoxelShape> WallSkullBlock.FACING_TO_SHAPE
private static final LoadingCache
<VoxelShape, Boolean> Block.FULL_CUBE_SHAPE_CACHE
private static final Map
<Direction, VoxelShape> WallHangingSignBlock.OUTLINE_SHAPES
private final Map
<BlockState, VoxelShape> WallBlock.shapeMap
private final Map
<BlockState, VoxelShape> BigDripleafBlock.shapes
private final ImmutableMap
<BlockState, VoxelShape> MultifaceGrowthBlock.SHAPES
private static final Map
<BlockState, VoxelShape> RedstoneWireBlock.SHAPES
private static final Map
<Direction, VoxelShape> WallPiglinHeadBlock.SHAPES
private static final Map
<Direction, VoxelShape> BigDripleafBlock.SHAPES_FOR_DIRECTION
private static final Map
<Direction, VoxelShape> MultifaceGrowthBlock.SHAPES_FOR_DIRECTIONS
private static final Map
<Integer, VoxelShape> HangingSignBlock.SHAPES_FOR_ROTATION
private static final Map
<Tilt, VoxelShape> BigDripleafBlock.SHAPES_FOR_TILT
private final Map
<BlockState, VoxelShape> FireBlock.shapesByState
private final Map
<BlockState, VoxelShape> VineBlock.shapesByState
private static final Map
<Direction, VoxelShape> ShulkerBoxBlock.SIDES_SHAPES
Modifier and TypeMethodDescriptionprivate static VoxelShape
StairsBlock.composeShape
(int i, VoxelShape base, VoxelShape northWest, VoxelShape northEast, VoxelShape southWest, VoxelShape southEast) private static VoxelShape[]
StairsBlock.composeShapes
(VoxelShape base, VoxelShape northWest, VoxelShape northEast, VoxelShape southWest, VoxelShape southEast) static VoxelShape
Block.createCuboidShape
(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) protected VoxelShape[]
HorizontalConnectingBlock.createShapes
(float radius1, float radius2, float height1, float offset2, float height2) private VoxelShape[]
ConnectingBlock.generateFacingsToShapeMap
(float radius) static VoxelShape
WallTorchBlock.getBoundingShape
(BlockState state) AbstractBlock.AbstractBlockState.getCameraCollisionShape
(BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FenceBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
MudBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PaneBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PowderSnowBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SnowBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SoulSandBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
TransparentBlock.getCameraCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractBlock.AbstractBlockState.getCollisionShape
(BlockView world, BlockPos pos) AbstractBlock.AbstractBlockState.getCollisionShape
(BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BambooBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BellBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BigDripleafBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CactusBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ComposterBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FenceGateBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FluidBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
GrindstoneBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
HoneyBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
HorizontalConnectingBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
LecternBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
MudBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PistonExtensionBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PitcherCropBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PowderSnowBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ScaffoldingBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SculkShriekerBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SnowBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SoulSandBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallHangingSignBlock.getCollisionShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractBlock.AbstractBlockState.getCullingFace
(BlockView world, BlockPos pos, Direction direction) AbstractBlock.AbstractBlockState.getCullingShape
(BlockView world, BlockPos pos) protected VoxelShape
AbstractBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
FenceBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
FenceGateBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
LecternBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
PointedDripstoneBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
PowderSnowBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
SculkShriekerBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
SkullBlock.getCullingShape
(BlockState state, BlockView world, BlockPos pos) private static VoxelShape
PistonHeadBlock.getHeadShape
(Direction direction, boolean shortHead) private static VoxelShape[]
PistonHeadBlock.getHeadShapes
(boolean shortHead) AbstractBlock.AbstractBlockState.getOutlineShape
(BlockView world, BlockPos pos) AbstractBlock.AbstractBlockState.getOutlineShape
(BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractCauldronBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractFireBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractPlantPartBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractPressurePlateBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractRailBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractRedstoneGateBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractSignBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AbstractTorchBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AirBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AmethystClusterBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AnvilBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AttachedStemBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
AzaleaBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BambooBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BambooShootBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BannerBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BedBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BeetrootsBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BellBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BigDripleafBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BigDripleafStemBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BrewingStandBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
BubbleColumnBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ButtonBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CactusBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CakeBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CampfireBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CandleBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CandleCakeBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CarpetBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CarrotsBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ChainBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ChestBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CocoaBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ComposterBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ConduitBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ConnectingBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CoralBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CoralParentBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
CropBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DaylightDetectorBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DeadBushBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DeadCoralBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DeadCoralFanBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DeadCoralWallFanBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DecoratedPotBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DirtPathBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DoorBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
DragonEggBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
EnchantingTableBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
EnderChestBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
EndPortalBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
EndPortalFrameBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FarmlandBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FenceGateBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FireBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FlowerbedBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FlowerBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FlowerPotBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FluidBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FrogspawnBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
FungusBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
GrindstoneBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
HangingRootsBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
HangingSignBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
HeavyCoreBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
HopperBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
HorizontalConnectingBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
LadderBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
LanternBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
LecternBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
LeverBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
LightBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
LilyPadBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
MultifaceGrowthBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
MushroomPlantBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
NetherPortalBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
NetherWartBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PistonBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PistonExtensionBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PistonHeadBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PitcherCropBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PointedDripstoneBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PotatoesBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
PropaguleBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
RedstoneWireBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
RodBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
RootsBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SaplingBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ScaffoldingBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SculkSensorBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SeagrassBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SeaPickleBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ShortPlantBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
ShulkerBoxBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SkullBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SlabBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SmallDripleafBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SnifferEggBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SnowBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SporeBlossomBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SproutsBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
StairsBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
StemBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
StonecutterBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
StructureVoidBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SugarCaneBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
SweetBerryBushBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
TallSeagrassBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TorchflowerBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
TrapdoorBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
TripwireBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
TripwireHookBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
TurtleEggBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
VineBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallBannerBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallHangingSignBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallPiglinHeadBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallRedstoneTorchBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallSignBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallSkullBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShape
WallTorchBlock.getOutlineShape
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractBlock.AbstractBlockState.getRaycastShape
(BlockView world, BlockPos pos) protected VoxelShape
AbstractBlock.getRaycastShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
AbstractCauldronBlock.getRaycastShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
ComposterBlock.getRaycastShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
HopperBlock.getRaycastShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
ScaffoldingBlock.getRaycastShape
(BlockState state, BlockView world, BlockPos pos) private VoxelShape
BellBlock.getShape
(BlockState state) private VoxelShape
GrindstoneBlock.getShape
(BlockState state) private static VoxelShape
BigDripleafBlock.getShapeForState
(BlockState state) private static VoxelShape
FireBlock.getShapeForState
(BlockState state) private static VoxelShape
MultifaceGrowthBlock.getShapeForState
(BlockState state) private VoxelShape
RedstoneWireBlock.getShapeForState
(BlockState state) private static VoxelShape
VineBlock.getShapeForState
(BlockState state) AbstractBlock.AbstractBlockState.getSidesShape
(BlockView world, BlockPos pos) protected VoxelShape
AbstractBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) ChorusFlowerBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
FenceGateBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
HangingSignBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
LeavesBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
MudBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
ShulkerBoxBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
SnowBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
SoulSandBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) protected VoxelShape
WallHangingSignBlock.getSidesShape
(BlockState state, BlockView world, BlockPos pos) private static VoxelShape
WallBlock.getVoxelShape
(VoxelShape base, WallShape wallShape, VoxelShape tall, VoxelShape low) Modifier and TypeMethodDescriptionprivate Map
<BlockState, VoxelShape> WallBlock.getShapeMap
(float float2, float float3, float float4, float float5, float float6, float float7) protected ImmutableMap
<BlockState, VoxelShape> Block.getShapesForStates
(Function<BlockState, VoxelShape> stateToShape) Modifier and TypeMethodDescriptionprivate void
BeehiveBlock.addHoneyParticle
(World world, BlockPos pos, VoxelShape shape, double height) private static VoxelShape
StairsBlock.composeShape
(int i, VoxelShape base, VoxelShape northWest, VoxelShape northEast, VoxelShape southWest, VoxelShape southEast) private static VoxelShape[]
StairsBlock.composeShapes
(VoxelShape base, VoxelShape northWest, VoxelShape northEast, VoxelShape southWest, VoxelShape southEast) private BlockState
WallBlock.getStateWith
(BlockState state, boolean north, boolean east, boolean south, boolean west, VoxelShape aboveShape) private static VoxelShape
WallBlock.getVoxelShape
(VoxelShape base, WallShape wallShape, VoxelShape tall, VoxelShape low) private WallShape
WallBlock.getWallShape
(boolean connected, VoxelShape aboveShape, VoxelShape tallShape) boolean
EntityShapeContext.isAbove
(VoxelShape shape, BlockPos pos, boolean defaultValue) boolean
ShapeContext.isAbove
(VoxelShape shape, BlockPos pos, boolean defaultValue) static boolean
Block.isFaceFullSquare
(VoxelShape shape, Direction side) static boolean
Block.isShapeFullCube
(VoxelShape shape) private boolean
WallBlock.shouldHavePost
(BlockState state, BlockState aboveState, VoxelShape aboveShape) private static boolean
WallBlock.shouldUseTallShape
(VoxelShape aboveShape, VoxelShape tallShape) Modifier and TypeMethodDescriptionprotected ImmutableMap
<BlockState, VoxelShape> Block.getShapesForStates
(Function<BlockState, VoxelShape> stateToShape) ModifierConstructorDescriptionprotected
AbstractPlantBlock
(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater) protected
AbstractPlantPartBlock
(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater) protected
AbstractPlantStemBlock
(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater, double growthChance) -
Uses of VoxelShape in net.minecraft.block.entity
Modifier and TypeMethodDescriptionPistonBlockEntity.getCollisionShape
(BlockView world, BlockPos pos) -
Uses of VoxelShape in net.minecraft.client.render
Modifier and TypeMethodDescriptionprivate static void
WorldRenderer.drawCuboidShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha) static void
WorldRenderer.drawShapeOutline
(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean colorize) -
Uses of VoxelShape in net.minecraft.client.render.debug
-
Uses of VoxelShape in net.minecraft.client.world
Modifier and TypeMethodDescriptionprivate void
ClientWorld.addParticle
(BlockPos pos, ParticleEffect parameters, VoxelShape shape, double y) -
Uses of VoxelShape in net.minecraft.entity
Modifier and TypeMethodDescriptionstatic VoxelShape
Dismounting.getCollisionShape
(BlockView world, BlockPos pos) Modifier and TypeMethodDescriptionstatic Vec3d
Entity.adjustMovementForCollisions
(@Nullable Entity entity, Vec3d movement, Box entityBoundingBox, World world, List<VoxelShape> collisions) private static Vec3d
Entity.adjustMovementForCollisions
(Vec3d movement, Box entityBoundingBox, List<VoxelShape> collisions) static double
Dismounting.getCeilingHeight
(BlockPos pos, int maxDistance, Function<BlockPos, VoxelShape> collisionShapeGetter) -
Uses of VoxelShape in net.minecraft.fluid
Modifier and TypeFieldDescriptionprivate final Map
<FluidState, VoxelShape> FlowableFluid.shapeCache
Modifier and TypeMethodDescriptionEmptyFluid.getShape
(FluidState state, BlockView world, BlockPos pos) FlowableFluid.getShape
(FluidState state, BlockView world, BlockPos pos) abstract VoxelShape
Fluid.getShape
(FluidState state, BlockView world, BlockPos pos) -
Uses of VoxelShape in net.minecraft.structure.pool
Modifier and TypeFieldDescriptionprivate final MutableObject
<VoxelShape> StructurePoolBasedGenerator.ShapedPoolStructurePiece.pieceShape
The field for thepieceShape
record component.Modifier and TypeMethodDescriptionStructurePoolBasedGenerator.ShapedPoolStructurePiece.pieceShape()
Returns the value of thepieceShape
record component.Modifier and TypeMethodDescriptionprivate static void
StructurePoolBasedGenerator.generate
(NoiseConfig noiseConfig, int maxSize, boolean modifyBoundingBox, ChunkGenerator chunkGenerator, StructureTemplateManager structureTemplateManager, HeightLimitView heightLimitView, Random random, Registry<StructurePool> structurePoolRegistry, PoolStructurePiece firstPiece, List<PoolStructurePiece> pieces, VoxelShape pieceShape, StructurePoolAliasLookup aliasLookup) Modifier and TypeMethodDescription(package private) void
StructurePoolBasedGenerator.StructurePoolGenerator.generatePiece
(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int minY, boolean modifyBoundingBox, HeightLimitView world, NoiseConfig noiseConfig, StructurePoolAliasLookup aliasLookup) ModifierConstructorDescription(package private)
ShapedPoolStructurePiece
(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int currentSize) Creates an instance of aShapedPoolStructurePiece
record class. -
Uses of VoxelShape in net.minecraft.util.shape
Modifier and TypeClassDescriptionclass
final class
class
Modifier and TypeFieldDescriptionprivate static final VoxelShape
VoxelShapes.EMPTY
private static final VoxelShape
VoxelShapes.FULL_CUBE
private final VoxelShape
SlicedVoxelShape.shape
private @Nullable VoxelShape[]
VoxelShape.shapeCache
static final VoxelShape
VoxelShapes.UNBOUNDED
Modifier and TypeMethodDescriptionVoxelShape.asCuboid()
static VoxelShape
VoxelShapes.combine
(VoxelShape one, VoxelShape two, BooleanBiFunction function) static VoxelShape
VoxelShapes.combineAndSimplify
(VoxelShape first, VoxelShape second, BooleanBiFunction function) static VoxelShape
VoxelShapes.cuboid
(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) static VoxelShape
static VoxelShape
VoxelShapes.cuboidUnchecked
(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) static VoxelShape
VoxelShapes.empty()
static VoxelShape
VoxelShapes.extrudeFace
(VoxelShape shape, Direction direction) static VoxelShape
VoxelShapes.fullCube()
private VoxelShape
VoxelShape.getUncachedFace
(Direction direction) VoxelShape.offset
(double x, double y, double z) VoxelShape.simplify()
static VoxelShape
VoxelShapes.union
(VoxelShape first, VoxelShape second) static VoxelShape
VoxelShapes.union
(VoxelShape first, VoxelShape[] others) Modifier and TypeMethodDescriptionstatic boolean
VoxelShapes.adjacentSidesCoverSquare
(VoxelShape one, VoxelShape two, Direction direction) static VoxelShape
VoxelShapes.combine
(VoxelShape one, VoxelShape two, BooleanBiFunction function) static VoxelShape
VoxelShapes.combineAndSimplify
(VoxelShape first, VoxelShape second, BooleanBiFunction function) static VoxelShape
VoxelShapes.extrudeFace
(VoxelShape shape, Direction direction) static boolean
VoxelShapes.isSideCovered
(VoxelShape shape, VoxelShape neighbor, Direction direction) static boolean
VoxelShapes.matchesAnywhere
(VoxelShape shape1, VoxelShape shape2, BooleanBiFunction predicate) static VoxelShape
VoxelShapes.union
(VoxelShape first, VoxelShape second) static VoxelShape
VoxelShapes.union
(VoxelShape first, VoxelShape[] others) static boolean
VoxelShapes.unionCoversFullCube
(VoxelShape one, VoxelShape two) Modifier and TypeMethodDescriptionstatic double
VoxelShapes.calculateMaxOffset
(Direction.Axis axis, Box box, Iterable<VoxelShape> shapes, double maxDist) ModifierConstructorDescriptionSlicedVoxelShape
(VoxelShape shape, Direction.Axis axis, int sliceWidth) -
Uses of VoxelShape in net.minecraft.world
Modifier and TypeFieldDescriptionprivate final BiFunction
<BlockPos.Mutable, VoxelShape, T> BlockCollisionSpliterator.resultFunction
Modifier and TypeMethodDescriptionRaycastContext.ShapeProvider.get
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RaycastContext.ShapeType.get
(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RaycastContext.getBlockShape
(BlockState state, BlockView world, BlockPos pos) RaycastContext.getFluidShape
(FluidState state, BlockView world, BlockPos pos) private @Nullable VoxelShape
CollisionView.getWorldBorderCollisions
(Entity entity, Box box) Modifier and TypeMethodDescriptiondefault Iterable
<VoxelShape> CollisionView.getBlockCollisions
(@Nullable Entity entity, Box box) default Iterable
<VoxelShape> CollisionView.getCollisions
(@Nullable Entity entity, Box box) CollisionView.getEntityCollisions
(@Nullable Entity entity, Box box) default List
<VoxelShape> EntityView.getEntityCollisions
(@Nullable Entity entity, Box box) default List
<VoxelShape> RegistryWorldView.getEntityCollisions
(@Nullable Entity entity, Box box) Modifier and TypeMethodDescriptiondefault boolean
CollisionView.doesNotIntersectEntities
(@Nullable Entity except, VoxelShape shape) Returnstrue
ifshape
does not intersect with non-spectator entities exceptexcept
.default boolean
EntityView.doesNotIntersectEntities
(@Nullable Entity except, VoxelShape shape) Returnstrue
ifshape
does not intersect with non-spectator entities exceptexcept
.default boolean
RegistryWorldView.doesNotIntersectEntities
(@Nullable Entity except, VoxelShape shape) Returnstrue
ifshape
does not intersect with non-spectator entities exceptexcept
.CollisionView.findClosestCollision
(@Nullable Entity entity, VoxelShape shape, Vec3d target, double x, double y, double z) default double
BlockView.getDismountHeight
(VoxelShape blockCollisionShape, Supplier<VoxelShape> belowBlockCollisionShapeGetter) default @Nullable BlockHitResult
BlockView.raycastBlock
(Vec3d start, Vec3d end, BlockPos pos, VoxelShape shape, BlockState state) Modifier and TypeMethodDescriptiondefault double
BlockView.getDismountHeight
(VoxelShape blockCollisionShape, Supplier<VoxelShape> belowBlockCollisionShapeGetter) ModifierConstructorDescriptionBlockCollisionSpliterator
(CollisionView world, @Nullable Entity entity, Box box, boolean forEntity, BiFunction<BlockPos.Mutable, VoxelShape, T> resultFunction) -
Uses of VoxelShape in net.minecraft.world.border
Modifier and TypeMethodDescriptionWorldBorder.Area.asVoxelShape()
WorldBorder.asVoxelShape()
WorldBorder.MovingArea.asVoxelShape()
WorldBorder.StaticArea.asVoxelShape()
-
Uses of VoxelShape in net.minecraft.world.chunk
Modifier and TypeMethodDescriptionChunkCache.getEntityCollisions
(@Nullable Entity entity, Box box) -
Uses of VoxelShape in net.minecraft.world.chunk.light
Modifier and TypeMethodDescriptionprotected VoxelShape
ChunkLightProvider.getOpaqueShape
(BlockState blockState, long pos, Direction direction) static VoxelShape
ChunkLightProvider.getOpaqueShape
(BlockView blockView, BlockPos pos, BlockState blockState, Direction direction)