Uses of Class
net.minecraft.world.phys.shapes.VoxelShape
Packages that use VoxelShape
Package
Description
-
Uses of VoxelShape in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate void
ClientLevel.spawnParticle
(BlockPos pPos, ParticleOptions pParticleData, VoxelShape pVoxelShape, double pY) -
Uses of VoxelShape in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate static void
LevelRenderer.renderShape
(PoseStack pPoseStack, VertexConsumer pConsumer, VoxelShape pShape, double pX, double pY, double pZ, float pRed, float pGreen, float pBlue, float pAlpha) static void
LevelRenderer.renderVoxelShape
(PoseStack pPoseStack, VertexConsumer pConsumer, VoxelShape pShape, double pX, double pY, double pZ, float pRed, float pGreen, float pBlue, float pAlpha, boolean p_286443_) -
Uses of VoxelShape in net.minecraft.client.renderer.debug
Fields in net.minecraft.client.renderer.debug with type parameters of type VoxelShape -
Uses of VoxelShape in net.minecraft.world.entity
Methods in net.minecraft.world.entity that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionprivate static List
<VoxelShape> Entity.collectColliders
(Entity pEntity, Level pLevel, List<VoxelShape> pCollisions, AABB pBoundingBox) Method parameters in net.minecraft.world.entity with type arguments of type VoxelShapeModifier and TypeMethodDescriptionprivate static float[]
Entity.collectCandidateStepUpHeights
(AABB pBox, List<VoxelShape> pColliders, float pDeltaY, float pMaxUpStep) private static List
<VoxelShape> Entity.collectColliders
(Entity pEntity, Level pLevel, List<VoxelShape> pCollisions, AABB pBoundingBox) static Vec3
Entity.collideBoundingBox
(Entity pEntity, Vec3 pVec, AABB pCollisionBox, Level pLevel, List<VoxelShape> pPotentialHits) private static Vec3
Entity.collideWithShapes
(Vec3 pDeltaMovement, AABB pEntityBB, List<VoxelShape> pShapes) -
Uses of VoxelShape in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle that return VoxelShapeModifier and TypeMethodDescriptionstatic VoxelShape
DismountHelper.nonClimbableShape
(BlockGetter pLevel, BlockPos pPos) Method parameters in net.minecraft.world.entity.vehicle with type arguments of type VoxelShapeModifier and TypeMethodDescriptionstatic double
DismountHelper.findCeilingFrom
(BlockPos pPos, int pCeiling, Function<BlockPos, VoxelShape> pShapeForPos) -
Uses of VoxelShape in net.minecraft.world.level
Fields in net.minecraft.world.level declared as VoxelShapeFields in net.minecraft.world.level with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate final BiFunction
<BlockPos.MutableBlockPos, VoxelShape, T> BlockCollisions.resultProvider
Methods in net.minecraft.world.level that return VoxelShapeModifier and TypeMethodDescriptionprivate VoxelShape
CollisionGetter.borderCollision
(Entity pEntity, AABB pBox) ClipContext.Block.get
(BlockState pState, BlockGetter pBlock, BlockPos pPos, CollisionContext pCollisionContext) ClipContext.ShapeGetter.get
(BlockState pState, BlockGetter pBlock, BlockPos pPos, CollisionContext pCollisionContext) ClipContext.getBlockShape
(BlockState pBlockState, BlockGetter pLevel, BlockPos pPos) ClipContext.getFluidShape
(FluidState pState, BlockGetter pLevel, BlockPos pPos) Methods in net.minecraft.world.level that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptiondefault Iterable
<VoxelShape> CollisionGetter.getBlockCollisions
(Entity pEntity, AABB pCollisionBox) default Iterable
<VoxelShape> CollisionGetter.getCollisions
(Entity pEntity, AABB pCollisionBox) CollisionGetter.getEntityCollisions
(Entity pEntity, AABB pCollisionBox) default List
<VoxelShape> CommonLevelAccessor.getEntityCollisions
(Entity pEntity, AABB pCollisionBox) default List
<VoxelShape> EntityGetter.getEntityCollisions
(Entity pEntity, AABB pCollisionBox) PathNavigationRegion.getEntityCollisions
(Entity pEntity, AABB pCollisionBox) Methods in net.minecraft.world.level with parameters of type VoxelShapeModifier and TypeMethodDescriptiondefault BlockHitResult
BlockGetter.clipWithInteractionOverride
(Vec3 pStartVec, Vec3 pEndVec, BlockPos pPos, VoxelShape pShape, BlockState pState) CollisionGetter.findFreePosition
(Entity pEntity, VoxelShape pShape, Vec3 pPos, double pX, double pY, double pZ) default double
BlockGetter.getBlockFloorHeight
(VoxelShape pShape, Supplier<VoxelShape> pBelowShapeSupplier) default boolean
CollisionGetter.isUnobstructed
(Entity pEntity, VoxelShape pShape) default boolean
CommonLevelAccessor.isUnobstructed
(Entity pEntity, VoxelShape pShape) default boolean
EntityGetter.isUnobstructed
(Entity pEntity, VoxelShape pShape) Method parameters in net.minecraft.world.level with type arguments of type VoxelShapeModifier and TypeMethodDescriptiondefault double
BlockGetter.getBlockFloorHeight
(VoxelShape pShape, Supplier<VoxelShape> pBelowShapeSupplier) Constructor parameters in net.minecraft.world.level with type arguments of type VoxelShapeModifierConstructorDescriptionBlockCollisions
(CollisionGetter pCollisionGetter, Entity pEntity, AABB pBox, boolean pOnlySuffocatingBlocks, BiFunction<BlockPos.MutableBlockPos, VoxelShape, T> pResultProvider) -
Uses of VoxelShape in net.minecraft.world.level.block
Fields in net.minecraft.world.level.block declared as VoxelShapeModifier and TypeFieldDescriptionprivate static final VoxelShape
BaseCoralFanBlock.AABB
private static final VoxelShape
BaseCoralPlantTypeBlock.AABB
protected static final VoxelShape
BasePressurePlateBlock.AABB
protected static final VoxelShape
BaseTorchBlock.AABB
protected static final VoxelShape
ChestBlock.AABB
protected static final VoxelShape
LanternBlock.AABB
protected static final VoxelShape
TripWireBlock.AABB
protected static final VoxelShape
WaterlilyBlock.AABB
private static final VoxelShape
AnvilBlock.BASE
protected static final VoxelShape
BedBlock.BASE
private static final VoxelShape
HopperBlock.BASE
protected static final VoxelShape
EndPortalFrameBlock.BASE_SHAPE
private static final VoxelShape
PointedDripstoneBlock.BASE_SHAPE
private static final VoxelShape
BellBlock.BELL_BOTTOM_SHAPE
private static final VoxelShape
BellBlock.BELL_SHAPE
private static final VoxelShape
BellBlock.BELL_TOP_SHAPE
private static final VoxelShape
ScaffoldingBlock.BELOW_BLOCK
protected static final VoxelShape
ChorusFlowerBlock.BLOCK_SUPPORT_SHAPE
protected static final VoxelShape
SlabBlock.BOTTOM_AABB
protected static final VoxelShape
StairBlock.BOTTOM_AABB
protected static final VoxelShape
TrapDoorBlock.BOTTOM_AABB
protected static final VoxelShape[]
StairBlock.BOTTOM_SHAPES
private static final VoxelShape
DecoratedPotBlock.BOUNDING_BOX
protected static final VoxelShape
CandleCakeBlock.CAKE_SHAPE
protected static final VoxelShape
CandleCakeBlock.CANDLE_SHAPE
protected static final VoxelShape
ButtonBlock.CEILING_AABB_X
protected static final VoxelShape
ButtonBlock.CEILING_AABB_Z
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_ALL_LEGS
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_GRINDSTONE
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_LEFT_LEG
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_LEFT_POST
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.CEILING_EAST_WEST_RIGHT_POST
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_ALL_LEGS
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_GRINDSTONE
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_LEFT_LEG
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_LEFT_POST
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.CEILING_NORTH_SOUTH_RIGHT_POST
private static final VoxelShape
BellBlock.CEILING_SHAPE
protected static final VoxelShape
SculkShriekerBlock.COLLIDER
protected static final VoxelShape
BambooStalkBlock.COLLISION_SHAPE
protected static final VoxelShape
CactusBlock.COLLISION_SHAPE
private static final VoxelShape
PitcherCropBlock.COLLISION_SHAPE_BULB
private static final VoxelShape
PitcherCropBlock.COLLISION_SHAPE_CROP
protected final VoxelShape[]
CrossCollisionBlock.collisionShapeByIndex
private static final VoxelShape
HopperBlock.CONVEX_BASE
protected static final VoxelShape
BaseFireBlock.DOWN_AABB
private static final VoxelShape
MultifaceBlock.DOWN_AABB
protected static final VoxelShape
LeverBlock.DOWN_AABB_X
protected static final VoxelShape
LeverBlock.DOWN_AABB_Z
private static final VoxelShape
HopperBlock.DOWN_INTERACTION_SHAPE
private static final VoxelShape
ShulkerBoxBlock.DOWN_OPEN_AABB
private static final VoxelShape
HopperBlock.DOWN_SHAPE
protected final VoxelShape
AmethystClusterBlock.downAabb
protected static final VoxelShape
ButtonBlock.EAST_AABB
protected static final VoxelShape
ChestBlock.EAST_AABB
protected static final VoxelShape[]
CocoaBlock.EAST_AABB
protected static final VoxelShape
DoorBlock.EAST_AABB
private static final VoxelShape
FireBlock.EAST_AABB
protected static final VoxelShape
LadderBlock.EAST_AABB
protected static final VoxelShape
LeverBlock.EAST_AABB
private static final VoxelShape
MultifaceBlock.EAST_AABB
protected static final VoxelShape
TripWireHookBlock.EAST_AABB
private static final VoxelShape
VineBlock.EAST_AABB
private static final VoxelShape
HopperBlock.EAST_INTERACTION_SHAPE
private static final VoxelShape
ShulkerBoxBlock.EAST_OPEN_AABB
protected static final VoxelShape
TrapDoorBlock.EAST_OPEN_AABB
protected static final VoxelShape
BedBlock.EAST_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.EAST_SHAPE
private static final VoxelShape
HopperBlock.EAST_SHAPE
private static final VoxelShape
WallBlock.EAST_TEST
private static final VoxelShape
BellBlock.EAST_WEST_BETWEEN
private static final VoxelShape
BellBlock.EAST_WEST_FLOOR_SHAPE
protected final VoxelShape
AmethystClusterBlock.eastAabb
protected static final VoxelShape
EndPortalFrameBlock.EYE_SHAPE
private static final VoxelShape
PowderSnowBlock.FALLING_COLLISION_SHAPE
protected static final VoxelShape
BaseRailBlock.FLAT_AABB
protected static final VoxelShape
ButtonBlock.FLOOR_AABB_X
protected static final VoxelShape
ButtonBlock.FLOOR_AABB_Z
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_ALL_LEGS
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_GRINDSTONE
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_LEFT_LEG
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_LEFT_POST
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.FLOOR_EAST_WEST_RIGHT_POST
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_ALL_LEGS
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_GRINDSTONE
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_LEFT_LEG
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_LEFT_POST
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.FLOOR_NORTH_SOUTH_RIGHT_POST
private static final VoxelShape
CandleBlock.FOUR_AABB
protected static final VoxelShape
SeaPickleBlock.FOUR_AABB
private static final VoxelShape
PointedDripstoneBlock.FRUSTUM_SHAPE
private static final VoxelShape
PitcherCropBlock.FULL_LOWER_SHAPE
protected static final VoxelShape
EndPortalFrameBlock.FULL_SHAPE
private static final VoxelShape
PitcherCropBlock.FULL_UPPER_SHAPE
private static final VoxelShape
HopperBlock.FUNNEL
protected static final VoxelShape
BaseRailBlock.HALF_BLOCK_AABB
protected static final VoxelShape
LanternBlock.HANGING_AABB
private static final VoxelShape
AbstractCauldronBlock.INSIDE
private static final VoxelShape
HopperBlock.INSIDE
protected static final VoxelShape
BambooStalkBlock.LARGE_SHAPE
protected static final VoxelShape
BedBlock.LEG_NORTH_EAST
protected static final VoxelShape
BedBlock.LEG_NORTH_WEST
protected static final VoxelShape
BedBlock.LEG_SOUTH_EAST
protected static final VoxelShape
BedBlock.LEG_SOUTH_WEST
private static final VoxelShape[]
PitcherCropBlock.LOWER_SHAPE_BY_AGE
private static final VoxelShape
SweetBerryBushBlock.MID_GROWTH_SHAPE
private static final VoxelShape
PointedDripstoneBlock.MIDDLE_SHAPE
private static final VoxelShape
TurtleEggBlock.MULTIPLE_EGGS_AABB
protected static final VoxelShape
ButtonBlock.NORTH_AABB
protected static final VoxelShape
ChestBlock.NORTH_AABB
protected static final VoxelShape[]
CocoaBlock.NORTH_AABB
protected static final VoxelShape
DoorBlock.NORTH_AABB
private static final VoxelShape
FireBlock.NORTH_AABB
protected static final VoxelShape
LadderBlock.NORTH_AABB
protected static final VoxelShape
LeverBlock.NORTH_AABB
private static final VoxelShape
MultifaceBlock.NORTH_AABB
protected static final VoxelShape
TripWireHookBlock.NORTH_AABB
private static final VoxelShape
VineBlock.NORTH_AABB
private static final VoxelShape
HopperBlock.NORTH_INTERACTION_SHAPE
private static final VoxelShape
ShulkerBoxBlock.NORTH_OPEN_AABB
protected static final VoxelShape
TrapDoorBlock.NORTH_OPEN_AABB
protected static final VoxelShape
BedBlock.NORTH_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.NORTH_SHAPE
private static final VoxelShape
HopperBlock.NORTH_SHAPE
private static final VoxelShape
BellBlock.NORTH_SOUTH_BETWEEN
private static final VoxelShape
BellBlock.NORTH_SOUTH_FLOOR_SHAPE
private static final VoxelShape
WallBlock.NORTH_TEST
protected final VoxelShape
AmethystClusterBlock.northAabb
protected static final VoxelShape
TripWireBlock.NOT_ATTACHED_AABB
private final VoxelShape[]
FenceBlock.occlusionByIndex
protected static final VoxelShape
StairBlock.OCTET_NNN
protected static final VoxelShape
StairBlock.OCTET_NNP
protected static final VoxelShape
StairBlock.OCTET_NPN
protected static final VoxelShape
StairBlock.OCTET_NPP
protected static final VoxelShape
StairBlock.OCTET_PNN
protected static final VoxelShape
StairBlock.OCTET_PNP
protected static final VoxelShape
StairBlock.OCTET_PPN
protected static final VoxelShape
StairBlock.OCTET_PPP
private static final VoxelShape
CandleBlock.ONE_AABB
protected static final VoxelShape
SeaPickleBlock.ONE_AABB
private static final VoxelShape
TurtleEggBlock.ONE_EGG_AABB
private static final VoxelShape
ComposterBlock.OUTER_SHAPE
protected static final VoxelShape
CactusBlock.OUTLINE_SHAPE
protected static final VoxelShape
SkullBlock.PIGLIN_SHAPE
static final VoxelShape
WallHangingSignBlock.PLANK_EASTWEST
static final VoxelShape
WallHangingSignBlock.PLANK_NORTHSOUTH
private static final VoxelShape
WallBlock.POST_TEST
protected static final VoxelShape
BasePressurePlateBlock.PRESSED_AABB
protected static final VoxelShape
ButtonBlock.PRESSED_CEILING_AABB_X
protected static final VoxelShape
ButtonBlock.PRESSED_CEILING_AABB_Z
protected static final VoxelShape
ButtonBlock.PRESSED_EAST_AABB
protected static final VoxelShape
ButtonBlock.PRESSED_FLOOR_AABB_X
protected static final VoxelShape
ButtonBlock.PRESSED_FLOOR_AABB_Z
protected static final VoxelShape
ButtonBlock.PRESSED_NORTH_AABB
protected static final VoxelShape
ButtonBlock.PRESSED_SOUTH_AABB
protected static final VoxelShape
ButtonBlock.PRESSED_WEST_AABB
private static final VoxelShape
PointedDripstoneBlock.REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK
protected static final VoxelShape
BambooSaplingBlock.SAPLING_SHAPE
private static final VoxelShape
SweetBerryBushBlock.SAPLING_SHAPE
protected final VoxelShape
GrowingPlantBlock.shape
protected static final VoxelShape
AbstractCauldronBlock.SHAPE
private static final VoxelShape
AzaleaBlock.SHAPE
private static final VoxelShape
BannerBlock.SHAPE
protected static final VoxelShape
BaseCoralPlantBlock.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
CeilingHangingSignBlock.SHAPE
protected static final VoxelShape
ConduitBlock.SHAPE
protected static final VoxelShape
CoralPlantBlock.SHAPE
protected static final VoxelShape
DaylightDetectorBlock.SHAPE
protected static final VoxelShape
DeadBushBlock.SHAPE
protected static final VoxelShape
DiodeBlock.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
FarmBlock.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
private static final VoxelShape
HeavyCoreBlock.SHAPE
protected static final VoxelShape
HoneyBlock.SHAPE
protected static final VoxelShape
KelpBlock.SHAPE
protected static final VoxelShape
MudBlock.SHAPE
protected static final VoxelShape
MushroomBlock.SHAPE
protected static final VoxelShape
NetherSproutsBlock.SHAPE
protected static final VoxelShape
RootsBlock.SHAPE
protected static final VoxelShape
SaplingBlock.SHAPE
protected static final VoxelShape
SculkSensorBlock.SHAPE
protected static final VoxelShape
SeagrassBlock.SHAPE
protected static final VoxelShape
SignBlock.SHAPE
protected static final VoxelShape
SkullBlock.SHAPE
protected static final VoxelShape
SmallDripleafBlock.SHAPE
private static final VoxelShape
SnifferEggBlock.SHAPE
protected static final VoxelShape
SoulSandBlock.SHAPE
private static final VoxelShape
SporeBlossomBlock.SHAPE
protected static final VoxelShape
StonecutterBlock.SHAPE
private static final VoxelShape
StructureVoidBlock.SHAPE
protected static final VoxelShape
SugarCaneBlock.SHAPE
protected static final VoxelShape
TallGrassBlock.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
static final VoxelShape
LecternBlock.SHAPE_BASE
private static final VoxelShape[]
BeetrootBlock.SHAPE_BY_AGE
private static final VoxelShape[]
CarrotBlock.SHAPE_BY_AGE
private static final VoxelShape[]
CropBlock.SHAPE_BY_AGE
private static final VoxelShape[]
NetherWartBlock.SHAPE_BY_AGE
private static final VoxelShape[]
PotatoBlock.SHAPE_BY_AGE
protected static final VoxelShape[]
StemBlock.SHAPE_BY_AGE
private static final VoxelShape[]
TorchflowerCropBlock.SHAPE_BY_AGE
protected static final VoxelShape[]
CakeBlock.SHAPE_BY_BITE
protected static final VoxelShape[]
SnowLayerBlock.SHAPE_BY_LAYER
static final VoxelShape
LecternBlock.SHAPE_COLLISION
static final VoxelShape
LecternBlock.SHAPE_COMMON
private static final VoxelShape
RedStoneWireBlock.SHAPE_DOT
static final VoxelShape
LecternBlock.SHAPE_EAST
static final VoxelShape
WallHangingSignBlock.SHAPE_EASTWEST
static final VoxelShape
LecternBlock.SHAPE_NORTH
static final VoxelShape
WallHangingSignBlock.SHAPE_NORTHSOUTH
private static final VoxelShape[]
MangrovePropaguleBlock.SHAPE_PER_AGE
static final VoxelShape
LecternBlock.SHAPE_POST
static final VoxelShape
LecternBlock.SHAPE_SOUTH
static final VoxelShape
LecternBlock.SHAPE_TOP_PLATE
static final VoxelShape
LecternBlock.SHAPE_WEST
protected final VoxelShape[]
CrossCollisionBlock.shapeByIndex
protected final VoxelShape[]
PipeBlock.shapeByIndex
private static final VoxelShape[]
ComposterBlock.SHAPES
protected static final VoxelShape
BambooStalkBlock.SMALL_SHAPE
protected static final VoxelShape
ButtonBlock.SOUTH_AABB
protected static final VoxelShape
ChestBlock.SOUTH_AABB
protected static final VoxelShape[]
CocoaBlock.SOUTH_AABB
protected static final VoxelShape
DoorBlock.SOUTH_AABB
private static final VoxelShape
FireBlock.SOUTH_AABB
protected static final VoxelShape
LadderBlock.SOUTH_AABB
protected static final VoxelShape
LeverBlock.SOUTH_AABB
private static final VoxelShape
MultifaceBlock.SOUTH_AABB
protected static final VoxelShape
TripWireHookBlock.SOUTH_AABB
private static final VoxelShape
VineBlock.SOUTH_AABB
private static final VoxelShape
HopperBlock.SOUTH_INTERACTION_SHAPE
private static final VoxelShape
ShulkerBoxBlock.SOUTH_OPEN_AABB
protected static final VoxelShape
TrapDoorBlock.SOUTH_OPEN_AABB
protected static final VoxelShape
BedBlock.SOUTH_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.SOUTH_SHAPE
private static final VoxelShape
HopperBlock.SOUTH_SHAPE
private static final VoxelShape
WallBlock.SOUTH_TEST
protected final VoxelShape
AmethystClusterBlock.southAabb
static final VoxelShape
LiquidBlock.STABLE_SHAPE
private static final VoxelShape
ScaffoldingBlock.STABLE_SHAPE
private static final VoxelShape
BigDripleafBlock.STEM_SLICER
private static final VoxelShape
CandleBlock.THREE_AABB
protected static final VoxelShape
SeaPickleBlock.THREE_AABB
private static final VoxelShape
PointedDripstoneBlock.TIP_MERGE_SHAPE
private static final VoxelShape
PointedDripstoneBlock.TIP_SHAPE_DOWN
private static final VoxelShape
PointedDripstoneBlock.TIP_SHAPE_UP
private static final VoxelShape
BellBlock.TO_EAST
private static final VoxelShape
BellBlock.TO_NORTH
private static final VoxelShape
BellBlock.TO_SOUTH
private static final VoxelShape
BellBlock.TO_WEST
private static final VoxelShape
HopperBlock.TOP
protected static final VoxelShape
SlabBlock.TOP_AABB
protected static final VoxelShape
StairBlock.TOP_AABB
protected static final VoxelShape
TrapDoorBlock.TOP_AABB
protected static final VoxelShape[]
StairBlock.TOP_SHAPES
private static final VoxelShape
CandleBlock.TWO_AABB
protected static final VoxelShape
SeaPickleBlock.TWO_AABB
private static final VoxelShape
ScaffoldingBlock.UNSTABLE_SHAPE
private static final VoxelShape
ScaffoldingBlock.UNSTABLE_SHAPE_BOTTOM
private static final VoxelShape
FireBlock.UP_AABB
private static final VoxelShape
MultifaceBlock.UP_AABB
private static final VoxelShape
VineBlock.UP_AABB
protected static final VoxelShape
LeverBlock.UP_AABB_X
protected static final VoxelShape
LeverBlock.UP_AABB_Z
private static final VoxelShape
ShulkerBoxBlock.UP_OPEN_AABB
protected final VoxelShape
AmethystClusterBlock.upAabb
private static final VoxelShape[]
PitcherCropBlock.UPPER_SHAPE_BY_AGE
private static final VoxelShape
CampfireBlock.VIRTUAL_FENCE_POST
static final VoxelShape
GrindstoneBlock.WALL_EAST_ALL_LEGS
static final VoxelShape
GrindstoneBlock.WALL_EAST_GRINDSTONE
static final VoxelShape
GrindstoneBlock.WALL_EAST_LEFT_LEG
static final VoxelShape
GrindstoneBlock.WALL_EAST_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_EAST_LEFT_POST
static final VoxelShape
GrindstoneBlock.WALL_EAST_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.WALL_EAST_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_EAST_RIGHT_POST
static final VoxelShape
GrindstoneBlock.WALL_NORTH_ALL_LEGS
static final VoxelShape
GrindstoneBlock.WALL_NORTH_GRINDSTONE
static final VoxelShape
GrindstoneBlock.WALL_NORTH_LEFT_LEG
static final VoxelShape
GrindstoneBlock.WALL_NORTH_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_NORTH_LEFT_POST
static final VoxelShape
GrindstoneBlock.WALL_NORTH_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.WALL_NORTH_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_NORTH_RIGHT_POST
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_ALL_LEGS
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_GRINDSTONE
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_LEFT_LEG
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_LEFT_POST
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_SOUTH_RIGHT_POST
static final VoxelShape
GrindstoneBlock.WALL_WEST_ALL_LEGS
static final VoxelShape
GrindstoneBlock.WALL_WEST_GRINDSTONE
static final VoxelShape
GrindstoneBlock.WALL_WEST_LEFT_LEG
static final VoxelShape
GrindstoneBlock.WALL_WEST_LEFT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_WEST_LEFT_POST
static final VoxelShape
GrindstoneBlock.WALL_WEST_RIGHT_LEG
static final VoxelShape
GrindstoneBlock.WALL_WEST_RIGHT_PIVOT
static final VoxelShape
GrindstoneBlock.WALL_WEST_RIGHT_POST
private static final VoxelShape
ShulkerBoxBlock.WES_OPEN_AABB
protected static final VoxelShape
ButtonBlock.WEST_AABB
protected static final VoxelShape
ChestBlock.WEST_AABB
protected static final VoxelShape[]
CocoaBlock.WEST_AABB
protected static final VoxelShape
DoorBlock.WEST_AABB
private static final VoxelShape
FireBlock.WEST_AABB
protected static final VoxelShape
LadderBlock.WEST_AABB
protected static final VoxelShape
LeverBlock.WEST_AABB
private static final VoxelShape
MultifaceBlock.WEST_AABB
protected static final VoxelShape
TripWireHookBlock.WEST_AABB
private static final VoxelShape
VineBlock.WEST_AABB
private static final VoxelShape
HopperBlock.WEST_INTERACTION_SHAPE
protected static final VoxelShape
TrapDoorBlock.WEST_OPEN_AABB
protected static final VoxelShape
BedBlock.WEST_SHAPE
protected static final VoxelShape
BigDripleafStemBlock.WEST_SHAPE
private static final VoxelShape
HopperBlock.WEST_SHAPE
private static final VoxelShape
WallBlock.WEST_TEST
protected final VoxelShape
AmethystClusterBlock.westAabb
private static final VoxelShape
AnvilBlock.X_AXIS_AABB
protected static final VoxelShape
ChainBlock.X_AXIS_AABB
protected static final VoxelShape
NetherPortalBlock.X_AXIS_AABB
protected static final VoxelShape
RodBlock.X_AXIS_AABB
protected static final VoxelShape
FenceGateBlock.X_COLLISION_SHAPE
private static final VoxelShape
AnvilBlock.X_LEG1
private static final VoxelShape
AnvilBlock.X_LEG2
protected static final VoxelShape
FenceGateBlock.X_OCCLUSION_SHAPE
protected static final VoxelShape
FenceGateBlock.X_OCCLUSION_SHAPE_LOW
protected static final VoxelShape
FenceGateBlock.X_SHAPE
protected static final VoxelShape
FenceGateBlock.X_SHAPE_LOW
protected static final VoxelShape
FenceGateBlock.X_SUPPORT_SHAPE
private static final VoxelShape
AnvilBlock.X_TOP
protected static final VoxelShape
ChainBlock.Y_AXIS_AABB
protected static final VoxelShape
RodBlock.Y_AXIS_AABB
private static final VoxelShape
AnvilBlock.Z_AXIS_AABB
protected static final VoxelShape
ChainBlock.Z_AXIS_AABB
protected static final VoxelShape
NetherPortalBlock.Z_AXIS_AABB
protected static final VoxelShape
RodBlock.Z_AXIS_AABB
protected static final VoxelShape
FenceGateBlock.Z_COLLISION_SHAPE
private static final VoxelShape
AnvilBlock.Z_LEG1
private static final VoxelShape
AnvilBlock.Z_LEG2
protected static final VoxelShape
FenceGateBlock.Z_OCCLUSION_SHAPE
protected static final VoxelShape
FenceGateBlock.Z_OCCLUSION_SHAPE_LOW
protected static final VoxelShape
FenceGateBlock.Z_SHAPE
protected static final VoxelShape
FenceGateBlock.Z_SHAPE_LOW
protected static final VoxelShape
FenceGateBlock.Z_SUPPORT_SHAPE
private static final VoxelShape
AnvilBlock.Z_TOP
Fields in net.minecraft.world.level.block with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate static final Map
<Direction, VoxelShape> AttachedStemBlock.AABBS
private static final Map
<Integer, VoxelShape> CeilingHangingSignBlock.AABBS
private static final Map
<Direction, VoxelShape> PiglinWallSkullBlock.AABBS
private static final Map
<Direction, VoxelShape> WallHangingSignBlock.AABBS
private static final Map
<Direction, VoxelShape> WallSignBlock.AABBS
private static final Map
<Direction, VoxelShape> WallSkullBlock.AABBS
private static final Map
<Direction, VoxelShape> WallTorchBlock.AABBS
private final Map
<BlockState, VoxelShape> WallBlock.collisionShapeByIndex
private static final Map
<Tilt, VoxelShape> BigDripleafBlock.LEAF_SHAPES
private static final Map
<Direction, VoxelShape> ShulkerBoxBlock.OPEN_SHAPE_BY_DIRECTION
private static final Map
<Direction, VoxelShape> MultifaceBlock.SHAPE_BY_DIRECTION
private static final BiFunction
<Direction, Integer, VoxelShape> PinkPetalsBlock.SHAPE_BY_PROPERTIES
private static final com.google.common.cache.LoadingCache
<VoxelShape, Boolean> Block.SHAPE_FULL_BLOCK_CACHE
private final Map
<BlockState, VoxelShape> WallBlock.shapeByIndex
private static final Map
<Direction, VoxelShape> BaseCoralWallFanBlock.SHAPES
private static final Map
<Direction, VoxelShape> WallBannerBlock.SHAPES
private static final Map
<BlockState, VoxelShape> RedStoneWireBlock.SHAPES_CACHE
private static final Map
<Direction, VoxelShape> RedStoneWireBlock.SHAPES_FLOOR
private static final Map
<Direction, VoxelShape> RedStoneWireBlock.SHAPES_UP
private final Map
<BlockState, VoxelShape> BigDripleafBlock.shapesCache
private final Map
<BlockState, VoxelShape> FireBlock.shapesCache
private final com.google.common.collect.ImmutableMap
<BlockState, VoxelShape> MultifaceBlock.shapesCache
private final Map
<BlockState, VoxelShape> VineBlock.shapesCache
private static final Map
<Direction, VoxelShape> BigDripleafBlock.STEM_SHAPES
Methods in net.minecraft.world.level.block that return VoxelShapeModifier and TypeMethodDescriptionprivate static VoxelShape
WallBlock.applyWallShape
(VoxelShape pBaseShape, WallSide pHeight, VoxelShape pLowShape, VoxelShape pTallShape) static VoxelShape
Block.box
(double pX1, double pY1, double pZ1, double pX2, double pY2, double pZ2) 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 pState) private static VoxelShape
VineBlock.calculateShape
(BlockState p_57906_) protected VoxelShape
CeilingHangingSignBlock.getBlockSupportShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) ChorusFlowerBlock.getBlockSupportShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
FenceGateBlock.getBlockSupportShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
LeavesBlock.getBlockSupportShape
(BlockState pState, BlockGetter pReader, BlockPos pPos) protected VoxelShape
MudBlock.getBlockSupportShape
(BlockState p_221566_, BlockGetter p_221567_, BlockPos p_221568_) protected VoxelShape
ShulkerBoxBlock.getBlockSupportShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
SnowLayerBlock.getBlockSupportShape
(BlockState pState, BlockGetter pReader, BlockPos pPos) protected VoxelShape
SoulSandBlock.getBlockSupportShape
(BlockState pState, BlockGetter pReader, BlockPos pPos) protected VoxelShape
WallHangingSignBlock.getBlockSupportShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
BambooStalkBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BellBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BigDripleafBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CactusBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ComposterBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CrossCollisionBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FenceGateBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
GrindstoneBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
HoneyBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LecternBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LiquidBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
MudBlock.getCollisionShape
(BlockState p_221561_, BlockGetter p_221562_, BlockPos p_221563_, CollisionContext p_221564_) PitcherCropBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
PowderSnowBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ScaffoldingBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SculkShriekerBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SnowLayerBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SoulSandBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WallBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WallHangingSignBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
AbstractCauldronBlock.getInteractionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
ComposterBlock.getInteractionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
HopperBlock.getInteractionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
ScaffoldingBlock.getInteractionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
FenceBlock.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
FenceGateBlock.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
LecternBlock.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
PointedDripstoneBlock.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
PowderSnowBlock.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
SculkShriekerBlock.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
SkullBlock.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) protected VoxelShape
AbstractCauldronBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
AirBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
AmethystClusterBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
AnvilBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
AttachedStemBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
AzaleaBlock.getShape
(BlockState p_152084_, BlockGetter p_152085_, BlockPos p_152086_, CollisionContext p_152087_) protected VoxelShape
BambooSaplingBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BambooStalkBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BannerBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BaseCoralFanBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BaseCoralPlantBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BaseCoralPlantTypeBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BaseCoralWallFanBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BaseFireBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BasePressurePlateBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BaseRailBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BaseTorchBlock.getShape
(BlockState p_304673_, BlockGetter p_304919_, BlockPos p_304930_, CollisionContext p_304757_) protected VoxelShape
BedBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BeetrootBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BellBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BigDripleafBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BigDripleafStemBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BrewingStandBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BubbleColumnBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ButtonBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CactusBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CakeBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CampfireBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CandleBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CandleCakeBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CarpetBlock.getShape
(BlockState p_152917_, BlockGetter p_152918_, BlockPos p_152919_, CollisionContext p_152920_) protected VoxelShape
CarrotBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CeilingHangingSignBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ChainBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ChestBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CocoaBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ComposterBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ConduitBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CoralPlantBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CropBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
CrossCollisionBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
DaylightDetectorBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
DeadBushBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
DecoratedPotBlock.getShape
(BlockState p_273112_, BlockGetter p_273055_, BlockPos p_273137_, CollisionContext p_273151_) protected VoxelShape
DiodeBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
DirtPathBlock.getShape
(BlockState p_153143_, BlockGetter p_153144_, BlockPos p_153145_, CollisionContext p_153146_) protected VoxelShape
DoorBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
DragonEggBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
EnchantingTableBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
EnderChestBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
EndPortalBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
EndPortalFrameBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FarmBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FenceGateBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FireBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FlowerBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FlowerPotBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FrogspawnBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FungusBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
GrindstoneBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
GrowingPlantBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
HangingRootsBlock.getShape
(BlockState p_153342_, BlockGetter p_153343_, BlockPos p_153344_, CollisionContext p_153345_) protected VoxelShape
HeavyCoreBlock.getShape
(BlockState p_334026_, BlockGetter p_334049_, BlockPos p_334056_, CollisionContext p_333870_) protected VoxelShape
HopperBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LadderBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LanternBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LecternBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LeverBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LightBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
LiquidBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
MangrovePropaguleBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
MultifaceBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
MushroomBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
NetherPortalBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
NetherSproutsBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
NetherWartBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
PiglinWallSkullBlock.getShape
(BlockState p_261765_, BlockGetter p_261604_, BlockPos p_261948_, CollisionContext p_261889_) PinkPetalsBlock.getShape
(BlockState p_273399_, BlockGetter p_273568_, BlockPos p_273314_, CollisionContext p_273274_) protected VoxelShape
PipeBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) PitcherCropBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
PointedDripstoneBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
PotatoBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
RedstoneWallTorchBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
RedStoneWireBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
RodBlock.getShape
(BlockState p_154346_, BlockGetter p_154347_, BlockPos p_154348_, CollisionContext p_154349_) protected VoxelShape
RootsBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SaplingBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ScaffoldingBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SculkSensorBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SeagrassBlock.getShape
(BlockState p_154525_, BlockGetter p_154526_, BlockPos p_154527_, CollisionContext p_154528_) protected VoxelShape
SeaPickleBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
ShulkerBoxBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SignBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SkullBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SlabBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SmallDripleafBlock.getShape
(BlockState p_154610_, BlockGetter p_154611_, BlockPos p_154612_, CollisionContext p_154613_) SnifferEggBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SnowLayerBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SporeBlossomBlock.getShape
(BlockState p_154699_, BlockGetter p_154700_, BlockPos p_154701_, CollisionContext p_154702_) protected VoxelShape
StairBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
StemBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
StonecutterBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
StructureVoidBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SugarCaneBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SweetBerryBushBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
TallGrassBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
TallSeagrassBlock.getShape
(BlockState p_154763_, BlockGetter p_154764_, BlockPos p_154765_, CollisionContext p_154766_) TorchflowerCropBlock.getShape
(BlockState p_272748_, BlockGetter p_273408_, BlockPos p_272762_, CollisionContext p_272649_) protected VoxelShape
TrapDoorBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
TripWireBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
TripWireHookBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
TurtleEggBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
VineBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WallBannerBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WallBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WallHangingSignBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WallSignBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WallSkullBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) static VoxelShape
WallTorchBlock.getShape
(BlockState pState) protected VoxelShape
WallTorchBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
WaterlilyBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
FenceBlock.getVisualShape
(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShape
IronBarsBlock.getVisualShape
(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShape
MudBlock.getVisualShape
(BlockState p_221556_, BlockGetter p_221557_, BlockPos p_221558_, CollisionContext p_221559_) protected VoxelShape
PowderSnowBlock.getVisualShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SnowLayerBlock.getVisualShape
(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SoulSandBlock.getVisualShape
(BlockState pState, BlockGetter pReader, BlockPos pPos, CollisionContext pContext) protected VoxelShape
TransparentBlock.getVisualShape
(BlockState p_309057_, BlockGetter p_308936_, BlockPos p_308956_, CollisionContext p_309006_) private VoxelShape
BellBlock.getVoxelShape
(BlockState pState) private VoxelShape
GrindstoneBlock.getVoxelShape
(BlockState pState) protected VoxelShape[]
CrossCollisionBlock.makeShapes
(float pNodeWidth, float pExtensionWidth, float pNodeHeight, float pExtensionBottom, float pExtensionHeight) private VoxelShape[]
PipeBlock.makeShapes
(float pApothem) private static VoxelShape[]
StairBlock.makeShapes
(VoxelShape pSlabShape, VoxelShape pNwCorner, VoxelShape pNeCorner, VoxelShape pSwCorner, VoxelShape pSeCorner) private static VoxelShape
StairBlock.makeStairShape
(int pBitfield, VoxelShape pSlabShape, VoxelShape pNwCorner, VoxelShape pNeCorner, VoxelShape pSwCorner, VoxelShape pSeCorner) Combines the shapes according to the mode set in the bitfieldMethods in net.minecraft.world.level.block that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionprotected com.google.common.collect.ImmutableMap
<BlockState, VoxelShape> Block.getShapeForEachState
(Function<BlockState, VoxelShape> p_152459_) private Map
<BlockState, VoxelShape> WallBlock.makeShapes
(float pWidth, float pDepth, float pWallPostHeight, float pWallMinY, float pWallLowHeight, float pWallTallHeight) Methods in net.minecraft.world.level.block with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate static VoxelShape
WallBlock.applyWallShape
(VoxelShape pBaseShape, WallSide pHeight, VoxelShape pLowShape, VoxelShape pTallShape) private static boolean
WallBlock.isCovered
(VoxelShape pFirstShape, VoxelShape pSecondShape) static boolean
Block.isFaceFull
(VoxelShape pShape, Direction pFace) static boolean
Block.isShapeFullBlock
(VoxelShape pShape) private static VoxelShape[]
StairBlock.makeShapes
(VoxelShape pSlabShape, VoxelShape pNwCorner, VoxelShape pNeCorner, VoxelShape pSwCorner, VoxelShape pSeCorner) private static VoxelShape
StairBlock.makeStairShape
(int pBitfield, VoxelShape pSlabShape, VoxelShape pNwCorner, VoxelShape pNeCorner, VoxelShape pSwCorner, VoxelShape pSeCorner) Combines the shapes according to the mode set in the bitfieldprivate WallSide
WallBlock.makeWallState
(boolean pAllowConnection, VoxelShape pShape, VoxelShape pNeighbourShape) private boolean
WallBlock.shouldRaisePost
(BlockState pState, BlockState pNeighbour, VoxelShape pShape) private void
BeehiveBlock.spawnParticle
(Level pLevel, BlockPos pPos, VoxelShape pShape, double pY) private BlockState
WallBlock.updateSides
(BlockState pState, boolean pNorthConnection, boolean pEastConnection, boolean pSouthConnection, boolean pWestConnection, VoxelShape pWallShape) Method parameters in net.minecraft.world.level.block with type arguments of type VoxelShapeModifier and TypeMethodDescriptionprotected com.google.common.collect.ImmutableMap
<BlockState, VoxelShape> Block.getShapeForEachState
(Function<BlockState, VoxelShape> p_152459_) Constructors in net.minecraft.world.level.block with parameters of type VoxelShapeModifierConstructorDescriptionprotected
GrowingPlantBlock
(BlockBehaviour.Properties pProperties, Direction pGrowthDirection, VoxelShape pShape, boolean pScheduleFluidTicks) protected
GrowingPlantBodyBlock
(BlockBehaviour.Properties pProperties, Direction pGrowthDirection, VoxelShape pShape, boolean pScheduleFluidTicks) protected
GrowingPlantHeadBlock
(BlockBehaviour.Properties pProperties, Direction pGrowthDirection, VoxelShape pShape, boolean pScheduleFluidTicks, double pGrowPerTickProbability) -
Uses of VoxelShape in net.minecraft.world.level.block.piston
Fields in net.minecraft.world.level.block.piston declared as VoxelShapeModifier and TypeFieldDescriptionprotected static final VoxelShape
PistonBaseBlock.DOWN_AABB
protected static final VoxelShape
PistonHeadBlock.DOWN_AABB
protected static final VoxelShape
PistonHeadBlock.DOWN_ARM_AABB
protected static final VoxelShape
PistonBaseBlock.EAST_AABB
protected static final VoxelShape
PistonHeadBlock.EAST_AABB
protected static final VoxelShape
PistonHeadBlock.EAST_ARM_AABB
protected static final VoxelShape
PistonBaseBlock.NORTH_AABB
protected static final VoxelShape
PistonHeadBlock.NORTH_AABB
protected static final VoxelShape
PistonHeadBlock.NORTH_ARM_AABB
private static final VoxelShape[]
PistonHeadBlock.SHAPES_LONG
private static final VoxelShape[]
PistonHeadBlock.SHAPES_SHORT
protected static final VoxelShape
PistonHeadBlock.SHORT_DOWN_ARM_AABB
protected static final VoxelShape
PistonHeadBlock.SHORT_EAST_ARM_AABB
protected static final VoxelShape
PistonHeadBlock.SHORT_NORTH_ARM_AABB
protected static final VoxelShape
PistonHeadBlock.SHORT_SOUTH_ARM_AABB
protected static final VoxelShape
PistonHeadBlock.SHORT_UP_ARM_AABB
protected static final VoxelShape
PistonHeadBlock.SHORT_WEST_ARM_AABB
protected static final VoxelShape
PistonBaseBlock.SOUTH_AABB
protected static final VoxelShape
PistonHeadBlock.SOUTH_AABB
protected static final VoxelShape
PistonHeadBlock.SOUTH_ARM_AABB
protected static final VoxelShape
PistonBaseBlock.UP_AABB
protected static final VoxelShape
PistonHeadBlock.UP_AABB
protected static final VoxelShape
PistonHeadBlock.UP_ARM_AABB
protected static final VoxelShape
PistonBaseBlock.WEST_AABB
protected static final VoxelShape
PistonHeadBlock.WEST_AABB
protected static final VoxelShape
PistonHeadBlock.WEST_ARM_AABB
Methods in net.minecraft.world.level.block.piston that return VoxelShapeModifier and TypeMethodDescriptionprivate static VoxelShape
PistonHeadBlock.calculateShape
(Direction pDirection, boolean pShortArm) protected VoxelShape
MovingPistonBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) PistonMovingBlockEntity.getCollisionShape
(BlockGetter pLevel, BlockPos pPos) protected VoxelShape
MovingPistonBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
PistonBaseBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
PistonHeadBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) private static VoxelShape[]
PistonHeadBlock.makeShapes
(boolean pExtended) -
Uses of VoxelShape in net.minecraft.world.level.block.state
Fields in net.minecraft.world.level.block.state declared as VoxelShapeModifier and TypeFieldDescriptionprotected final VoxelShape
BlockBehaviour.BlockStateBase.Cache.collisionShape
(package private) final VoxelShape[]
BlockBehaviour.BlockStateBase.Cache.occlusionShapes
Methods in net.minecraft.world.level.block.state that return VoxelShapeModifier and TypeMethodDescriptionBlockBehaviour.BlockStateBase.getBlockSupportShape
(BlockGetter pLevel, BlockPos pPos) protected VoxelShape
BlockBehaviour.getBlockSupportShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getCollisionShape
(BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getCollisionShape
(BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BlockBehaviour.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) BlockBehaviour.BlockStateBase.getFaceOcclusionShape
(BlockGetter pLevel, BlockPos pPos, Direction pDirection) BlockBehaviour.BlockStateBase.getInteractionShape
(BlockGetter pLevel, BlockPos pPos) protected VoxelShape
BlockBehaviour.getInteractionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getOcclusionShape
(BlockGetter pLevel, BlockPos pPos) protected VoxelShape
BlockBehaviour.getOcclusionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getShape
(BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getShape
(BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BlockBehaviour.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) BlockBehaviour.BlockStateBase.getVisualShape
(BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BlockBehaviour.getVisualShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) -
Uses of VoxelShape in net.minecraft.world.level.border
Fields in net.minecraft.world.level.border declared as VoxelShapeMethods in net.minecraft.world.level.border that return VoxelShapeModifier and TypeMethodDescriptionWorldBorder.BorderExtent.getCollisionShape()
WorldBorder.getCollisionShape()
WorldBorder.MovingBorderExtent.getCollisionShape()
WorldBorder.StaticBorderExtent.getCollisionShape()
-
Uses of VoxelShape in net.minecraft.world.level.levelgen.structure.pools
Fields in net.minecraft.world.level.levelgen.structure.pools with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate final org.apache.commons.lang3.mutable.MutableObject
<VoxelShape> JigsawPlacement.PieceState.free
The field for thefree
record component.Methods in net.minecraft.world.level.levelgen.structure.pools that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionorg.apache.commons.lang3.mutable.MutableObject
<VoxelShape> JigsawPlacement.PieceState.free()
Returns the value of thefree
record component.Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate static void
JigsawPlacement.addPieces
(RandomState pRandomState, int pMaxDepth, boolean pUseExpansionHack, ChunkGenerator pChunkGenerator, StructureTemplateManager pStructureTemplateManager, LevelHeightAccessor pLevel, RandomSource pRandom, Registry<StructureTemplatePool> pPools, PoolElementStructurePiece pStartPiece, List<PoolElementStructurePiece> pPieces, VoxelShape pFree, PoolAliasLookup pAliasLookup, LiquidSettings pLiquidSettings) Method parameters in net.minecraft.world.level.levelgen.structure.pools with type arguments of type VoxelShapeModifier and TypeMethodDescription(package private) void
JigsawPlacement.Placer.tryPlacingChildren
(PoolElementStructurePiece p_227265_, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> p_227266_, int p_227267_, boolean p_227268_, LevelHeightAccessor p_227269_, RandomState p_227270_, PoolAliasLookup p_307643_, LiquidSettings p_352442_) Constructor parameters in net.minecraft.world.level.levelgen.structure.pools with type arguments of type VoxelShapeModifierConstructorDescription(package private)
PieceState
(PoolElementStructurePiece piece, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> free, int depth) Creates an instance of aPieceState
record class. -
Uses of VoxelShape in net.minecraft.world.level.lighting
Methods in net.minecraft.world.level.lighting that return VoxelShapeModifier and TypeMethodDescriptionprotected VoxelShape
LightEngine.getOcclusionShape
(BlockState pState, long pPos, Direction pDirection) static VoxelShape
LightEngine.getOcclusionShape
(BlockGetter pLevel, BlockPos pPos, BlockState pState, Direction pDirection) -
Uses of VoxelShape in net.minecraft.world.level.material
Fields in net.minecraft.world.level.material with type parameters of type VoxelShapeMethods in net.minecraft.world.level.material that return VoxelShapeModifier and TypeMethodDescriptionEmptyFluid.getShape
(FluidState pState, BlockGetter pLevel, BlockPos pPos) FlowingFluid.getShape
(FluidState pState, BlockGetter pLevel, BlockPos pPos) abstract VoxelShape
Fluid.getShape
(FluidState pState, BlockGetter pLevel, BlockPos pPos) FluidState.getShape
(BlockGetter pLevel, BlockPos pPos) -
Uses of VoxelShape in net.minecraft.world.phys.shapes
Subclasses of VoxelShape in net.minecraft.world.phys.shapesModifier and TypeClassDescriptionclass
final class
class
Fields in net.minecraft.world.phys.shapes declared as VoxelShapeModifier and TypeFieldDescriptionprivate static final VoxelShape
Shapes.BLOCK
private final VoxelShape
SliceShape.delegate
private static final VoxelShape
Shapes.EMPTY
private VoxelShape[]
VoxelShape.faces
static final VoxelShape
Shapes.INFINITY
Methods in net.minecraft.world.phys.shapes that return VoxelShapeModifier and TypeMethodDescriptionstatic VoxelShape
Shapes.block()
static VoxelShape
Shapes.box
(double pMinX, double pMinY, double pMinZ, double pMaxX, double pMaxY, double pMaxZ) private VoxelShape
VoxelShape.calculateFace
(Direction pSide) static VoxelShape
Shapes.create
(double pMinX, double pMinY, double pMinZ, double pMaxX, double pMaxY, double pMaxZ) static VoxelShape
static VoxelShape
Shapes.empty()
static VoxelShape
Shapes.getFaceShape
(VoxelShape pVoxelShape, Direction pDirection) VoxelShape.getFaceShape
(Direction pSide) Projects this shape onto the given side.static VoxelShape
Shapes.join
(VoxelShape pShape1, VoxelShape pShape2, BooleanOp pFunction) static VoxelShape
Shapes.joinUnoptimized
(VoxelShape pShape1, VoxelShape pShape2, BooleanOp pFunction) VoxelShape.move
(double pXOffset, double pYOffset, double pZOffset) VoxelShape.optimize()
static VoxelShape
Shapes.or
(VoxelShape p_83111_, VoxelShape p_83112_) static VoxelShape
Shapes.or
(VoxelShape pShape1, VoxelShape... pOthers) VoxelShape.singleEncompassing()
Methods in net.minecraft.world.phys.shapes with parameters of type VoxelShapeModifier and TypeMethodDescriptionstatic boolean
Shapes.blockOccudes
(VoxelShape pShape, VoxelShape pAdjacentShape, Direction pSide) static boolean
Shapes.faceShapeOccludes
(VoxelShape pVoxelShape1, VoxelShape pVoxelShape2) static VoxelShape
Shapes.getFaceShape
(VoxelShape pVoxelShape, Direction pDirection) boolean
CollisionContext.isAbove
(VoxelShape pShape, BlockPos pPos, boolean pCanAscend) boolean
EntityCollisionContext.isAbove
(VoxelShape pShape, BlockPos pPos, boolean pCanAscend) static VoxelShape
Shapes.join
(VoxelShape pShape1, VoxelShape pShape2, BooleanOp pFunction) static boolean
Shapes.joinIsNotEmpty
(VoxelShape pShape1, VoxelShape pShape2, BooleanOp pResultOperator) static VoxelShape
Shapes.joinUnoptimized
(VoxelShape pShape1, VoxelShape pShape2, BooleanOp pFunction) static boolean
Shapes.mergedFaceOccludes
(VoxelShape pShape, VoxelShape pAdjacentShape, Direction pSide) static VoxelShape
Shapes.or
(VoxelShape p_83111_, VoxelShape p_83112_) static VoxelShape
Shapes.or
(VoxelShape pShape1, VoxelShape... pOthers) Method parameters in net.minecraft.world.phys.shapes with type arguments of type VoxelShapeModifier and TypeMethodDescriptionstatic double
Shapes.collide
(Direction.Axis pMovementAxis, AABB pCollisionBox, Iterable<VoxelShape> pPossibleHits, double pDesiredOffset) Constructors in net.minecraft.world.phys.shapes with parameters of type VoxelShape -
Uses of VoxelShape in net.neoforged.neoforge.oldtest.block
Fields in net.neoforged.neoforge.oldtest.block declared as VoxelShapeModifier and TypeFieldDescriptionprivate static final VoxelShape
FullPotsAccessorDemo.DioriteFlowerPotBlock.SHAPE
Methods in net.neoforged.neoforge.oldtest.block that return VoxelShapeModifier and TypeMethodDescriptionFullPotsAccessorDemo.DioriteFlowerPotBlock.getShape
(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context) -
Uses of VoxelShape in net.neoforged.neoforge.oldtest.client.model
Methods in net.neoforged.neoforge.oldtest.client.model that return VoxelShapeModifier and TypeMethodDescriptionNewModelLoaderTest.TestBlock.getShape
(BlockState state, BlockGetter worldIn, BlockPos pos, CollisionContext context)