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 TypeMethodDescriptionstatic void
ShapeRenderer.renderShape
(PoseStack pPoseStack, VertexConsumer pBuffer, VoxelShape pShape, double pX, double pY, double pZ, int pColor) -
Uses of VoxelShape in net.minecraft.client.renderer.debug
Fields in net.minecraft.client.renderer.debug with type parameters of type VoxelShapeMethods in net.minecraft.client.renderer.debug with parameters of type VoxelShapeModifier and TypeMethodDescriptionstatic void
DebugRenderer.renderVoxelShape
(PoseStack pPoseStack, VertexConsumer pBuffer, VoxelShape pShape, double pX, double pY, double pZ, float pRed, float pGreen, float pBlue, float pAlpha, boolean pLowerColorVariance) -
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 p_45714_, BlockGetter p_45715_, BlockPos p_45716_, CollisionContext p_45717_) 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.getBlockAndLiquidCollisions
(Entity pEntity, AABB pCollisionBox) default 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 p_186447_, AABB p_186448_) default List
<VoxelShape> EntityGetter.getEntityCollisions
(Entity pEntity, AABB pCollisionBox) PathNavigationRegion.getEntityCollisions
(Entity p_186557_, AABB p_186558_) 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) BlockCollisions
(CollisionGetter pCollisionGetter, CollisionContext pContext, 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
BellBlock.BELL_SHAPE
private static final VoxelShape
PowderSnowBlock.FALLING_COLLISION_SHAPE
private final VoxelShape
Block.ShapePairKey.first
The field for thefirst
record component.private static final VoxelShape
PointedDripstoneBlock.REQUIRED_SPACE_TO_DRIP_THROUGH_NON_SOLID_BLOCK
private final VoxelShape
Block.ShapePairKey.second
The field for thesecond
record component.protected final VoxelShape
GrowingPlantBlock.shape
private static final VoxelShape
AbstractCauldronBlock.SHAPE
private static final VoxelShape
AzaleaBlock.SHAPE
private static final VoxelShape
BambooSaplingBlock.SHAPE
private static final VoxelShape
BannerBlock.SHAPE
private static final VoxelShape
BaseCoralFanBlock.SHAPE
private static final VoxelShape
BaseCoralPlantBlock.SHAPE
private static final VoxelShape
BaseCoralPlantTypeBlock.SHAPE
protected static final VoxelShape
BaseFireBlock.SHAPE
private static final VoxelShape
BasePressurePlateBlock.SHAPE
private static final VoxelShape
BaseTorchBlock.SHAPE
private static final VoxelShape
BrewingStandBlock.SHAPE
private static final VoxelShape
BushBlock.SHAPE
private static final VoxelShape
CactusBlock.SHAPE
private static final VoxelShape
CactusFlowerBlock.SHAPE
private static final VoxelShape
CampfireBlock.SHAPE
private static final VoxelShape
CandleCakeBlock.SHAPE
private static final VoxelShape
CarpetBlock.SHAPE
static final VoxelShape
CaveVines.SHAPE
private static final VoxelShape
ChestBlock.SHAPE
private static final VoxelShape
ConduitBlock.SHAPE
private static final VoxelShape
CoralPlantBlock.SHAPE
private static final VoxelShape
DaylightDetectorBlock.SHAPE
private static final VoxelShape
DecoratedPotBlock.SHAPE
private static final VoxelShape
DiodeBlock.SHAPE
private static final VoxelShape
DirtPathBlock.SHAPE
private static final VoxelShape
DragonEggBlock.SHAPE
private static final VoxelShape
DryVegetationBlock.SHAPE
private static final VoxelShape
EnchantingTableBlock.SHAPE
private static final VoxelShape
EnderChestBlock.SHAPE
private static final VoxelShape
EndPortalBlock.SHAPE
private static final VoxelShape
FarmBlock.SHAPE
private static final VoxelShape
FlowerBlock.SHAPE
private static final VoxelShape
FlowerPotBlock.SHAPE
private static final VoxelShape
FrogspawnBlock.SHAPE
private static final VoxelShape
FungusBlock.SHAPE
private static final VoxelShape
HangingRootsBlock.SHAPE
private static final VoxelShape
HeavyCoreBlock.SHAPE
private static final VoxelShape
HoneyBlock.SHAPE
private static final VoxelShape
KelpBlock.SHAPE
private static final VoxelShape
MudBlock.SHAPE
private static final VoxelShape
MushroomBlock.SHAPE
private static final VoxelShape
NetherSproutsBlock.SHAPE
private static final VoxelShape
RootsBlock.SHAPE
private static final VoxelShape
SaplingBlock.SHAPE
private static final VoxelShape
SculkSensorBlock.SHAPE
private static final VoxelShape
SeagrassBlock.SHAPE
private static final VoxelShape
ShortDryGrassBlock.SHAPE
private static final VoxelShape
SignBlock.SHAPE
private static final VoxelShape
SkullBlock.SHAPE
private static final VoxelShape
SmallDripleafBlock.SHAPE
private static final VoxelShape
SnifferEggBlock.SHAPE
private static final VoxelShape
SoulSandBlock.SHAPE
private static final VoxelShape
SporeBlossomBlock.SHAPE
private static final VoxelShape
StonecutterBlock.SHAPE
private static final VoxelShape
StructureVoidBlock.SHAPE
private static final VoxelShape
SugarCaneBlock.SHAPE
private static final VoxelShape
TallDryGrassBlock.SHAPE
private static final VoxelShape
TallGrassBlock.SHAPE
private static final VoxelShape
TallSeagrassBlock.SHAPE
private static final VoxelShape
TwistingVinesBlock.SHAPE
private static final VoxelShape
TwistingVinesPlantBlock.SHAPE
private static final VoxelShape
WaterlilyBlock.SHAPE
private static final VoxelShape
WeepingVinesBlock.SHAPE
private static final VoxelShape
WeepingVinesPlantBlock.SHAPE
private static final VoxelShape
TripWireBlock.SHAPE_ATTACHED
private static final VoxelShape
HangingMossBlock.SHAPE_BASE
private static final VoxelShape
PointedDripstoneBlock.SHAPE_BASE
private static final VoxelShape
ScaffoldingBlock.SHAPE_BELOW_BLOCK
private static final VoxelShape
ChorusFlowerBlock.SHAPE_BLOCK_SUPPORT
private static final VoxelShape
SlabBlock.SHAPE_BOTTOM
private static final VoxelShape
PitcherCropBlock.SHAPE_BULB
private static final VoxelShape
BellBlock.SHAPE_CEILING
private static final VoxelShape
BambooStalkBlock.SHAPE_COLLISION
private static final VoxelShape
CactusBlock.SHAPE_COLLISION
private static final VoxelShape
LecternBlock.SHAPE_COLLISION
private static final VoxelShape
SculkShriekerBlock.SHAPE_COLLISION
private static final VoxelShape
PitcherCropBlock.SHAPE_CROP
private static final VoxelShape
CeilingHangingSignBlock.SHAPE_DEFAULT
private static final VoxelShape
EndPortalFrameBlock.SHAPE_EMPTY
private static final VoxelShape
BaseRailBlock.SHAPE_FLAT
private static final VoxelShape
SeaPickleBlock.SHAPE_FOUR
private static final VoxelShape
PointedDripstoneBlock.SHAPE_FRUSTUM
private static final VoxelShape
EndPortalFrameBlock.SHAPE_FULL
private static final VoxelShape
SweetBerryBushBlock.SHAPE_GROWING
private static final VoxelShape
LanternBlock.SHAPE_HANGING
private static final VoxelShape
StairBlock.SHAPE_INNER
private static final VoxelShape
AbstractCauldronBlock.SHAPE_INSIDE
private static final VoxelShape
BambooStalkBlock.SHAPE_LARGE
private static final VoxelShape
PointedDripstoneBlock.SHAPE_MIDDLE
private static final VoxelShape
TurtleEggBlock.SHAPE_MULTIPLE
private static final VoxelShape
TripWireBlock.SHAPE_NOT_ATTACHED
private static final VoxelShape
SeaPickleBlock.SHAPE_ONE
private static final VoxelShape
StairBlock.SHAPE_OUTER
private static final VoxelShape[]
MangrovePropaguleBlock.SHAPE_PER_AGE
private static final VoxelShape
SkullBlock.SHAPE_PIGLIN
private static final VoxelShape
BasePressurePlateBlock.SHAPE_PRESSED
private static final VoxelShape
SweetBerryBushBlock.SHAPE_SAPLING
private static final VoxelShape
TurtleEggBlock.SHAPE_SINGLE
private static final VoxelShape
BaseRailBlock.SHAPE_SLOPE
private static final VoxelShape
BambooStalkBlock.SHAPE_SMALL
static final VoxelShape
LiquidBlock.SHAPE_STABLE
private static final VoxelShape
ScaffoldingBlock.SHAPE_STABLE
private static final VoxelShape
LanternBlock.SHAPE_STANDING
private static final VoxelShape
StairBlock.SHAPE_STRAIGHT
private static final VoxelShape
SeaPickleBlock.SHAPE_THREE
private static final VoxelShape
HangingMossBlock.SHAPE_TIP
private static final VoxelShape
PointedDripstoneBlock.SHAPE_TIP_DOWN
private static final VoxelShape
PointedDripstoneBlock.SHAPE_TIP_MERGE
private static final VoxelShape
PointedDripstoneBlock.SHAPE_TIP_UP
private static final VoxelShape
SlabBlock.SHAPE_TOP
private static final VoxelShape
SeaPickleBlock.SHAPE_TWO
private static final VoxelShape
ScaffoldingBlock.SHAPE_UNSTABLE
private static final VoxelShape
ScaffoldingBlock.SHAPE_UNSTABLE_BOTTOM
private static final VoxelShape
CampfireBlock.SHAPE_VIRTUAL_POST
private static final VoxelShape[]
BeetrootBlock.SHAPES
private static final VoxelShape[]
CakeBlock.SHAPES
private static final VoxelShape[]
CandleBlock.SHAPES
private static final VoxelShape[]
CarrotBlock.SHAPES
private static final VoxelShape[]
ComposterBlock.SHAPES
private static final VoxelShape[]
CropBlock.SHAPES
private static final VoxelShape[]
NetherWartBlock.SHAPES
private static final VoxelShape[]
PotatoBlock.SHAPES
private static final VoxelShape[]
SnowLayerBlock.SHAPES
private static final VoxelShape[]
StemBlock.SHAPES
private static final VoxelShape[]
TorchflowerCropBlock.SHAPES
private static final VoxelShape
WallBlock.TEST_SHAPE_POST
Fields in net.minecraft.world.level.block with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate final Function
<BlockState, VoxelShape> CrossCollisionBlock.collisionShapes
private final Function
<BlockState, VoxelShape> WallBlock.collisionShapes
private static final Map
<Direction, VoxelShape> ChestBlock.HALF_SHAPES
private final Map
<Direction, VoxelShape> HopperBlock.interactionShapes
private final Function
<BlockState, VoxelShape> FenceBlock.occlusionShapes
private static final Map
<Direction, VoxelShape> StairBlock.SHAPE_BOTTOM_INNER
private static final Map
<Direction, VoxelShape> StairBlock.SHAPE_BOTTOM_OUTER
private static final Map
<Direction, VoxelShape> StairBlock.SHAPE_BOTTOM_STRAIGHT
private static final Map
<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_COLLISION
private static final Map
<Direction.Axis, VoxelShape> BellBlock.SHAPE_DOUBLE_WALL
private static final Map
<Direction.Axis, VoxelShape> BellBlock.SHAPE_FLOOR
private static final LoadingCache
<VoxelShape, Boolean> Block.SHAPE_FULL_BLOCK_CACHE
private static final Map
<Tilt, VoxelShape> BigDripleafBlock.SHAPE_LEAF
private static final Map
<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_OCCLUSION
private static final Map
<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_OCCLUSION_WALL
private static final Map
<Direction, VoxelShape> BellBlock.SHAPE_SINGLE_WALL
private static final Map
<Direction.Axis, VoxelShape> FenceGateBlock.SHAPE_SUPPORT
private static final Map
<Direction, VoxelShape> StairBlock.SHAPE_TOP_INNER
private static final Map
<Direction, VoxelShape> StairBlock.SHAPE_TOP_OUTER
private static final Map
<Direction, VoxelShape> StairBlock.SHAPE_TOP_STRAIGHT
private final Map
<Direction, VoxelShape> AmethystClusterBlock.shapes
private final Function
<BlockState, VoxelShape> BigDripleafBlock.shapes
private final Function
<BlockState, VoxelShape> ButtonBlock.shapes
private final Function
<BlockState, VoxelShape> CrossCollisionBlock.shapes
private final Function
<BlockState, VoxelShape> FireBlock.shapes
private final Function
<BlockState, VoxelShape> FlowerBedBlock.shapes
private final Function
<BlockState, VoxelShape> GrindstoneBlock.shapes
private final Function
<BlockState, VoxelShape> HopperBlock.shapes
private final Function
<BlockState, VoxelShape> LeafLitterBlock.shapes
private final Function
<BlockState, VoxelShape> LeverBlock.shapes
private final Function
<BlockState, VoxelShape> MossyCarpetBlock.shapes
private final Function
<BlockState, VoxelShape> MultifaceBlock.shapes
private final Function
<BlockState, VoxelShape> PipeBlock.shapes
private final Function
<BlockState, VoxelShape> PitcherCropBlock.shapes
private final Function
<BlockState, VoxelShape> RedStoneWireBlock.shapes
private final Function
<BlockState, VoxelShape> VineBlock.shapes
private final Function
<BlockState, VoxelShape> WallBlock.shapes
private static final Map
<Direction.Axis, VoxelShape> AnvilBlock.SHAPES
private static final Map
<Direction, VoxelShape> AttachedStemBlock.SHAPES
private static final Map
<Direction, VoxelShape> BaseCoralWallFanBlock.SHAPES
private static final Map
<Direction, VoxelShape> BedBlock.SHAPES
private static final Map
<Direction, VoxelShape> BigDripleafStemBlock.SHAPES
private static final Map
<Integer, VoxelShape> CeilingHangingSignBlock.SHAPES
private static final Map
<Direction.Axis, VoxelShape> ChainBlock.SHAPES
private static final List
<Map<Direction, VoxelShape>> CocoaBlock.SHAPES
private static final Map
<Direction, VoxelShape> DoorBlock.SHAPES
private static final Map
<Direction.Axis, VoxelShape> FenceGateBlock.SHAPES
static final Map
<Direction, VoxelShape> LadderBlock.SHAPES
private static final Map
<Direction, VoxelShape> LecternBlock.SHAPES
private static final Map
<Direction.Axis, VoxelShape> NetherPortalBlock.SHAPES
private static final Map
<Direction, VoxelShape> PiglinWallSkullBlock.SHAPES
private static final Map
<Direction.Axis, VoxelShape> RodBlock.SHAPES
private static final Map
<Direction, VoxelShape> TrapDoorBlock.SHAPES
private static final Map
<Direction, VoxelShape> TripWireHookBlock.SHAPES
private static final Map
<Direction, VoxelShape> WallBannerBlock.SHAPES
private static final Map
<Direction.Axis, VoxelShape> WallHangingSignBlock.SHAPES
private static final Map
<Direction, VoxelShape> WallSignBlock.SHAPES
private static final Map
<Direction, VoxelShape> WallSkullBlock.SHAPES
private static final Map
<Direction, VoxelShape> WallTorchBlock.SHAPES
static final Map
<Direction, VoxelShape> ShulkerBoxBlock.SHAPES_OPEN_SUPPORT
private static final Map
<Direction.Axis, VoxelShape> WallHangingSignBlock.SHAPES_PLANK
private static final Map
<Direction.Axis, VoxelShape> FenceGateBlock.SHAPES_WALL
private static final Map
<Direction, VoxelShape> WallBlock.TEST_SHAPES_WALL
Methods in net.minecraft.world.level.block that return VoxelShapeModifier and TypeMethodDescriptionstatic VoxelShape
Block.box
(double pX1, double pY1, double pZ1, double pX2, double pY2, double pZ2) static VoxelShape[]
Block.boxes
(int pCount, IntFunction<VoxelShape> pBoxCreator) static VoxelShape
Block.boxZ
(double pSize, double pZ1, double pZ2) static VoxelShape
Block.boxZ
(double pXSize, double pYSize, double pZ1, double pZ2) static VoxelShape
Block.boxZ
(double pXSize, double pY1, double pY2, double pZ1, double pZ2) static VoxelShape
Block.column
(double pSize, double pY1, double pY2) static VoxelShape
Block.column
(double pXSize, double pZSize, double pY1, double pY2) static VoxelShape
Block.cube
(double pSize) static VoxelShape
Block.cube
(double pXSize, double pYSize, double pZSize) Block.ShapePairKey.first()
Returns the value of thefirst
record component.protected VoxelShape
CeilingHangingSignBlock.getBlockSupportShape
(BlockState p_254482_, BlockGetter p_253669_, BlockPos p_253916_) ChorusFlowerBlock.getBlockSupportShape
(BlockState p_294099_, BlockGetter p_294531_, BlockPos p_295431_) protected VoxelShape
FenceGateBlock.getBlockSupportShape
(BlockState p_253862_, BlockGetter p_254569_, BlockPos p_254197_) 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 p_259177_, BlockGetter p_260305_, BlockPos p_259168_) 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 p_253927_, BlockGetter p_254149_, BlockPos p_253805_) protected VoxelShape
BambooStalkBlock.getCollisionShape
(BlockState p_261560_, BlockGetter p_261965_, BlockPos p_261950_, CollisionContext p_261571_) protected VoxelShape
BellBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
BigDripleafBlock.getCollisionShape
(BlockState p_152307_, BlockGetter p_152308_, BlockPos p_152309_, CollisionContext p_152310_) 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
MossyCarpetBlock.getCollisionShape
(BlockState p_380336_, BlockGetter p_380068_, BlockPos p_379717_, CollisionContext p_379651_) protected VoxelShape
MudBlock.getCollisionShape
(BlockState p_221561_, BlockGetter p_221562_, BlockPos p_221563_, CollisionContext p_221564_) PitcherCropBlock.getCollisionShape
(BlockState p_277609_, BlockGetter p_277398_, BlockPos p_278042_, CollisionContext p_277995_) protected VoxelShape
PowderSnowBlock.getCollisionShape
(BlockState p_154285_, BlockGetter p_154286_, BlockPos p_154287_, CollisionContext p_154288_) protected VoxelShape
ScaffoldingBlock.getCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
SculkShriekerBlock.getCollisionShape
(BlockState p_222225_, BlockGetter p_222226_, BlockPos p_222227_, CollisionContext p_222228_) 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 p_249963_, BlockGetter p_248542_, BlockPos p_252224_, CollisionContext p_251891_) protected VoxelShape
EndPortalBlock.getEntityInsideCollisionShape
(BlockState p_371319_, BlockGetter p_399758_, BlockPos p_371244_, Entity p_399952_) protected VoxelShape
NetherPortalBlock.getEntityInsideCollisionShape
(BlockState p_400288_, BlockGetter p_400305_, BlockPos p_400030_, Entity p_399514_) protected VoxelShape
PowderSnowBlock.getEntityInsideCollisionShape
(BlockState p_399731_, BlockGetter p_399744_, BlockPos p_400088_, Entity p_399982_) protected VoxelShape
TripWireBlock.getEntityInsideCollisionShape
(BlockState p_371595_, BlockGetter p_400245_, BlockPos p_371231_, Entity p_399588_) protected VoxelShape
AbstractCauldronBlock.getInteractionShape
(BlockState p_151955_, BlockGetter p_151956_, BlockPos p_151957_) 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 p_53338_) protected VoxelShape
FenceGateBlock.getOcclusionShape
(BlockState p_53401_) protected VoxelShape
LecternBlock.getOcclusionShape
(BlockState p_54584_) protected VoxelShape
MossyCarpetBlock.getOcclusionShape
(BlockState p_380234_) protected VoxelShape
PointedDripstoneBlock.getOcclusionShape
(BlockState p_154170_) protected VoxelShape
SculkShriekerBlock.getOcclusionShape
(BlockState p_222221_) protected VoxelShape
SkullBlock.getOcclusionShape
(BlockState p_56336_) protected VoxelShape
AbstractCauldronBlock.getShape
(BlockState p_151964_, BlockGetter p_151965_, BlockPos p_151966_, CollisionContext p_151967_) protected VoxelShape
AirBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
AmethystClusterBlock.getShape
(BlockState p_152021_, BlockGetter p_152022_, BlockPos p_152023_, CollisionContext p_152024_) 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 p_261515_, BlockGetter p_261586_, BlockPos p_261526_, CollisionContext p_261930_) 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 p_152261_, BlockGetter p_152262_, BlockPos p_152263_, CollisionContext p_152264_) protected VoxelShape
BigDripleafStemBlock.getShape
(BlockState p_152360_, BlockGetter p_152361_, BlockPos p_152362_, CollisionContext p_152363_) 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
BushBlock.getShape
(BlockState p_401432_, BlockGetter p_401175_, BlockPos p_401162_, CollisionContext p_401402_) 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
CactusFlowerBlock.getShape
(BlockState p_401923_, BlockGetter p_401936_, BlockPos p_401926_, CollisionContext p_401860_) 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 p_152817_, BlockGetter p_152818_, BlockPos p_152819_, CollisionContext p_152820_) protected VoxelShape
CandleCakeBlock.getShape
(BlockState p_152875_, BlockGetter p_152876_, BlockPos p_152877_, CollisionContext p_152878_) 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 p_250564_, BlockGetter p_248998_, BlockPos p_249501_, CollisionContext p_248978_) 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
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
DryVegetationBlock.getShape
(BlockState p_401767_, BlockGetter p_401764_, BlockPos p_401758_, CollisionContext p_401896_) protected VoxelShape
EnchantingTableBlock.getShape
(BlockState p_340823_, BlockGetter p_340890_, BlockPos p_340839_, CollisionContext p_341114_) 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) FlowerBedBlock.getShape
(BlockState p_393803_, BlockGetter p_394026_, BlockPos p_394322_, CollisionContext p_394474_) 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 p_221199_, BlockGetter p_221200_, BlockPos p_221201_, CollisionContext p_221202_) 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
HangingMossBlock.getShape
(BlockState p_379697_, BlockGetter p_380282_, BlockPos p_379821_, CollisionContext p_379644_) 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 p_153474_, BlockGetter p_153475_, BlockPos p_153476_, CollisionContext p_153477_) LeafLitterBlock.getShape
(BlockState p_393565_, BlockGetter p_393799_, BlockPos p_394123_, CollisionContext p_393894_) 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 p_153668_, BlockGetter p_153669_, BlockPos p_153670_, CollisionContext p_153671_) protected VoxelShape
LiquidBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) protected VoxelShape
MangrovePropaguleBlock.getShape
(BlockState p_221468_, BlockGetter p_221469_, BlockPos p_221470_, CollisionContext p_221471_) protected VoxelShape
MossyCarpetBlock.getShape
(BlockState p_380262_, BlockGetter p_379532_, BlockPos p_379586_, CollisionContext p_380281_) protected VoxelShape
MultifaceBlock.getShape
(BlockState p_153851_, BlockGetter p_153852_, BlockPos p_153853_, CollisionContext p_153854_) 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_) protected VoxelShape
PipeBlock.getShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, CollisionContext pContext) PitcherCropBlock.getShape
(BlockState p_277602_, BlockGetter p_277617_, BlockPos p_278005_, CollisionContext p_277514_) protected VoxelShape
PointedDripstoneBlock.getShape
(BlockState p_154117_, BlockGetter p_154118_, BlockPos p_154119_, CollisionContext p_154120_) 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 p_154432_, BlockGetter p_154433_, BlockPos p_154434_, CollisionContext p_154435_) 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
ShortDryGrassBlock.getShape
(BlockState p_401780_, BlockGetter p_401807_, BlockPos p_401895_, CollisionContext p_401802_) 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 p_277872_, BlockGetter p_278090_, BlockPos p_277364_, CollisionContext p_278016_) 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
TallDryGrassBlock.getShape
(BlockState p_401857_, BlockGetter p_401866_, BlockPos p_401940_, CollisionContext p_401832_) 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 p_250980_, BlockGetter p_251012_, BlockPos p_251391_, CollisionContext p_251875_) 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 p_154276_, BlockGetter p_154277_, BlockPos p_154278_, CollisionContext p_154279_) 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) Block.ShapePairKey.second()
Returns the value of thesecond
record component.Methods in net.minecraft.world.level.block that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptiondefault Function
<BlockState, VoxelShape> SegmentableBlock.getShapeCalculator
(EnumProperty<Direction> pDirectionProperty, IntegerProperty pAmountProperty) protected Function
<BlockState, VoxelShape> Block.getShapeForEachState
(Function<BlockState, VoxelShape> pShapeGetter) protected Function
<BlockState, VoxelShape> Block.getShapeForEachState
(Function<BlockState, VoxelShape> pShapeGetter, Property<?>... pProperties) private Function
<BlockState, VoxelShape> BigDripleafBlock.makeShapes()
private Function
<BlockState, VoxelShape> ButtonBlock.makeShapes()
protected Function
<BlockState, VoxelShape> CrossCollisionBlock.makeShapes
(float pNodeWidth, float pExtensionWidth, float pNodeHeight, float pExtensionBottom, float pExtensionHeight) private Function
<BlockState, VoxelShape> FireBlock.makeShapes()
private Function
<BlockState, VoxelShape> FlowerBedBlock.makeShapes()
private Function
<BlockState, VoxelShape> GrindstoneBlock.makeShapes()
private Function
<BlockState, VoxelShape> HopperBlock.makeShapes
(VoxelShape pShape) private Function
<BlockState, VoxelShape> LeafLitterBlock.makeShapes()
private Function
<BlockState, VoxelShape> LeverBlock.makeShapes()
MossyCarpetBlock.makeShapes()
private Function
<BlockState, VoxelShape> MultifaceBlock.makeShapes()
private Function
<BlockState, VoxelShape> PipeBlock.makeShapes
(float pApothem) private Function
<BlockState, VoxelShape> PitcherCropBlock.makeShapes()
private Function
<BlockState, VoxelShape> RedStoneWireBlock.makeShapes()
private Function
<BlockState, VoxelShape> VineBlock.makeShapes()
private Function
<BlockState, VoxelShape> WallBlock.makeShapes
(float pHeight, float pWidth) Methods in net.minecraft.world.level.block with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate static boolean
WallBlock.isCovered
(VoxelShape pFirstShape, VoxelShape pSecondShape) static boolean
Block.isFaceFull
(VoxelShape pShape, Direction pFace) static boolean
Block.isShapeFullBlock
(VoxelShape pShape) private Function
<BlockState, VoxelShape> HopperBlock.makeShapes
(VoxelShape pShape) private 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 TypeMethodDescriptionstatic VoxelShape[]
Block.boxes
(int pCount, IntFunction<VoxelShape> pBoxCreator) protected Function
<BlockState, VoxelShape> Block.getShapeForEachState
(Function<BlockState, VoxelShape> pShapeGetter) protected Function
<BlockState, VoxelShape> Block.getShapeForEachState
(Function<BlockState, VoxelShape> pShapeGetter, Property<?>... pProperties) Constructors in net.minecraft.world.level.block with parameters of type VoxelShapeModifierConstructorDescriptionGrowingPlantBlock
(BlockBehaviour.Properties pProperties, Direction pGrowthDirection, VoxelShape pShape, boolean pScheduleFluidTicks) GrowingPlantBodyBlock
(BlockBehaviour.Properties p_53886_, Direction p_53887_, VoxelShape p_53888_, boolean p_53889_) GrowingPlantHeadBlock
(BlockBehaviour.Properties pProperties, Direction pGrowthDirection, VoxelShape pShape, boolean pScheduleFluidTicks, double pGrowPerTickProbability) (package private)
ShapePairKey
(VoxelShape first, VoxelShape second) Creates an instance of aShapePairKey
record class. -
Uses of VoxelShape in net.minecraft.world.level.block.piston
Fields in net.minecraft.world.level.block.piston declared as VoxelShapeFields in net.minecraft.world.level.block.piston with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate static final Map
<Direction, VoxelShape> PistonBaseBlock.SHAPES
private static final Map
<Direction, VoxelShape> PistonHeadBlock.SHAPES
private static final Map
<Direction, VoxelShape> PistonHeadBlock.SHAPES_SHORT
Methods in net.minecraft.world.level.block.piston that return VoxelShapeModifier and TypeMethodDescriptionprotected 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) -
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
private static final VoxelShape[]
BlockBehaviour.BlockStateBase.EMPTY_OCCLUSION_SHAPES
private static final VoxelShape[]
BlockBehaviour.BlockStateBase.FULL_BLOCK_OCCLUSION_SHAPES
private VoxelShape
BlockBehaviour.BlockStateBase.occlusionShape
private VoxelShape[]
BlockBehaviour.BlockStateBase.occlusionShapesByFace
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.getEntityInsideCollisionShape
(BlockGetter pLevel, BlockPos pPos, Entity pEntity) protected VoxelShape
BlockBehaviour.getEntityInsideCollisionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos, Entity pEntity) BlockBehaviour.BlockStateBase.getFaceOcclusionShape
(Direction pFace) BlockBehaviour.BlockStateBase.getInteractionShape
(BlockGetter pLevel, BlockPos pPos) protected VoxelShape
BlockBehaviour.getInteractionShape
(BlockState pState, BlockGetter pLevel, BlockPos pPos) BlockBehaviour.BlockStateBase.getOcclusionShape()
protected VoxelShape
BlockBehaviour.getOcclusionShape
(BlockState pState) 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 pPiece, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> pFree, int pDepth, boolean pUseExpansionHack, LevelHeightAccessor pLevel, RandomState pRandom, PoolAliasLookup pPoolAliasLookup, LiquidSettings pLiquidSettings) 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 TypeMethodDescriptionstatic VoxelShape
LightEngine.getOcclusionShape
(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 p_75939_, BlockGetter p_75940_, BlockPos p_75941_) FlowingFluid.getShape
(FluidState p_76084_, BlockGetter p_76085_, BlockPos p_76086_) 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()
CollisionContext.getCollisionShape
(BlockState pState, CollisionGetter pCollisionGetter, BlockPos pPos) EntityCollisionContext.getCollisionShape
(BlockState p_366423_, CollisionGetter p_366608_, BlockPos p_366445_) MinecartCollisionContext.getCollisionShape
(BlockState p_366641_, CollisionGetter p_366650_, BlockPos p_366424_) 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 pShape1, VoxelShape pShape2) static VoxelShape
Shapes.or
(VoxelShape pShape1, VoxelShape... pOthers) static VoxelShape
Shapes.rotate
(VoxelShape pShape, OctahedralGroup pOctohedralGroup) static VoxelShape
Shapes.rotate
(VoxelShape pShape, OctahedralGroup pOctohedralGroup, Vec3 pPos) VoxelShape.singleEncompassing()
Methods in net.minecraft.world.phys.shapes that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionstatic Map
<Direction, VoxelShape> Shapes.rotateAll
(VoxelShape pShape) static Map
<Direction, VoxelShape> Shapes.rotateAll
(VoxelShape pShape, Vec3 pPos) static Map
<Direction.Axis, VoxelShape> Shapes.rotateAllAxis
(VoxelShape pShape) static Map
<Direction.Axis, VoxelShape> Shapes.rotateAllAxis
(VoxelShape pShape, Vec3 pPos) static Map
<AttachFace, Map<Direction, VoxelShape>> Shapes.rotateAttachFace
(VoxelShape pShape) static Map
<Direction, VoxelShape> Shapes.rotateHorizontal
(VoxelShape pShape) static Map
<Direction, VoxelShape> Shapes.rotateHorizontal
(VoxelShape pShape, Vec3 pPos) static Map
<Direction.Axis, VoxelShape> Shapes.rotateHorizontalAxis
(VoxelShape pShape) static Map
<Direction.Axis, VoxelShape> Shapes.rotateHorizontalAxis
(VoxelShape pShape, Vec3 pPos) Methods in net.minecraft.world.phys.shapes with parameters of type VoxelShapeModifier and TypeMethodDescriptionstatic boolean
Shapes.blockOccludes
(VoxelShape pShape, VoxelShape pAdjacentShape, Direction pSide) static boolean
Shapes.equal
(VoxelShape pFirst, VoxelShape pSecond) static boolean
Shapes.faceShapeOccludes
(VoxelShape pVoxelShape1, VoxelShape pVoxelShape2) boolean
CollisionContext.isAbove
(VoxelShape pShape, BlockPos pPos, boolean pCanAscend) boolean
EntityCollisionContext.isAbove
(VoxelShape p_82886_, BlockPos p_82887_, boolean p_82888_) 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 pShape1, VoxelShape pShape2) static VoxelShape
Shapes.or
(VoxelShape pShape1, VoxelShape... pOthers) static VoxelShape
Shapes.rotate
(VoxelShape pShape, OctahedralGroup pOctohedralGroup) static VoxelShape
Shapes.rotate
(VoxelShape pShape, OctahedralGroup pOctohedralGroup, Vec3 pPos) static Map
<Direction, VoxelShape> Shapes.rotateAll
(VoxelShape pShape) static Map
<Direction, VoxelShape> Shapes.rotateAll
(VoxelShape pShape, Vec3 pPos) static Map
<Direction.Axis, VoxelShape> Shapes.rotateAllAxis
(VoxelShape pShape) static Map
<Direction.Axis, VoxelShape> Shapes.rotateAllAxis
(VoxelShape pShape, Vec3 pPos) static Map
<AttachFace, Map<Direction, VoxelShape>> Shapes.rotateAttachFace
(VoxelShape pShape) static Map
<Direction, VoxelShape> Shapes.rotateHorizontal
(VoxelShape pShape) static Map
<Direction, VoxelShape> Shapes.rotateHorizontal
(VoxelShape pShape, Vec3 pPos) static Map
<Direction.Axis, VoxelShape> Shapes.rotateHorizontalAxis
(VoxelShape pShape) static Map
<Direction.Axis, VoxelShape> Shapes.rotateHorizontalAxis
(VoxelShape pShape, Vec3 pPos) 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