Uses of Class
net.minecraft.world.phys.shapes.VoxelShape
Package
Description
-
Uses of VoxelShape in net.minecraft.client.multiplayer
Modifier and TypeMethodDescriptionprivate void
ClientLevel.spawnParticle(BlockPos p_104695_, ParticleOptions p_104696_, VoxelShape p_104697_, double p_104698_)
-
Uses of VoxelShape in net.minecraft.client.renderer
Modifier and TypeMethodDescriptionprivate static void
LevelRenderer.renderShape(PoseStack p_109783_, VertexConsumer p_109784_, VoxelShape p_109785_, double p_109786_, double p_109787_, double p_109788_, float p_109789_, float p_109790_, float p_109791_, float p_109792_)
static void
LevelRenderer.renderVoxelShape(PoseStack p_109655_, VertexConsumer p_109656_, VoxelShape p_109657_, double p_109658_, double p_109659_, double p_109660_, float p_109661_, float p_109662_, float p_109663_, float p_109664_)
-
Uses of VoxelShape in net.minecraft.client.renderer.debug
-
Uses of VoxelShape in net.minecraft.world.entity
Modifier and TypeMethodDescriptionstatic Vec3
Entity.collideBoundingBox(Vec3 p_20026_, AABB p_20027_, LevelReader p_20028_, CollisionContext p_20029_, RewindableStream<VoxelShape> p_20030_)
static Vec3
Entity.collideBoundingBoxHeuristically(Entity p_19960_, Vec3 p_19961_, AABB p_19962_, Level p_19963_, CollisionContext p_19964_, RewindableStream<VoxelShape> p_19965_)
static Vec3
Entity.collideBoundingBoxLegacy(Vec3 p_20022_, AABB p_20023_, RewindableStream<VoxelShape> p_20024_)
-
Uses of VoxelShape in net.minecraft.world.entity.vehicle
Modifier and TypeMethodDescriptionstatic VoxelShape
DismountHelper.nonClimbableShape(BlockGetter p_38447_, BlockPos p_38448_)
Modifier and TypeMethodDescriptionstatic double
DismountHelper.findCeilingFrom(BlockPos p_38464_, int p_38465_, Function<BlockPos,VoxelShape> p_38466_)
-
Uses of VoxelShape in net.minecraft.world.level
Modifier and TypeMethodDescriptionClipContext.Block.get(BlockState p_45714_, BlockGetter p_45715_, BlockPos p_45716_, CollisionContext p_45717_)
ClipContext.ShapeGetter.get(BlockState p_45740_, BlockGetter p_45741_, BlockPos p_45742_, CollisionContext p_45743_)
ClipContext.getBlockShape(BlockState p_45695_, BlockGetter p_45696_, BlockPos p_45697_)
ClipContext.getFluidShape(FluidState p_45699_, BlockGetter p_45700_, BlockPos p_45701_)
Modifier and TypeMethodDescriptiondefault Stream<VoxelShape>
CollisionGetter.getBlockCollisions(Entity p_45762_, AABB p_45763_)
default Stream<VoxelShape>
CollisionGetter.getBlockCollisions(Entity p_45765_, AABB p_45766_, BiPredicate<BlockState,BlockPos> p_45767_)
default Stream<VoxelShape>
CollisionGetter.getCollisions(Entity p_45781_, AABB p_45782_, Predicate<Entity> p_45783_)
PathNavigationRegion.getCollisions(Entity p_47182_, AABB p_47183_, Predicate<Entity> p_47184_)
CollisionGetter.getEntityCollisions(Entity p_45776_, AABB p_45777_, Predicate<Entity> p_45778_)
default Stream<VoxelShape>
CommonLevelAccessor.getEntityCollisions(Entity p_45834_, AABB p_45835_, Predicate<Entity> p_45836_)
default Stream<VoxelShape>
EntityGetter.getEntityCollisions(Entity p_46005_, AABB p_46006_, Predicate<Entity> p_46007_)
PathNavigationRegion.getEntityCollisions(Entity p_47176_, AABB p_47177_, Predicate<Entity> p_47178_)
Modifier and TypeMethodDescriptiondefault BlockHitResult
BlockGetter.clipWithInteractionOverride(Vec3 p_45559_, Vec3 p_45560_, BlockPos p_45561_, VoxelShape p_45562_, BlockState p_45563_)
CollisionGetter.findFreePosition(Entity p_151419_, VoxelShape p_151420_, Vec3 p_151421_, double p_151422_, double p_151423_, double p_151424_)
default double
BlockGetter.getBlockFloorHeight(VoxelShape p_45565_, Supplier<VoxelShape> p_45566_)
private static boolean
CollisionSpliterator.isCloseToBorder(VoxelShape p_45816_, AABB p_45817_)
private static boolean
CollisionSpliterator.isOutsideBorder(VoxelShape p_45821_, AABB p_45822_)
default boolean
CollisionGetter.isUnobstructed(Entity p_45750_, VoxelShape p_45751_)
default boolean
CommonLevelAccessor.isUnobstructed(Entity p_45828_, VoxelShape p_45829_)
default boolean
EntityGetter.isUnobstructed(Entity p_45939_, VoxelShape p_45940_)
Modifier and TypeMethodDescription(package private) boolean
CollisionSpliterator.collisionCheck(Consumer<? super VoxelShape> p_45819_)
default double
BlockGetter.getBlockFloorHeight(VoxelShape p_45565_, Supplier<VoxelShape> p_45566_)
boolean
CollisionSpliterator.tryAdvance(Consumer<? super VoxelShape> p_45826_)
(package private) boolean
CollisionSpliterator.worldBorderCheck(Consumer<? super VoxelShape> p_45824_)
-
Uses of VoxelShape in net.minecraft.world.level.block
Modifier and TypeFieldDescriptionprivate static VoxelShape
BaseCoralFanBlock.AABB
private static VoxelShape
BaseCoralPlantTypeBlock.AABB
protected static VoxelShape
BasePressurePlateBlock.AABB
protected static VoxelShape
ChestBlock.AABB
protected static VoxelShape
LanternBlock.AABB
protected static VoxelShape
TorchBlock.AABB
protected static VoxelShape
TripWireBlock.AABB
protected static VoxelShape
WaterlilyBlock.AABB
private static VoxelShape
AnvilBlock.BASE
protected static VoxelShape
BedBlock.BASE
private static VoxelShape
HopperBlock.BASE
protected static VoxelShape
EndPortalFrameBlock.BASE_SHAPE
private static VoxelShape
PointedDripstoneBlock.BASE_SHAPE
private static VoxelShape
BellBlock.BELL_BOTTOM_SHAPE
private static VoxelShape
BellBlock.BELL_SHAPE
private static VoxelShape
BellBlock.BELL_TOP_SHAPE
private static VoxelShape
ScaffoldingBlock.BELOW_BLOCK
protected static VoxelShape
SlabBlock.BOTTOM_AABB
protected static VoxelShape
StairBlock.BOTTOM_AABB
protected static VoxelShape
TrapDoorBlock.BOTTOM_AABB
protected static VoxelShape[]
StairBlock.BOTTOM_SHAPES
protected static VoxelShape
CandleCakeBlock.CAKE_SHAPE
protected static VoxelShape
CandleCakeBlock.CANDLE_SHAPE
protected static VoxelShape
ButtonBlock.CEILING_AABB_X
protected static VoxelShape
ButtonBlock.CEILING_AABB_Z
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_ALL_LEGS
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_GRINDSTONE
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_LEFT_LEG
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_LEFT_POST
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_RIGHT_LEG
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_RIGHT_POST
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_ALL_LEGS
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_GRINDSTONE
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_LEFT_LEG
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_LEFT_POST
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_RIGHT_LEG
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_RIGHT_POST
private static VoxelShape
BellBlock.CEILING_SHAPE
protected static VoxelShape
BambooBlock.COLLISION_SHAPE
protected static VoxelShape
CactusBlock.COLLISION_SHAPE
protected VoxelShape[]
CrossCollisionBlock.collisionShapeByIndex
private static VoxelShape
HopperBlock.CONVEX_BASE
protected static VoxelShape
BaseFireBlock.DOWN_AABB
private static VoxelShape
MultifaceBlock.DOWN_AABB
protected static VoxelShape
LeverBlock.DOWN_AABB_X
protected static VoxelShape
LeverBlock.DOWN_AABB_Z
private static VoxelShape
HopperBlock.DOWN_INTERACTION_SHAPE
private static VoxelShape
HopperBlock.DOWN_SHAPE
protected VoxelShape
AmethystClusterBlock.downAabb
protected static VoxelShape
ButtonBlock.EAST_AABB
protected static VoxelShape
ChestBlock.EAST_AABB
protected static VoxelShape[]
CocoaBlock.EAST_AABB
protected static VoxelShape
DoorBlock.EAST_AABB
private static VoxelShape
FireBlock.EAST_AABB
protected static VoxelShape
LadderBlock.EAST_AABB
protected static VoxelShape
LeverBlock.EAST_AABB
private static VoxelShape
MultifaceBlock.EAST_AABB
protected static VoxelShape
TripWireHookBlock.EAST_AABB
private static VoxelShape
VineBlock.EAST_AABB
private static VoxelShape
HopperBlock.EAST_INTERACTION_SHAPE
protected static VoxelShape
TrapDoorBlock.EAST_OPEN_AABB
protected static VoxelShape
BedBlock.EAST_SHAPE
protected static VoxelShape
BigDripleafStemBlock.EAST_SHAPE
private static VoxelShape
HopperBlock.EAST_SHAPE
private static VoxelShape
WallBlock.EAST_TEST
private static VoxelShape
BellBlock.EAST_WEST_BETWEEN
private static VoxelShape
BellBlock.EAST_WEST_FLOOR_SHAPE
protected VoxelShape
AmethystClusterBlock.eastAabb
protected static VoxelShape
EndPortalFrameBlock.EYE_SHAPE
private static VoxelShape
PowderSnowBlock.FALLING_COLLISION_SHAPE
protected static VoxelShape
BaseRailBlock.FLAT_AABB
protected static VoxelShape
ButtonBlock.FLOOR_AABB_X
protected static VoxelShape
ButtonBlock.FLOOR_AABB_Z
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_ALL_LEGS
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_GRINDSTONE
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_LEFT_LEG
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_LEFT_POST
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_RIGHT_LEG
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_RIGHT_POST
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_ALL_LEGS
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_GRINDSTONE
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_LEFT_LEG
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_LEFT_POST
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_RIGHT_LEG
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_RIGHT_POST
private static VoxelShape
CandleBlock.FOUR_AABB
protected static VoxelShape
SeaPickleBlock.FOUR_AABB
private static VoxelShape
PointedDripstoneBlock.FRUSTUM_SHAPE
protected static VoxelShape
EndPortalFrameBlock.FULL_SHAPE
private static VoxelShape
HopperBlock.FUNNEL
protected static VoxelShape
BaseRailBlock.HALF_BLOCK_AABB
protected static VoxelShape
LanternBlock.HANGING_AABB
private static VoxelShape
AbstractCauldronBlock.INSIDE
protected static VoxelShape
BambooBlock.LARGE_SHAPE
protected static VoxelShape
BedBlock.LEG_NORTH_EAST
protected static VoxelShape
BedBlock.LEG_NORTH_WEST
protected static VoxelShape
BedBlock.LEG_SOUTH_EAST
protected static VoxelShape
BedBlock.LEG_SOUTH_WEST
private static VoxelShape
SweetBerryBushBlock.MID_GROWTH_SHAPE
private static VoxelShape
PointedDripstoneBlock.MIDDLE_SHAPE
private static VoxelShape
TurtleEggBlock.MULTIPLE_EGGS_AABB
protected static VoxelShape
ButtonBlock.NORTH_AABB
protected static VoxelShape
ChestBlock.NORTH_AABB
protected static VoxelShape[]
CocoaBlock.NORTH_AABB
protected static VoxelShape
DoorBlock.NORTH_AABB
private static VoxelShape
FireBlock.NORTH_AABB
protected static VoxelShape
LadderBlock.NORTH_AABB
protected static VoxelShape
LeverBlock.NORTH_AABB
private static VoxelShape
MultifaceBlock.NORTH_AABB
protected static VoxelShape
TripWireHookBlock.NORTH_AABB
private static VoxelShape
VineBlock.NORTH_AABB
private static VoxelShape
HopperBlock.NORTH_INTERACTION_SHAPE
protected static VoxelShape
TrapDoorBlock.NORTH_OPEN_AABB
protected static VoxelShape
BedBlock.NORTH_SHAPE
protected static VoxelShape
BigDripleafStemBlock.NORTH_SHAPE
private static VoxelShape
HopperBlock.NORTH_SHAPE
private static VoxelShape
BellBlock.NORTH_SOUTH_BETWEEN
private static VoxelShape
BellBlock.NORTH_SOUTH_FLOOR_SHAPE
private static VoxelShape
WallBlock.NORTH_TEST
protected VoxelShape
AmethystClusterBlock.northAabb
protected static VoxelShape
TripWireBlock.NOT_ATTACHED_AABB
private VoxelShape[]
FenceBlock.occlusionByIndex
protected static VoxelShape
StairBlock.OCTET_NNN
protected static VoxelShape
StairBlock.OCTET_NNP
protected static VoxelShape
StairBlock.OCTET_NPN
protected static VoxelShape
StairBlock.OCTET_NPP
protected static VoxelShape
StairBlock.OCTET_PNN
protected static VoxelShape
StairBlock.OCTET_PNP
protected static VoxelShape
StairBlock.OCTET_PPN
protected static VoxelShape
StairBlock.OCTET_PPP
private static VoxelShape
CandleBlock.ONE_AABB
protected static VoxelShape
SeaPickleBlock.ONE_AABB
private static VoxelShape
TurtleEggBlock.ONE_EGG_AABB
private static VoxelShape
ComposterBlock.OUTER_SHAPE
protected static VoxelShape
CactusBlock.OUTLINE_SHAPE
private static VoxelShape
WallBlock.POST_TEST
protected static VoxelShape
BasePressurePlateBlock.PRESSED_AABB
protected static VoxelShape
ButtonBlock.PRESSED_CEILING_AABB_X
protected static VoxelShape
ButtonBlock.PRESSED_CEILING_AABB_Z
protected static VoxelShape
ButtonBlock.PRESSED_EAST_AABB
protected static VoxelShape
ButtonBlock.PRESSED_FLOOR_AABB_X
protected static VoxelShape
ButtonBlock.PRESSED_FLOOR_AABB_Z
protected static VoxelShape
ButtonBlock.PRESSED_NORTH_AABB
protected static VoxelShape
ButtonBlock.PRESSED_SOUTH_AABB
protected static VoxelShape
ButtonBlock.PRESSED_WEST_AABB
protected static VoxelShape
BambooSaplingBlock.SAPLING_SHAPE
private static VoxelShape
SweetBerryBushBlock.SAPLING_SHAPE
protected VoxelShape
GrowingPlantBlock.shape
protected static VoxelShape
AbstractCauldronBlock.SHAPE
private static VoxelShape
AzaleaBlock.SHAPE
private static VoxelShape
BannerBlock.SHAPE
protected static VoxelShape
BaseCoralPlantBlock.SHAPE
protected static VoxelShape
BrewingStandBlock.SHAPE
protected static VoxelShape
CampfireBlock.SHAPE
protected static VoxelShape
CandleCakeBlock.SHAPE
protected static VoxelShape
CarpetBlock.SHAPE
static VoxelShape
CaveVines.SHAPE
protected static VoxelShape
ConduitBlock.SHAPE
protected static VoxelShape
CoralPlantBlock.SHAPE
protected static VoxelShape
DaylightDetectorBlock.SHAPE
protected static VoxelShape
DeadBushBlock.SHAPE
protected static VoxelShape
DiodeBlock.SHAPE
protected static VoxelShape
DirtPathBlock.SHAPE
protected static VoxelShape
DragonEggBlock.SHAPE
protected static VoxelShape
EnchantmentTableBlock.SHAPE
protected static VoxelShape
EnderChestBlock.SHAPE
protected static VoxelShape
EndPortalBlock.SHAPE
protected static VoxelShape
FarmBlock.SHAPE
protected static VoxelShape
FlowerBlock.SHAPE
protected static VoxelShape
FlowerPotBlock.SHAPE
protected static VoxelShape
FungusBlock.SHAPE
protected static VoxelShape
HangingRootsBlock.SHAPE
protected static VoxelShape
HoneyBlock.SHAPE
protected static VoxelShape
KelpBlock.SHAPE
protected static VoxelShape
MushroomBlock.SHAPE
protected static VoxelShape
NetherSproutsBlock.SHAPE
protected static VoxelShape
RootsBlock.SHAPE
protected static VoxelShape
SaplingBlock.SHAPE
protected static VoxelShape
SculkSensorBlock.SHAPE
protected static VoxelShape
SeagrassBlock.SHAPE
protected static VoxelShape
SignBlock.SHAPE
protected static VoxelShape
SkullBlock.SHAPE
protected static VoxelShape
SmallDripleafBlock.SHAPE
protected static VoxelShape
SoulSandBlock.SHAPE
private static VoxelShape
SporeBlossomBlock.SHAPE
protected static VoxelShape
StonecutterBlock.SHAPE
private static VoxelShape
StructureVoidBlock.SHAPE
protected static VoxelShape
SugarCaneBlock.SHAPE
protected static VoxelShape
TallGrassBlock.SHAPE
protected static VoxelShape
TallSeagrassBlock.SHAPE
static VoxelShape
TwistingVinesBlock.SHAPE
static VoxelShape
TwistingVinesPlantBlock.SHAPE
protected static VoxelShape
WeepingVinesBlock.SHAPE
static VoxelShape
WeepingVinesPlantBlock.SHAPE
static VoxelShape
LecternBlock.SHAPE_BASE
private static VoxelShape[]
BeetrootBlock.SHAPE_BY_AGE
private static VoxelShape[]
CarrotBlock.SHAPE_BY_AGE
private static VoxelShape[]
CropBlock.SHAPE_BY_AGE
private static VoxelShape[]
NetherWartBlock.SHAPE_BY_AGE
private static VoxelShape[]
PotatoBlock.SHAPE_BY_AGE
protected static VoxelShape[]
StemBlock.SHAPE_BY_AGE
protected static VoxelShape[]
CakeBlock.SHAPE_BY_BITE
protected static VoxelShape[]
SnowLayerBlock.SHAPE_BY_LAYER
static VoxelShape
LecternBlock.SHAPE_COLLISION
static VoxelShape
LecternBlock.SHAPE_COMMON
private static VoxelShape
RedStoneWireBlock.SHAPE_DOT
static VoxelShape
LecternBlock.SHAPE_EAST
static VoxelShape
LecternBlock.SHAPE_NORTH
static VoxelShape
LecternBlock.SHAPE_POST
static VoxelShape
LecternBlock.SHAPE_SOUTH
static VoxelShape
LecternBlock.SHAPE_TOP_PLATE
static VoxelShape
LecternBlock.SHAPE_WEST
protected VoxelShape[]
CrossCollisionBlock.shapeByIndex
protected VoxelShape[]
PipeBlock.shapeByIndex
private static VoxelShape[]
ComposterBlock.SHAPES
protected static VoxelShape
BambooBlock.SMALL_SHAPE
protected static VoxelShape
ButtonBlock.SOUTH_AABB
protected static VoxelShape
ChestBlock.SOUTH_AABB
protected static VoxelShape[]
CocoaBlock.SOUTH_AABB
protected static VoxelShape
DoorBlock.SOUTH_AABB
private static VoxelShape
FireBlock.SOUTH_AABB
protected static VoxelShape
LadderBlock.SOUTH_AABB
protected static VoxelShape
LeverBlock.SOUTH_AABB
private static VoxelShape
MultifaceBlock.SOUTH_AABB
protected static VoxelShape
TripWireHookBlock.SOUTH_AABB
private static VoxelShape
VineBlock.SOUTH_AABB
private static VoxelShape
HopperBlock.SOUTH_INTERACTION_SHAPE
protected static VoxelShape
TrapDoorBlock.SOUTH_OPEN_AABB
protected static VoxelShape
BedBlock.SOUTH_SHAPE
protected static VoxelShape
BigDripleafStemBlock.SOUTH_SHAPE
private static VoxelShape
HopperBlock.SOUTH_SHAPE
private static VoxelShape
WallBlock.SOUTH_TEST
protected VoxelShape
AmethystClusterBlock.southAabb
static VoxelShape
LiquidBlock.STABLE_SHAPE
private static VoxelShape
ScaffoldingBlock.STABLE_SHAPE
private static VoxelShape
BigDripleafBlock.STEM_SLICER
private static VoxelShape
CandleBlock.THREE_AABB
protected static VoxelShape
SeaPickleBlock.THREE_AABB
private static VoxelShape
PointedDripstoneBlock.TIP_MERGE_SHAPE
private static VoxelShape
PointedDripstoneBlock.TIP_SHAPE_DOWN
private static VoxelShape
PointedDripstoneBlock.TIP_SHAPE_UP
private static VoxelShape
BellBlock.TO_EAST
private static VoxelShape
BellBlock.TO_NORTH
private static VoxelShape
BellBlock.TO_SOUTH
private static VoxelShape
BellBlock.TO_WEST
private static VoxelShape
HopperBlock.TOP
protected static VoxelShape
SlabBlock.TOP_AABB
protected static VoxelShape
StairBlock.TOP_AABB
protected static VoxelShape
TrapDoorBlock.TOP_AABB
protected static VoxelShape[]
StairBlock.TOP_SHAPES
private static VoxelShape
CandleBlock.TWO_AABB
protected static VoxelShape
SeaPickleBlock.TWO_AABB
private static VoxelShape
ScaffoldingBlock.UNSTABLE_SHAPE
private static VoxelShape
ScaffoldingBlock.UNSTABLE_SHAPE_BOTTOM
private static VoxelShape
FireBlock.UP_AABB
private static VoxelShape
MultifaceBlock.UP_AABB
private static VoxelShape
VineBlock.UP_AABB
protected static VoxelShape
LeverBlock.UP_AABB_X
protected static VoxelShape
LeverBlock.UP_AABB_Z
protected VoxelShape
AmethystClusterBlock.upAabb
private static VoxelShape
CampfireBlock.VIRTUAL_FENCE_POST
static VoxelShape
GrindstoneBlock.WALL_EAST_ALL_LEGS
static VoxelShape
GrindstoneBlock.WALL_EAST_GRINDSTONE
static VoxelShape
GrindstoneBlock.WALL_EAST_LEFT_LEG
static VoxelShape
GrindstoneBlock.WALL_EAST_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_EAST_LEFT_POST
static VoxelShape
GrindstoneBlock.WALL_EAST_RIGHT_LEG
static VoxelShape
GrindstoneBlock.WALL_EAST_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_EAST_RIGHT_POST
static VoxelShape
GrindstoneBlock.WALL_NORTH_ALL_LEGS
static VoxelShape
GrindstoneBlock.WALL_NORTH_GRINDSTONE
static VoxelShape
GrindstoneBlock.WALL_NORTH_LEFT_LEG
static VoxelShape
GrindstoneBlock.WALL_NORTH_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_NORTH_LEFT_POST
static VoxelShape
GrindstoneBlock.WALL_NORTH_RIGHT_LEG
static VoxelShape
GrindstoneBlock.WALL_NORTH_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_NORTH_RIGHT_POST
static VoxelShape
GrindstoneBlock.WALL_SOUTH_ALL_LEGS
static VoxelShape
GrindstoneBlock.WALL_SOUTH_GRINDSTONE
static VoxelShape
GrindstoneBlock.WALL_SOUTH_LEFT_LEG
static VoxelShape
GrindstoneBlock.WALL_SOUTH_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_SOUTH_LEFT_POST
static VoxelShape
GrindstoneBlock.WALL_SOUTH_RIGHT_LEG
static VoxelShape
GrindstoneBlock.WALL_SOUTH_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_SOUTH_RIGHT_POST
static VoxelShape
GrindstoneBlock.WALL_WEST_ALL_LEGS
static VoxelShape
GrindstoneBlock.WALL_WEST_GRINDSTONE
static VoxelShape
GrindstoneBlock.WALL_WEST_LEFT_LEG
static VoxelShape
GrindstoneBlock.WALL_WEST_LEFT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_WEST_LEFT_POST
static VoxelShape
GrindstoneBlock.WALL_WEST_RIGHT_LEG
static VoxelShape
GrindstoneBlock.WALL_WEST_RIGHT_PIVOT
static VoxelShape
GrindstoneBlock.WALL_WEST_RIGHT_POST
protected static VoxelShape
ButtonBlock.WEST_AABB
protected static VoxelShape
ChestBlock.WEST_AABB
protected static VoxelShape[]
CocoaBlock.WEST_AABB
protected static VoxelShape
DoorBlock.WEST_AABB
private static VoxelShape
FireBlock.WEST_AABB
protected static VoxelShape
LadderBlock.WEST_AABB
protected static VoxelShape
LeverBlock.WEST_AABB
private static VoxelShape
MultifaceBlock.WEST_AABB
protected static VoxelShape
TripWireHookBlock.WEST_AABB
private static VoxelShape
VineBlock.WEST_AABB
private static VoxelShape
HopperBlock.WEST_INTERACTION_SHAPE
protected static VoxelShape
TrapDoorBlock.WEST_OPEN_AABB
protected static VoxelShape
BedBlock.WEST_SHAPE
protected static VoxelShape
BigDripleafStemBlock.WEST_SHAPE
private static VoxelShape
HopperBlock.WEST_SHAPE
private static VoxelShape
WallBlock.WEST_TEST
protected VoxelShape
AmethystClusterBlock.westAabb
private static VoxelShape
AnvilBlock.X_AXIS_AABB
protected static VoxelShape
ChainBlock.X_AXIS_AABB
protected static VoxelShape
NetherPortalBlock.X_AXIS_AABB
protected static VoxelShape
RodBlock.X_AXIS_AABB
protected static VoxelShape
FenceGateBlock.X_COLLISION_SHAPE
private static VoxelShape
AnvilBlock.X_LEG1
private static VoxelShape
AnvilBlock.X_LEG2
protected static VoxelShape
FenceGateBlock.X_OCCLUSION_SHAPE
protected static VoxelShape
FenceGateBlock.X_OCCLUSION_SHAPE_LOW
protected static VoxelShape
FenceGateBlock.X_SHAPE
protected static VoxelShape
FenceGateBlock.X_SHAPE_LOW
private static VoxelShape
AnvilBlock.X_TOP
protected static VoxelShape
ChainBlock.Y_AXIS_AABB
protected static VoxelShape
RodBlock.Y_AXIS_AABB
private static VoxelShape
AnvilBlock.Z_AXIS_AABB
protected static VoxelShape
ChainBlock.Z_AXIS_AABB
protected static VoxelShape
NetherPortalBlock.Z_AXIS_AABB
protected static VoxelShape
RodBlock.Z_AXIS_AABB
protected static VoxelShape
FenceGateBlock.Z_COLLISION_SHAPE
private static VoxelShape
AnvilBlock.Z_LEG1
private static VoxelShape
AnvilBlock.Z_LEG2
protected static VoxelShape
FenceGateBlock.Z_OCCLUSION_SHAPE
protected static VoxelShape
FenceGateBlock.Z_OCCLUSION_SHAPE_LOW
protected static VoxelShape
FenceGateBlock.Z_SHAPE
protected static VoxelShape
FenceGateBlock.Z_SHAPE_LOW
private static VoxelShape
AnvilBlock.Z_TOP
Modifier and TypeFieldDescriptionprivate static Map<Direction,VoxelShape>
AttachedStemBlock.AABBS
private static Map<Direction,VoxelShape>
WallSignBlock.AABBS
private static Map<Direction,VoxelShape>
WallSkullBlock.AABBS
private static Map<Direction,VoxelShape>
WallTorchBlock.AABBS
private Map<BlockState,VoxelShape>
WallBlock.collisionShapeByIndex
private static Map<Tilt,VoxelShape>
BigDripleafBlock.LEAF_SHAPES
private static Map<Direction,VoxelShape>
MultifaceBlock.SHAPE_BY_DIRECTION
private static com.google.common.cache.LoadingCache<VoxelShape,Boolean>
Block.SHAPE_FULL_BLOCK_CACHE
private Map<BlockState,VoxelShape>
WallBlock.shapeByIndex
private static Map<Direction,VoxelShape>
BaseCoralWallFanBlock.SHAPES
private static Map<Direction,VoxelShape>
WallBannerBlock.SHAPES
private static Map<BlockState,VoxelShape>
RedStoneWireBlock.SHAPES_CACHE
private static Map<Direction,VoxelShape>
RedStoneWireBlock.SHAPES_FLOOR
private static Map<Direction,VoxelShape>
RedStoneWireBlock.SHAPES_UP
private Map<BlockState,VoxelShape>
BigDripleafBlock.shapesCache
private Map<BlockState,VoxelShape>
FireBlock.shapesCache
private com.google.common.collect.ImmutableMap<BlockState,VoxelShape>
MultifaceBlock.shapesCache
private Map<BlockState,VoxelShape>
VineBlock.shapesCache
private static Map<Direction,VoxelShape>
BigDripleafBlock.STEM_SHAPES
Modifier and TypeMethodDescriptionprivate static VoxelShape
WallBlock.applyWallShape(VoxelShape p_58034_, WallSide p_58035_, VoxelShape p_58036_, VoxelShape p_58037_)
static VoxelShape
Block.box(double p_49797_, double p_49798_, double p_49799_, double p_49800_, double p_49801_, double p_49802_)
private static VoxelShape
MultifaceBlock.calculateMultifaceShape(BlockState p_153959_)
private static VoxelShape
BigDripleafBlock.calculateShape(BlockState p_152318_)
private static VoxelShape
FireBlock.calculateShape(BlockState p_53491_)
private VoxelShape
RedStoneWireBlock.calculateShape(BlockState p_55643_)
private static VoxelShape
VineBlock.calculateShape(BlockState p_57906_)
LeavesBlock.getBlockSupportShape(BlockState p_54456_, BlockGetter p_54457_, BlockPos p_54458_)
SnowLayerBlock.getBlockSupportShape(BlockState p_56632_, BlockGetter p_56633_, BlockPos p_56634_)
SoulSandBlock.getBlockSupportShape(BlockState p_56707_, BlockGetter p_56708_, BlockPos p_56709_)
BambooBlock.getCollisionShape(BlockState p_48950_, BlockGetter p_48951_, BlockPos p_48952_, CollisionContext p_48953_)
BellBlock.getCollisionShape(BlockState p_49760_, BlockGetter p_49761_, BlockPos p_49762_, CollisionContext p_49763_)
BigDripleafBlock.getCollisionShape(BlockState p_152307_, BlockGetter p_152308_, BlockPos p_152309_, CollisionContext p_152310_)
CactusBlock.getCollisionShape(BlockState p_51176_, BlockGetter p_51177_, BlockPos p_51178_, CollisionContext p_51179_)
ComposterBlock.getCollisionShape(BlockState p_51990_, BlockGetter p_51991_, BlockPos p_51992_, CollisionContext p_51993_)
CrossCollisionBlock.getCollisionShape(BlockState p_52357_, BlockGetter p_52358_, BlockPos p_52359_, CollisionContext p_52360_)
FenceGateBlock.getCollisionShape(BlockState p_53396_, BlockGetter p_53397_, BlockPos p_53398_, CollisionContext p_53399_)
GrindstoneBlock.getCollisionShape(BlockState p_53851_, BlockGetter p_53852_, BlockPos p_53853_, CollisionContext p_53854_)
HoneyBlock.getCollisionShape(BlockState p_54015_, BlockGetter p_54016_, BlockPos p_54017_, CollisionContext p_54018_)
LecternBlock.getCollisionShape(BlockState p_54577_, BlockGetter p_54578_, BlockPos p_54579_, CollisionContext p_54580_)
LiquidBlock.getCollisionShape(BlockState p_54760_, BlockGetter p_54761_, BlockPos p_54762_, CollisionContext p_54763_)
PowderSnowBlock.getCollisionShape(BlockState p_154285_, BlockGetter p_154286_, BlockPos p_154287_, CollisionContext p_154288_)
ScaffoldingBlock.getCollisionShape(BlockState p_56068_, BlockGetter p_56069_, BlockPos p_56070_, CollisionContext p_56071_)
SnowLayerBlock.getCollisionShape(BlockState p_56625_, BlockGetter p_56626_, BlockPos p_56627_, CollisionContext p_56628_)
SoulSandBlock.getCollisionShape(BlockState p_56702_, BlockGetter p_56703_, BlockPos p_56704_, CollisionContext p_56705_)
WallBlock.getCollisionShape(BlockState p_58055_, BlockGetter p_58056_, BlockPos p_58057_, CollisionContext p_58058_)
AbstractCauldronBlock.getInteractionShape(BlockState p_151955_, BlockGetter p_151956_, BlockPos p_151957_)
ComposterBlock.getInteractionShape(BlockState p_51969_, BlockGetter p_51970_, BlockPos p_51971_)
HopperBlock.getInteractionShape(BlockState p_54099_, BlockGetter p_54100_, BlockPos p_54101_)
ScaffoldingBlock.getInteractionShape(BlockState p_56053_, BlockGetter p_56054_, BlockPos p_56055_)
FenceBlock.getOcclusionShape(BlockState p_53338_, BlockGetter p_53339_, BlockPos p_53340_)
FenceGateBlock.getOcclusionShape(BlockState p_53401_, BlockGetter p_53402_, BlockPos p_53403_)
LecternBlock.getOcclusionShape(BlockState p_54584_, BlockGetter p_54585_, BlockPos p_54586_)
PointedDripstoneBlock.getOcclusionShape(BlockState p_154170_, BlockGetter p_154171_, BlockPos p_154172_)
PowderSnowBlock.getOcclusionShape(BlockState p_154272_, BlockGetter p_154273_, BlockPos p_154274_)
SkullBlock.getOcclusionShape(BlockState p_56336_, BlockGetter p_56337_, BlockPos p_56338_)
AbstractCauldronBlock.getShape(BlockState p_151964_, BlockGetter p_151965_, BlockPos p_151966_, CollisionContext p_151967_)
AirBlock.getShape(BlockState p_48760_, BlockGetter p_48761_, BlockPos p_48762_, CollisionContext p_48763_)
AmethystClusterBlock.getShape(BlockState p_152021_, BlockGetter p_152022_, BlockPos p_152023_, CollisionContext p_152024_)
AnvilBlock.getShape(BlockState p_48816_, BlockGetter p_48817_, BlockPos p_48818_, CollisionContext p_48819_)
AttachedStemBlock.getShape(BlockState p_48858_, BlockGetter p_48859_, BlockPos p_48860_, CollisionContext p_48861_)
AzaleaBlock.getShape(BlockState p_152084_, BlockGetter p_152085_, BlockPos p_152086_, CollisionContext p_152087_)
BambooBlock.getShape(BlockState p_48945_, BlockGetter p_48946_, BlockPos p_48947_, CollisionContext p_48948_)
BambooSaplingBlock.getShape(BlockState p_49003_, BlockGetter p_49004_, BlockPos p_49005_, CollisionContext p_49006_)
BannerBlock.getShape(BlockState p_49038_, BlockGetter p_49039_, BlockPos p_49040_, CollisionContext p_49041_)
BaseCoralFanBlock.getShape(BlockState p_49108_, BlockGetter p_49109_, BlockPos p_49110_, CollisionContext p_49111_)
BaseCoralPlantBlock.getShape(BlockState p_49153_, BlockGetter p_49154_, BlockPos p_49155_, CollisionContext p_49156_)
BaseCoralPlantTypeBlock.getShape(BlockState p_49182_, BlockGetter p_49183_, BlockPos p_49184_, CollisionContext p_49185_)
BaseCoralWallFanBlock.getShape(BlockState p_49219_, BlockGetter p_49220_, BlockPos p_49221_, CollisionContext p_49222_)
BaseFireBlock.getShape(BlockState p_49274_, BlockGetter p_49275_, BlockPos p_49276_, CollisionContext p_49277_)
BasePressurePlateBlock.getShape(BlockState p_49341_, BlockGetter p_49342_, BlockPos p_49343_, CollisionContext p_49344_)
BaseRailBlock.getShape(BlockState p_49403_, BlockGetter p_49404_, BlockPos p_49405_, CollisionContext p_49406_)
BedBlock.getShape(BlockState p_49547_, BlockGetter p_49548_, BlockPos p_49549_, CollisionContext p_49550_)
BeetrootBlock.getShape(BlockState p_49672_, BlockGetter p_49673_, BlockPos p_49674_, CollisionContext p_49675_)
BellBlock.getShape(BlockState p_49755_, BlockGetter p_49756_, BlockPos p_49757_, CollisionContext p_49758_)
BigDripleafBlock.getShape(BlockState p_152261_, BlockGetter p_152262_, BlockPos p_152263_, CollisionContext p_152264_)
BigDripleafStemBlock.getShape(BlockState p_152360_, BlockGetter p_152361_, BlockPos p_152362_, CollisionContext p_152363_)
BrewingStandBlock.getShape(BlockState p_50952_, BlockGetter p_50953_, BlockPos p_50954_, CollisionContext p_50955_)
BubbleColumnBlock.getShape(BlockState p_51005_, BlockGetter p_51006_, BlockPos p_51007_, CollisionContext p_51008_)
ButtonBlock.getShape(BlockState p_51104_, BlockGetter p_51105_, BlockPos p_51106_, CollisionContext p_51107_)
CactusBlock.getShape(BlockState p_51171_, BlockGetter p_51172_, BlockPos p_51173_, CollisionContext p_51174_)
CakeBlock.getShape(BlockState p_51222_, BlockGetter p_51223_, BlockPos p_51224_, CollisionContext p_51225_)
CampfireBlock.getShape(BlockState p_51309_, BlockGetter p_51310_, BlockPos p_51311_, CollisionContext p_51312_)
CandleBlock.getShape(BlockState p_152817_, BlockGetter p_152818_, BlockPos p_152819_, CollisionContext p_152820_)
CandleCakeBlock.getShape(BlockState p_152875_, BlockGetter p_152876_, BlockPos p_152877_, CollisionContext p_152878_)
CarpetBlock.getShape(BlockState p_152917_, BlockGetter p_152918_, BlockPos p_152919_, CollisionContext p_152920_)
CarrotBlock.getShape(BlockState p_51330_, BlockGetter p_51331_, BlockPos p_51332_, CollisionContext p_51333_)
ChainBlock.getShape(BlockState p_51470_, BlockGetter p_51471_, BlockPos p_51472_, CollisionContext p_51473_)
ChestBlock.getShape(BlockState p_51569_, BlockGetter p_51570_, BlockPos p_51571_, CollisionContext p_51572_)
CocoaBlock.getShape(BlockState p_51787_, BlockGetter p_51788_, BlockPos p_51789_, CollisionContext p_51790_)
ComposterBlock.getShape(BlockState p_51973_, BlockGetter p_51974_, BlockPos p_51975_, CollisionContext p_51976_)
ConduitBlock.getShape(BlockState p_52122_, BlockGetter p_52123_, BlockPos p_52124_, CollisionContext p_52125_)
CoralPlantBlock.getShape(BlockState p_52190_, BlockGetter p_52191_, BlockPos p_52192_, CollisionContext p_52193_)
CropBlock.getShape(BlockState p_52297_, BlockGetter p_52298_, BlockPos p_52299_, CollisionContext p_52300_)
CrossCollisionBlock.getShape(BlockState p_52352_, BlockGetter p_52353_, BlockPos p_52354_, CollisionContext p_52355_)
DaylightDetectorBlock.getShape(BlockState p_52402_, BlockGetter p_52403_, BlockPos p_52404_, CollisionContext p_52405_)
DeadBushBlock.getShape(BlockState p_52419_, BlockGetter p_52420_, BlockPos p_52421_, CollisionContext p_52422_)
DiodeBlock.getShape(BlockState p_52556_, BlockGetter p_52557_, BlockPos p_52558_, CollisionContext p_52559_)
DirtPathBlock.getShape(BlockState p_153143_, BlockGetter p_153144_, BlockPos p_153145_, CollisionContext p_153146_)
DoorBlock.getShape(BlockState p_52807_, BlockGetter p_52808_, BlockPos p_52809_, CollisionContext p_52810_)
DragonEggBlock.getShape(BlockState p_52930_, BlockGetter p_52931_, BlockPos p_52932_, CollisionContext p_52933_)
EnchantmentTableBlock.getShape(BlockState p_52988_, BlockGetter p_52989_, BlockPos p_52990_, CollisionContext p_52991_)
EnderChestBlock.getShape(BlockState p_53171_, BlockGetter p_53172_, BlockPos p_53173_, CollisionContext p_53174_)
EndPortalBlock.getShape(BlockState p_53038_, BlockGetter p_53039_, BlockPos p_53040_, CollisionContext p_53041_)
EndPortalFrameBlock.getShape(BlockState p_53073_, BlockGetter p_53074_, BlockPos p_53075_, CollisionContext p_53076_)
FarmBlock.getShape(BlockState p_53290_, BlockGetter p_53291_, BlockPos p_53292_, CollisionContext p_53293_)
FenceGateBlock.getShape(BlockState p_53391_, BlockGetter p_53392_, BlockPos p_53393_, CollisionContext p_53394_)
FireBlock.getShape(BlockState p_53474_, BlockGetter p_53475_, BlockPos p_53476_, CollisionContext p_53477_)
FlowerBlock.getShape(BlockState p_53517_, BlockGetter p_53518_, BlockPos p_53519_, CollisionContext p_53520_)
FlowerPotBlock.getShape(BlockState p_53556_, BlockGetter p_53557_, BlockPos p_53558_, CollisionContext p_53559_)
FungusBlock.getShape(BlockState p_53618_, BlockGetter p_53619_, BlockPos p_53620_, CollisionContext p_53621_)
GrindstoneBlock.getShape(BlockState p_53842_, BlockGetter p_53843_, BlockPos p_53844_, CollisionContext p_53845_)
GrowingPlantBlock.getShape(BlockState p_53880_, BlockGetter p_53881_, BlockPos p_53882_, CollisionContext p_53883_)
HangingRootsBlock.getShape(BlockState p_153342_, BlockGetter p_153343_, BlockPos p_153344_, CollisionContext p_153345_)
HopperBlock.getShape(BlockState p_54105_, BlockGetter p_54106_, BlockPos p_54107_, CollisionContext p_54108_)
LadderBlock.getShape(BlockState p_54372_, BlockGetter p_54373_, BlockPos p_54374_, CollisionContext p_54375_)
LanternBlock.getShape(BlockState p_153474_, BlockGetter p_153475_, BlockPos p_153476_, CollisionContext p_153477_)
LecternBlock.getShape(BlockState p_54561_, BlockGetter p_54562_, BlockPos p_54563_, CollisionContext p_54564_)
LeverBlock.getShape(BlockState p_54665_, BlockGetter p_54666_, BlockPos p_54667_, CollisionContext p_54668_)
LightBlock.getShape(BlockState p_153668_, BlockGetter p_153669_, BlockPos p_153670_, CollisionContext p_153671_)
LiquidBlock.getShape(BlockState p_54749_, BlockGetter p_54750_, BlockPos p_54751_, CollisionContext p_54752_)
MultifaceBlock.getShape(BlockState p_153851_, BlockGetter p_153852_, BlockPos p_153853_, CollisionContext p_153854_)
MushroomBlock.getShape(BlockState p_54889_, BlockGetter p_54890_, BlockPos p_54891_, CollisionContext p_54892_)
NetherPortalBlock.getShape(BlockState p_54942_, BlockGetter p_54943_, BlockPos p_54944_, CollisionContext p_54945_)
NetherSproutsBlock.getShape(BlockState p_54955_, BlockGetter p_54956_, BlockPos p_54957_, CollisionContext p_54958_)
NetherWartBlock.getShape(BlockState p_54986_, BlockGetter p_54987_, BlockPos p_54988_, CollisionContext p_54989_)
PipeBlock.getShape(BlockState p_55170_, BlockGetter p_55171_, BlockPos p_55172_, CollisionContext p_55173_)
PointedDripstoneBlock.getShape(BlockState p_154117_, BlockGetter p_154118_, BlockPos p_154119_, CollisionContext p_154120_)
PotatoBlock.getShape(BlockState p_55200_, BlockGetter p_55201_, BlockPos p_55202_, CollisionContext p_55203_)
RedstoneWallTorchBlock.getShape(BlockState p_55781_, BlockGetter p_55782_, BlockPos p_55783_, CollisionContext p_55784_)
RedStoneWireBlock.getShape(BlockState p_55620_, BlockGetter p_55621_, BlockPos p_55622_, CollisionContext p_55623_)
RodBlock.getShape(BlockState p_154346_, BlockGetter p_154347_, BlockPos p_154348_, CollisionContext p_154349_)
RootsBlock.getShape(BlockState p_55915_, BlockGetter p_55916_, BlockPos p_55917_, CollisionContext p_55918_)
SaplingBlock.getShape(BlockState p_56008_, BlockGetter p_56009_, BlockPos p_56010_, CollisionContext p_56011_)
ScaffoldingBlock.getShape(BlockState p_56057_, BlockGetter p_56058_, BlockPos p_56059_, CollisionContext p_56060_)
SculkSensorBlock.getShape(BlockState p_154432_, BlockGetter p_154433_, BlockPos p_154434_, CollisionContext p_154435_)
SeagrassBlock.getShape(BlockState p_154525_, BlockGetter p_154526_, BlockPos p_154527_, CollisionContext p_154528_)
SeaPickleBlock.getShape(BlockState p_56122_, BlockGetter p_56123_, BlockPos p_56124_, CollisionContext p_56125_)
ShulkerBoxBlock.getShape(BlockState p_56257_, BlockGetter p_56258_, BlockPos p_56259_, CollisionContext p_56260_)
SignBlock.getShape(BlockState p_56293_, BlockGetter p_56294_, BlockPos p_56295_, CollisionContext p_56296_)
SkullBlock.getShape(BlockState p_56331_, BlockGetter p_56332_, BlockPos p_56333_, CollisionContext p_56334_)
SlabBlock.getShape(BlockState p_56390_, BlockGetter p_56391_, BlockPos p_56392_, CollisionContext p_56393_)
SmallDripleafBlock.getShape(BlockState p_154610_, BlockGetter p_154611_, BlockPos p_154612_, CollisionContext p_154613_)
SnowLayerBlock.getShape(BlockState p_56620_, BlockGetter p_56621_, BlockPos p_56622_, CollisionContext p_56623_)
SporeBlossomBlock.getShape(BlockState p_154699_, BlockGetter p_154700_, BlockPos p_154701_, CollisionContext p_154702_)
StairBlock.getShape(BlockState p_56956_, BlockGetter p_56957_, BlockPos p_56958_, CollisionContext p_56959_)
StemBlock.getShape(BlockState p_57047_, BlockGetter p_57048_, BlockPos p_57049_, CollisionContext p_57050_)
StonecutterBlock.getShape(BlockState p_57100_, BlockGetter p_57101_, BlockPos p_57102_, CollisionContext p_57103_)
StructureVoidBlock.getShape(BlockState p_57158_, BlockGetter p_57159_, BlockPos p_57160_, CollisionContext p_57161_)
SugarCaneBlock.getShape(BlockState p_57193_, BlockGetter p_57194_, BlockPos p_57195_, CollisionContext p_57196_)
SweetBerryBushBlock.getShape(BlockState p_57291_, BlockGetter p_57292_, BlockPos p_57293_, CollisionContext p_57294_)
TallGrassBlock.getShape(BlockState p_57336_, BlockGetter p_57337_, BlockPos p_57338_, CollisionContext p_57339_)
TallSeagrassBlock.getShape(BlockState p_154763_, BlockGetter p_154764_, BlockPos p_154765_, CollisionContext p_154766_)
TorchBlock.getShape(BlockState p_57510_, BlockGetter p_57511_, BlockPos p_57512_, CollisionContext p_57513_)
TrapDoorBlock.getShape(BlockState p_57563_, BlockGetter p_57564_, BlockPos p_57565_, CollisionContext p_57566_)
TripWireBlock.getShape(BlockState p_57654_, BlockGetter p_57655_, BlockPos p_57656_, CollisionContext p_57657_)
TripWireHookBlock.getShape(BlockState p_57740_, BlockGetter p_57741_, BlockPos p_57742_, CollisionContext p_57743_)
TurtleEggBlock.getShape(BlockState p_57809_, BlockGetter p_57810_, BlockPos p_57811_, CollisionContext p_57812_)
VineBlock.getShape(BlockState p_57897_, BlockGetter p_57898_, BlockPos p_57899_, CollisionContext p_57900_)
WallBannerBlock.getShape(BlockState p_57944_, BlockGetter p_57945_, BlockPos p_57946_, CollisionContext p_57947_)
WallBlock.getShape(BlockState p_58050_, BlockGetter p_58051_, BlockPos p_58052_, CollisionContext p_58053_)
WallSignBlock.getShape(BlockState p_58092_, BlockGetter p_58093_, BlockPos p_58094_, CollisionContext p_58095_)
WallSkullBlock.getShape(BlockState p_58114_, BlockGetter p_58115_, BlockPos p_58116_, CollisionContext p_58117_)
static VoxelShape
WallTorchBlock.getShape(BlockState p_58157_)
WallTorchBlock.getShape(BlockState p_58152_, BlockGetter p_58153_, BlockPos p_58154_, CollisionContext p_58155_)
WaterlilyBlock.getShape(BlockState p_58169_, BlockGetter p_58170_, BlockPos p_58171_, CollisionContext p_58172_)
AbstractGlassBlock.getVisualShape(BlockState p_48735_, BlockGetter p_48736_, BlockPos p_48737_, CollisionContext p_48738_)
FenceBlock.getVisualShape(BlockState p_53311_, BlockGetter p_53312_, BlockPos p_53313_, CollisionContext p_53314_)
IronBarsBlock.getVisualShape(BlockState p_54202_, BlockGetter p_54203_, BlockPos p_54204_, CollisionContext p_54205_)
PowderSnowBlock.getVisualShape(BlockState p_154276_, BlockGetter p_154277_, BlockPos p_154278_, CollisionContext p_154279_)
SnowLayerBlock.getVisualShape(BlockState p_56597_, BlockGetter p_56598_, BlockPos p_56599_, CollisionContext p_56600_)
SoulSandBlock.getVisualShape(BlockState p_56684_, BlockGetter p_56685_, BlockPos p_56686_, CollisionContext p_56687_)
private VoxelShape
BellBlock.getVoxelShape(BlockState p_49767_)
private VoxelShape
GrindstoneBlock.getVoxelShape(BlockState p_53856_)
protected VoxelShape[]
CrossCollisionBlock.makeShapes(float p_52327_, float p_52328_, float p_52329_, float p_52330_, float p_52331_)
private VoxelShape[]
PipeBlock.makeShapes(float p_55162_)
private static VoxelShape[]
StairBlock.makeShapes(VoxelShape p_56934_, VoxelShape p_56935_, VoxelShape p_56936_, VoxelShape p_56937_, VoxelShape p_56938_)
private static VoxelShape
StairBlock.makeStairShape(int p_56865_, VoxelShape p_56866_, VoxelShape p_56867_, VoxelShape p_56868_, VoxelShape p_56869_, VoxelShape p_56870_)
Modifier and TypeMethodDescriptionprotected com.google.common.collect.ImmutableMap<BlockState,VoxelShape>
Block.getShapeForEachState(Function<BlockState,VoxelShape> p_152459_)
private Map<BlockState,VoxelShape>
WallBlock.makeShapes(float p_57966_, float p_57967_, float p_57968_, float p_57969_, float p_57970_, float p_57971_)
Modifier and TypeMethodDescriptionprivate static VoxelShape
WallBlock.applyWallShape(VoxelShape p_58034_, WallSide p_58035_, VoxelShape p_58036_, VoxelShape p_58037_)
private static boolean
WallBlock.isCovered(VoxelShape p_58039_, VoxelShape p_58040_)
static boolean
Block.isFaceFull(VoxelShape p_49919_, Direction p_49920_)
static boolean
Block.isShapeFullBlock(VoxelShape p_49917_)
private static VoxelShape[]
StairBlock.makeShapes(VoxelShape p_56934_, VoxelShape p_56935_, VoxelShape p_56936_, VoxelShape p_56937_, VoxelShape p_56938_)
private static VoxelShape
StairBlock.makeStairShape(int p_56865_, VoxelShape p_56866_, VoxelShape p_56867_, VoxelShape p_56868_, VoxelShape p_56869_, VoxelShape p_56870_)
private WallSide
WallBlock.makeWallState(boolean p_58042_, VoxelShape p_58043_, VoxelShape p_58044_)
private boolean
WallBlock.shouldRaisePost(BlockState p_58007_, BlockState p_58008_, VoxelShape p_58009_)
private void
BeehiveBlock.spawnParticle(Level p_49613_, BlockPos p_49614_, VoxelShape p_49615_, double p_49616_)
private BlockState
WallBlock.updateSides(BlockState p_58025_, boolean p_58026_, boolean p_58027_, boolean p_58028_, boolean p_58029_, VoxelShape p_58030_)
Modifier and TypeMethodDescriptionprotected com.google.common.collect.ImmutableMap<BlockState,VoxelShape>
Block.getShapeForEachState(Function<BlockState,VoxelShape> p_152459_)
ModifierConstructorDescriptionprotected
GrowingPlantBlock(BlockBehaviour.Properties p_53863_, Direction p_53864_, VoxelShape p_53865_, boolean p_53866_)
protected
GrowingPlantBodyBlock(BlockBehaviour.Properties p_53886_, Direction p_53887_, VoxelShape p_53888_, boolean p_53889_)
protected
GrowingPlantHeadBlock(BlockBehaviour.Properties p_53928_, Direction p_53929_, VoxelShape p_53930_, boolean p_53931_, double p_53932_)
-
Uses of VoxelShape in net.minecraft.world.level.block.entity
Modifier and TypeFieldDescriptionstatic VoxelShape
Hopper.ABOVE
static VoxelShape
Hopper.INSIDE
static VoxelShape
Hopper.SUCK
-
Uses of VoxelShape in net.minecraft.world.level.block.piston
Modifier and TypeFieldDescriptionprotected static VoxelShape
PistonBaseBlock.DOWN_AABB
protected static VoxelShape
PistonHeadBlock.DOWN_AABB
protected static VoxelShape
PistonHeadBlock.DOWN_ARM_AABB
protected static VoxelShape
PistonBaseBlock.EAST_AABB
protected static VoxelShape
PistonHeadBlock.EAST_AABB
protected static VoxelShape
PistonHeadBlock.EAST_ARM_AABB
protected static VoxelShape
PistonBaseBlock.NORTH_AABB
protected static VoxelShape
PistonHeadBlock.NORTH_AABB
protected static VoxelShape
PistonHeadBlock.NORTH_ARM_AABB
private static VoxelShape[]
PistonHeadBlock.SHAPES_LONG
private static VoxelShape[]
PistonHeadBlock.SHAPES_SHORT
protected static VoxelShape
PistonHeadBlock.SHORT_DOWN_ARM_AABB
protected static VoxelShape
PistonHeadBlock.SHORT_EAST_ARM_AABB
protected static VoxelShape
PistonHeadBlock.SHORT_NORTH_ARM_AABB
protected static VoxelShape
PistonHeadBlock.SHORT_SOUTH_ARM_AABB
protected static VoxelShape
PistonHeadBlock.SHORT_UP_ARM_AABB
protected static VoxelShape
PistonHeadBlock.SHORT_WEST_ARM_AABB
protected static VoxelShape
PistonBaseBlock.SOUTH_AABB
protected static VoxelShape
PistonHeadBlock.SOUTH_AABB
protected static VoxelShape
PistonHeadBlock.SOUTH_ARM_AABB
protected static VoxelShape
PistonBaseBlock.UP_AABB
protected static VoxelShape
PistonHeadBlock.UP_AABB
protected static VoxelShape
PistonHeadBlock.UP_ARM_AABB
protected static VoxelShape
PistonBaseBlock.WEST_AABB
protected static VoxelShape
PistonHeadBlock.WEST_AABB
protected static VoxelShape
PistonHeadBlock.WEST_ARM_AABB
Modifier and TypeMethodDescriptionprivate static VoxelShape
PistonHeadBlock.calculateShape(Direction p_60310_, boolean p_60311_)
MovingPistonBlock.getCollisionShape(BlockState p_60104_, BlockGetter p_60105_, BlockPos p_60106_, CollisionContext p_60107_)
PistonMovingBlockEntity.getCollisionShape(BlockGetter p_60357_, BlockPos p_60358_)
MovingPistonBlock.getShape(BlockState p_60099_, BlockGetter p_60100_, BlockPos p_60101_, CollisionContext p_60102_)
PistonBaseBlock.getShape(BlockState p_60220_, BlockGetter p_60221_, BlockPos p_60222_, CollisionContext p_60223_)
PistonHeadBlock.getShape(BlockState p_60320_, BlockGetter p_60321_, BlockPos p_60322_, CollisionContext p_60323_)
private static VoxelShape[]
PistonHeadBlock.makeShapes(boolean p_60313_)
-
Uses of VoxelShape in net.minecraft.world.level.block.state
Modifier and TypeFieldDescriptionprotected VoxelShape
BlockBehaviour.BlockStateBase.Cache.collisionShape
(package private) VoxelShape[]
BlockBehaviour.BlockStateBase.Cache.occlusionShapes
Modifier and TypeMethodDescriptionBlockBehaviour.BlockStateBase.getBlockSupportShape(BlockGetter p_60817_, BlockPos p_60818_)
BlockBehaviour.getBlockSupportShape(BlockState p_60581_, BlockGetter p_60582_, BlockPos p_60583_)
Deprecated.BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter p_60813_, BlockPos p_60814_)
BlockBehaviour.BlockStateBase.getCollisionShape(BlockGetter p_60743_, BlockPos p_60744_, CollisionContext p_60745_)
BlockBehaviour.getCollisionShape(BlockState p_60572_, BlockGetter p_60573_, BlockPos p_60574_, CollisionContext p_60575_)
Deprecated.BlockBehaviour.BlockStateBase.getFaceOcclusionShape(BlockGetter p_60656_, BlockPos p_60657_, Direction p_60658_)
BlockBehaviour.BlockStateBase.getInteractionShape(BlockGetter p_60821_, BlockPos p_60822_)
BlockBehaviour.getInteractionShape(BlockState p_60547_, BlockGetter p_60548_, BlockPos p_60549_)
Deprecated.BlockBehaviour.BlockStateBase.getOcclusionShape(BlockGetter p_60769_, BlockPos p_60770_)
BlockBehaviour.getOcclusionShape(BlockState p_60578_, BlockGetter p_60579_, BlockPos p_60580_)
Deprecated.BlockBehaviour.BlockStateBase.getShape(BlockGetter p_60809_, BlockPos p_60810_)
BlockBehaviour.BlockStateBase.getShape(BlockGetter p_60652_, BlockPos p_60653_, CollisionContext p_60654_)
BlockBehaviour.getShape(BlockState p_60555_, BlockGetter p_60556_, BlockPos p_60557_, CollisionContext p_60558_)
Deprecated.BlockBehaviour.BlockStateBase.getVisualShape(BlockGetter p_60772_, BlockPos p_60773_, CollisionContext p_60774_)
BlockBehaviour.getVisualShape(BlockState p_60479_, BlockGetter p_60480_, BlockPos p_60481_, CollisionContext p_60482_)
Deprecated. -
Uses of VoxelShape in net.minecraft.world.level.border
Modifier and TypeMethodDescriptionWorldBorder.BorderExtent.getCollisionShape()
WorldBorder.getCollisionShape()
WorldBorder.MovingBorderExtent.getCollisionShape()
WorldBorder.StaticBorderExtent.getCollisionShape()
-
Uses of VoxelShape in net.minecraft.world.level.levelgen.feature.structures
Modifier and TypeFieldDescription(package private) org.apache.commons.lang3.mutable.MutableObject<VoxelShape>
JigsawPlacement.PieceState.free
Modifier and TypeMethodDescription(package private) void
JigsawPlacement.Placer.tryPlacingChildren(PoolElementStructurePiece p_161637_, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> p_161638_, int p_161639_, int p_161640_, boolean p_161641_, LevelHeightAccessor p_161642_)
ModifierConstructorDescription(package private)
PieceState(PoolElementStructurePiece p_68976_, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> p_68977_, int p_68978_, int p_68979_)
-
Uses of VoxelShape in net.minecraft.world.level.lighting
Modifier and TypeMethodDescriptionprotected VoxelShape
LayerLightEngine.getShape(BlockState p_75679_, long p_75680_, Direction p_75681_)
-
Uses of VoxelShape in net.minecraft.world.level.material
Modifier and TypeMethodDescriptionEmptyFluid.getShape(FluidState p_75939_, BlockGetter p_75940_, BlockPos p_75941_)
FlowingFluid.getShape(FluidState p_76084_, BlockGetter p_76085_, BlockPos p_76086_)
abstract VoxelShape
Fluid.getShape(FluidState p_76137_, BlockGetter p_76138_, BlockPos p_76139_)
FluidState.getShape(BlockGetter p_76184_, BlockPos p_76185_)
-
Uses of VoxelShape in net.minecraft.world.phys.shapes
Modifier and TypeFieldDescriptionprivate static VoxelShape
Shapes.BLOCK
private VoxelShape
SliceShape.delegate
private static VoxelShape
Shapes.EMPTY
private VoxelShape[]
VoxelShape.faces
static VoxelShape
Shapes.INFINITY
Modifier and TypeMethodDescriptionstatic VoxelShape
Shapes.block()
static VoxelShape
Shapes.box(double p_83049_, double p_83050_, double p_83051_, double p_83052_, double p_83053_, double p_83054_)
private VoxelShape
VoxelShape.calculateFace(Direction p_83295_)
static VoxelShape
Shapes.create(double p_166050_, double p_166051_, double p_166052_, double p_166053_, double p_166054_, double p_166055_)
static VoxelShape
static VoxelShape
Shapes.empty()
static VoxelShape
Shapes.getFaceShape(VoxelShape p_83122_, Direction p_83123_)
VoxelShape.getFaceShape(Direction p_83264_)
static VoxelShape
Shapes.join(VoxelShape p_83114_, VoxelShape p_83115_, BooleanOp p_83116_)
static VoxelShape
Shapes.joinUnoptimized(VoxelShape p_83149_, VoxelShape p_83150_, BooleanOp p_83151_)
VoxelShape.move(double p_83217_, double p_83218_, double p_83219_)
VoxelShape.optimize()
static VoxelShape
Shapes.or(VoxelShape p_83111_, VoxelShape p_83112_)
static VoxelShape
Shapes.or(VoxelShape p_83125_, VoxelShape... p_83126_)
Modifier and TypeMethodDescriptionstatic boolean
Shapes.blockOccudes(VoxelShape p_83118_, VoxelShape p_83119_, Direction p_83120_)
static boolean
Shapes.faceShapeOccludes(VoxelShape p_83146_, VoxelShape p_83147_)
static VoxelShape
Shapes.getFaceShape(VoxelShape p_83122_, Direction p_83123_)
boolean
CollisionContext.isAbove(VoxelShape p_82755_, BlockPos p_82756_, boolean p_82757_)
boolean
EntityCollisionContext.isAbove(VoxelShape p_82886_, BlockPos p_82887_, boolean p_82888_)
static VoxelShape
Shapes.join(VoxelShape p_83114_, VoxelShape p_83115_, BooleanOp p_83116_)
static boolean
Shapes.joinIsNotEmpty(VoxelShape p_83158_, VoxelShape p_83159_, BooleanOp p_83160_)
static VoxelShape
Shapes.joinUnoptimized(VoxelShape p_83149_, VoxelShape p_83150_, BooleanOp p_83151_)
static boolean
Shapes.mergedFaceOccludes(VoxelShape p_83153_, VoxelShape p_83154_, Direction p_83155_)
static VoxelShape
Shapes.or(VoxelShape p_83111_, VoxelShape p_83112_)
static VoxelShape
Shapes.or(VoxelShape p_83125_, VoxelShape... p_83126_)
Modifier and TypeMethodDescriptionstatic double
Shapes.collide(Direction.Axis p_83135_, AABB p_83136_, Stream<VoxelShape> p_83137_, double p_83138_)
static double
Shapes.collide(Direction.Axis p_83128_, AABB p_83129_, LevelReader p_83130_, double p_83131_, CollisionContext p_83132_, Stream<VoxelShape> p_83133_)
private static double
Shapes.collide(AABB p_83067_, LevelReader p_83068_, double p_83069_, CollisionContext p_83070_, AxisCycle p_83071_, Stream<VoxelShape> p_83072_)
ModifierConstructorDescriptionSliceShape(VoxelShape p_83173_, Direction.Axis p_83174_, int p_83175_)
-
Uses of VoxelShape in net.minecraftforge.debug.block
Modifier and TypeFieldDescriptionprivate static VoxelShape
FullPotsAccessorDemo.DioriteFlowerPotBlock.SHAPE
Modifier and TypeMethodDescriptionFullPotsAccessorDemo.DioriteFlowerPotBlock.getShape(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)