Uses of Class
net.minecraft.util.shape.VoxelShape
Packages that use VoxelShape
Package
Description
-
Uses of VoxelShape in net.minecraft.block
Fields in net.minecraft.block declared as VoxelShapeModifier and TypeFieldDescriptionprivate static final VoxelShapePitcherCropBlock.AGE_0_SHAPEprivate static final VoxelShapeAbstractRailBlock.ASCENDING_SHAPEprivate static final VoxelShapeTripwireBlock.ATTACHED_SHAPEprotected static final VoxelShapeAbstractFireBlock.BASE_SHAPEprivate static final VoxelShapeLecternBlock.BASE_SHAPEprivate static final VoxelShapePistonHeadBlock.BASE_SHAPEprivate static final VoxelShapePointedDripstoneBlock.BASE_SHAPEprivate static final VoxelShapeBellBlock.BELL_SHAPEprivate static final VoxelShapeScaffoldingBlock.BOTTOM_OUTLINE_SHAPEprivate static final VoxelShapeSlabBlock.BOTTOM_SHAPEprivate static final VoxelShapeBellBlock.CEILING_SHAPEprivate static final VoxelShapeCactusBlock.COLLISION_SHAPEstatic final VoxelShapeFluidBlock.COLLISION_SHAPEprivate static final VoxelShapeMudBlock.COLLISION_SHAPEprivate static final VoxelShapeScaffoldingBlock.COLLISION_SHAPEprivate static final VoxelShapeSoulSandBlock.COLLISION_SHAPEprivate static final VoxelShape[]ComposterBlock.COLLISION_SHAPES_BY_LEVELprotected final VoxelShapeAbstractBlock.AbstractBlockState.ShapeCache.collisionShapeprivate VoxelShape[]AbstractBlock.AbstractBlockState.cullingFacesprivate VoxelShapeAbstractBlock.AbstractBlockState.cullingShapeprivate static final VoxelShapeAbstractPressurePlateBlock.DEFAULT_SHAPEprivate static final VoxelShapeHangingSignBlock.DEFAULT_SHAPEprivate static final VoxelShapePointedDripstoneBlock.DOWN_TIP_SHAPEprivate static final VoxelShapePointedDripstoneBlock.DRIP_COLLISION_SHAPEprivate static final VoxelShape[]AbstractBlock.AbstractBlockState.EMPTY_CULLING_FACESprivate static final VoxelShapePowderSnowBlock.FALLING_SHAPEprivate final VoxelShapeBlock.VoxelShapePair.firstThe field for thefirstrecord component.private static final VoxelShapeSeaPickleBlock.FOUR_PICKLES_SHAPEprivate static final VoxelShapeEndPortalFrameBlock.FRAME_SHAPEprivate static final VoxelShapeEndPortalFrameBlock.FRAME_WITH_EYE_SHAPEprivate static final VoxelShapePointedDripstoneBlock.FRUSTUM_SHAPEprivate static final VoxelShape[]AbstractBlock.AbstractBlockState.FULL_CULLING_FACESprivate static final VoxelShapeLanternBlock.HANGING_SHAPEprivate static final VoxelShapeStairsBlock.INNER_SHAPEprivate static final VoxelShapeBambooBlock.LARGE_LEAVES_SHAPEprivate static final VoxelShapeSweetBerryBushBlock.LARGE_SHAPEprivate static final VoxelShapePitcherCropBlock.LOWER_COLLISION_SHAPEprivate static final VoxelShapePointedDripstoneBlock.MIDDLE_SHAPEprivate static final VoxelShapeTurtleEggBlock.MULTIPLE_SHAPEprivate static final VoxelShapeBambooBlock.NO_LEAVES_SHAPEprivate static final VoxelShapeScaffoldingBlock.NORMAL_OUTLINE_SHAPEprivate static final VoxelShapeSeaPickleBlock.ONE_PICKLE_SHAPEprivate static final VoxelShapeStairsBlock.OUTER_SHAPEprivate static final VoxelShapeAbstractCauldronBlock.OUTLINE_SHAPEprivate static final VoxelShapeCactusBlock.OUTLINE_SHAPEprivate static final VoxelShapeHeavyCoreBlock.OUTLINE_SHAPEprivate static final VoxelShapeScaffoldingBlock.OUTLINE_SHAPEprivate static final VoxelShapeSculkSensorBlock.OUTLINE_SHAPEprotected final VoxelShapeAbstractPlantPartBlock.outlineShapeprivate static final VoxelShapeSkullBlock.PIGLIN_SHAPEprivate static final VoxelShapeWallBlock.POST_SHAPE_FOR_TALL_TESTprivate static final VoxelShapeAbstractPressurePlateBlock.PRESSED_SHAPEprivate static final VoxelShapeAbstractCauldronBlock.RAYCAST_SHAPEprivate final VoxelShapeBlock.VoxelShapePair.secondThe field for thesecondrecord component.private static final VoxelShapeAbstractCoralBlock.SHAPEprivate static final VoxelShapeAbstractRedstoneGateBlock.SHAPEprivate static final VoxelShapeAbstractSignBlock.SHAPEprivate static final VoxelShapeAbstractTorchBlock.SHAPEprivate static final VoxelShapeAzaleaBlock.SHAPEprivate static final VoxelShapeBambooShootBlock.SHAPEprivate static final VoxelShapeBannerBlock.SHAPEprivate static final VoxelShapeBrewingStandBlock.SHAPEprivate static final VoxelShapeBushBlock.SHAPEprivate static final VoxelShapeCactusFlowerBlock.SHAPEprivate static final VoxelShapeCampfireBlock.SHAPEprivate static final VoxelShapeCandleCakeBlock.SHAPEprivate static final VoxelShapeCarpetBlock.SHAPEstatic final VoxelShapeCaveVines.SHAPEprivate static final VoxelShapeChorusFlowerBlock.SHAPEprivate static final VoxelShapeConduitBlock.SHAPEprivate static final VoxelShapeCoralBlock.SHAPEprivate static final VoxelShapeDaylightDetectorBlock.SHAPEprivate static final VoxelShapeDeadCoralBlock.SHAPEprivate static final VoxelShapeDeadCoralFanBlock.SHAPEprivate static final VoxelShapeDecoratedPotBlock.SHAPEprivate static final VoxelShapeDirtPathBlock.SHAPEprivate static final VoxelShapeDragonEggBlock.SHAPEprivate static final VoxelShapeDryVegetationBlock.SHAPEprivate static final VoxelShapeEnchantingTableBlock.SHAPEprivate static final VoxelShapeEnderChestBlock.SHAPEprivate static final VoxelShapeEndPortalBlock.SHAPEprivate static final VoxelShapeFarmlandBlock.SHAPEprivate static final VoxelShapeFlowerBlock.SHAPEprivate static final VoxelShapeFlowerPotBlock.SHAPEprivate static final VoxelShapeFrogspawnBlock.SHAPEprivate static final VoxelShapeFungusBlock.SHAPEprivate static final VoxelShapeHangingMossBlock.SHAPEprivate static final VoxelShapeHangingRootsBlock.SHAPEprivate static final VoxelShapeHoneyBlock.SHAPEprivate static final VoxelShapeKelpBlock.SHAPEprivate static final VoxelShapeLilyPadBlock.SHAPEprivate static final VoxelShapeMushroomPlantBlock.SHAPEprivate static final VoxelShapeRootsBlock.SHAPEprivate static final VoxelShapeSaplingBlock.SHAPEprivate static final VoxelShapeSculkShriekerBlock.SHAPEprivate static final VoxelShapeSeagrassBlock.SHAPEprivate static final VoxelShapeShortDryGrassBlock.SHAPEprivate static final VoxelShapeShortPlantBlock.SHAPEprivate static final VoxelShapeSkullBlock.SHAPEprivate static final VoxelShapeSmallDripleafBlock.SHAPEprivate static final VoxelShapeSnifferEggBlock.SHAPEprivate static final VoxelShapeSporeBlossomBlock.SHAPEprivate static final VoxelShapeSproutsBlock.SHAPEprivate static final VoxelShapeStonecutterBlock.SHAPEprivate static final VoxelShapeStructureVoidBlock.SHAPEprivate static final VoxelShapeSugarCaneBlock.SHAPEprivate static final VoxelShapeTallDryGrassBlock.SHAPEprivate static final VoxelShapeTallSeagrassBlock.SHAPEprivate static final VoxelShapeTwistingVinesBlock.SHAPEprivate static final VoxelShapeTwistingVinesPlantBlock.SHAPEprivate static final VoxelShapeWeepingVinesBlock.SHAPEprivate static final VoxelShapeWeepingVinesPlantBlock.SHAPEprivate static final VoxelShape[]BeetrootsBlock.SHAPES_BY_AGEprivate static final VoxelShape[]CarrotsBlock.SHAPES_BY_AGEprivate static final VoxelShape[]CropBlock.SHAPES_BY_AGEprivate static final VoxelShape[]NetherWartBlock.SHAPES_BY_AGEprivate static final VoxelShape[]PotatoesBlock.SHAPES_BY_AGEprivate static final VoxelShape[]PropaguleBlock.SHAPES_BY_AGEprivate static final VoxelShape[]StemBlock.SHAPES_BY_AGEprivate static final VoxelShape[]TorchflowerBlock.SHAPES_BY_AGEprivate static final VoxelShape[]CakeBlock.SHAPES_BY_BITESprivate static final VoxelShape[]CandleBlock.SHAPES_BY_CANDLESprivate static final VoxelShape[]SnowBlock.SHAPES_BY_LAYERSprivate static final VoxelShapeChestBlock.SINGLE_SHAPEprivate static final VoxelShapeTurtleEggBlock.SINGLE_SHAPEprivate static final VoxelShapeBambooBlock.SMALL_LEAVES_SHAPEprivate static final VoxelShapeSweetBerryBushBlock.SMALL_SHAPEprivate static final VoxelShapeCampfireBlock.SMOKEY_SHAPEThe shape used to test whether a given block is considered 'smokey'.private static final VoxelShapeLanternBlock.STANDING_SHAPEprivate static final VoxelShapeAbstractRailBlock.STRAIGHT_SHAPEprivate static final VoxelShapeStairsBlock.STRAIGHT_SHAPEprivate static final VoxelShapeSeaPickleBlock.THREE_PICKLES_SHAPEprivate static final VoxelShapePointedDripstoneBlock.TIP_MERGE_SHAPEprivate static final VoxelShapeHangingMossBlock.TIP_SHAPEprivate static final VoxelShapeSlabBlock.TOP_SHAPEprivate static final VoxelShapeSeaPickleBlock.TWO_PICKLES_SHAPEprivate static final VoxelShapeTripwireBlock.UNATTACHED_SHAPEprivate static final VoxelShapePointedDripstoneBlock.UP_TIP_SHAPEFields in net.minecraft.block with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.CLOSED_COLLISION_SHAPESprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.CLOSED_SIDES_SHAPESprivate static final Map<Direction.Axis, VoxelShape> WallHangingSignBlock.COLLISION_SHAPES_BY_AXISprivate final Function<BlockState, VoxelShape> HorizontalConnectingBlock.collisionShapeFunctionprivate final Function<BlockState, VoxelShape> WallBlock.collisionShapeFunctionprivate final Function<BlockState, VoxelShape> FenceBlock.cullingShapeFunctionprivate static final Map<Direction, VoxelShape> ChestBlock.DOUBLE_SHAPES_BY_DIRECTIONprivate static final Map<Direction.Axis, VoxelShape> BellBlock.DOUBLE_WALL_SHAPESprivate static final Map<Direction, VoxelShape> PistonBlock.EXTENDED_SHAPES_BY_DIRECTIONprivate static final Map<Direction.Axis, VoxelShape> BellBlock.FLOOR_SHAPESprivate static final LoadingCache<VoxelShape, Boolean> Block.FULL_CUBE_SHAPE_CACHEprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.IN_WALL_CULLING_SHAPESprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.IN_WALL_OUTLINE_SHAPESprivate static final Map<Direction, VoxelShape> StairsBlock.INNER_BOTTOM_SHAPESprivate static final Map<Direction, VoxelShape> StairsBlock.INNER_TOP_SHAPESprivate static final Map<Direction, VoxelShape> PistonHeadBlock.LONG_SHAPESprivate static final Map<Direction, VoxelShape> StairsBlock.OUTER_BOTTOM_SHAPESprivate static final Map<Direction, VoxelShape> StairsBlock.OUTER_TOP_SHAPESprivate static final Map<Direction.Axis, VoxelShape> WallHangingSignBlock.OUTLINE_SHAPES_BY_AXISprivate static final Map<Direction, VoxelShape> LecternBlock.OUTLINE_SHAPES_BY_DIRECTIONprivate final Function<BlockState, VoxelShape> HorizontalConnectingBlock.outlineShapeFunctionprivate final Function<BlockState, VoxelShape> WallBlock.outlineShapeFunctionprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.REGULAR_CULLING_SHAPESprivate static final Map<Direction.Axis, VoxelShape> FenceGateBlock.REGULAR_OUTLINE_SHAPESprivate static final Map<Direction, VoxelShape> TrapdoorBlock.shapeByDirectionprivate final Function<BlockState, VoxelShape> BigDripleafBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> ButtonBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> ConnectingBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> FireBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> FlowerbedBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> GrindstoneBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> HopperBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> LeafLitterBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> LeverBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> MultifaceBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> PaleMossCarpetBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> PitcherCropBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> RedstoneWireBlock.shapeFunctionprivate final Function<BlockState, VoxelShape> VineBlock.shapeFunctionprivate static final List<Map<Direction, VoxelShape>> CocoaBlock.SHAPESprivate static final Map<Direction, VoxelShape> WallPiglinHeadBlock.SHAPESprivate static final Map<Direction.Axis, VoxelShape> AnvilBlock.SHAPES_BY_AXISprivate static final Map<Direction.Axis, VoxelShape> ChainBlock.SHAPES_BY_AXISprivate static final Map<Direction.Axis, VoxelShape> NetherPortalBlock.SHAPES_BY_AXISprivate static final Map<Direction.Axis, VoxelShape> RodBlock.SHAPES_BY_AXISprivate static final Map<Direction, VoxelShape> AttachedStemBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> BedBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> BigDripleafStemBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> DeadCoralWallFanBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> DoorBlock.SHAPES_BY_DIRECTIONstatic final Map<Direction, VoxelShape> LadderBlock.SHAPES_BY_DIRECTIONstatic final Map<Direction, VoxelShape> ShulkerBoxBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> TripwireHookBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> WallBannerBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> WallSignBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> WallSkullBlock.SHAPES_BY_DIRECTIONprivate static final Map<Direction, VoxelShape> WallTorchBlock.SHAPES_BY_DIRECTIONprivate static final Map<Integer, VoxelShape> HangingSignBlock.SHAPES_BY_ROTATIONprivate static final Map<Tilt, VoxelShape> BigDripleafBlock.SHAPES_BY_TILTprivate final Map<Direction, VoxelShape> AmethystClusterBlock.shapesByDirectionprivate final Map<Direction, VoxelShape> HopperBlock.shapesByDirectionprivate static final Map<Direction, VoxelShape> PistonHeadBlock.SHORT_SHAPESprivate static final Map<Direction, VoxelShape> BellBlock.SINGLE_WALL_SHAPESprivate static final Map<Direction, VoxelShape> StairsBlock.STRAIGHT_BOTTOM_SHAPESprivate static final Map<Direction, VoxelShape> StairsBlock.STRAIGHT_TOP_SHAPESprivate static final Map<Direction, VoxelShape> WallBlock.WALL_SHAPES_FOR_TALL_TEST_BY_DIRECTIONMethods in net.minecraft.block that return VoxelShapeModifier and TypeMethodDescriptionstatic VoxelShapeBlock.createColumnShape(double sizeXz, double minY, double maxY) static VoxelShapeBlock.createColumnShape(double sizeX, double sizeZ, double minY, double maxY) static VoxelShapeBlock.createCubeShape(double size) static VoxelShapeBlock.createCuboidShape(double sizeX, double sizeY, double sizeZ) static VoxelShapeBlock.createCuboidShape(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) static VoxelShapeBlock.createCuboidZShape(double sizeXy, double minZ, double maxZ) static VoxelShapeBlock.createCuboidZShape(double sizeX, double sizeY, double minZ, double maxZ) static VoxelShapeBlock.createCuboidZShape(double sizeX, double minY, double maxY, double minZ, double maxZ) static VoxelShape[]Block.createShapeArray(int size, IntFunction<VoxelShape> indexToShape) Block.VoxelShapePair.first()Returns the value of thefirstrecord component.static VoxelShapeWallTorchBlock.getBoundingShape(BlockState state) AbstractBlock.AbstractBlockState.getCameraCollisionShape(BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFenceBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMudBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePaneBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePowderSnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSoulSandBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTransparentBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractBlock.AbstractBlockState.getCollisionShape(BlockView world, BlockPos pos) AbstractBlock.AbstractBlockState.getCollisionShape(BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBambooBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBellBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBigDripleafBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCactusBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeComposterBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) EntityShapeContext.getCollisionShape(BlockState state, CollisionView world, BlockPos pos) ExperimentalMinecartShapeContext.getCollisionShape(BlockState state, CollisionView world, BlockPos pos) protected VoxelShapeFenceGateBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFluidBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeGrindstoneBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHoneyBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHorizontalConnectingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLecternBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMudBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePaleMossCarpetBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonExtensionBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PitcherCropBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePowderSnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeScaffoldingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSculkShriekerBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) ShapeContext.getCollisionShape(BlockState state, CollisionView world, BlockPos pos) protected VoxelShapeSnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSoulSandBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallHangingSignBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractBlock.AbstractBlockState.getCullingFace(Direction direction) AbstractBlock.AbstractBlockState.getCullingShape()protected VoxelShapeAbstractBlock.getCullingShape(BlockState state) protected VoxelShapeFenceBlock.getCullingShape(BlockState state) protected VoxelShapeFenceGateBlock.getCullingShape(BlockState state) protected VoxelShapeLecternBlock.getCullingShape(BlockState state) protected VoxelShapePaleMossCarpetBlock.getCullingShape(BlockState state) protected VoxelShapePointedDripstoneBlock.getCullingShape(BlockState state) protected VoxelShapeSculkShriekerBlock.getCullingShape(BlockState state) protected VoxelShapeSkullBlock.getCullingShape(BlockState state) AbstractBlock.AbstractBlockState.getInsideCollisionShape(BlockView blockView, BlockPos pos, Entity entity) protected VoxelShapeAbstractBlock.getInsideCollisionShape(BlockState state, BlockView world, BlockPos pos, Entity entity) protected VoxelShapeEndPortalBlock.getInsideCollisionShape(BlockState state, BlockView world, BlockPos pos, Entity entity) protected VoxelShapeNetherPortalBlock.getInsideCollisionShape(BlockState state, BlockView world, BlockPos pos, Entity entity) protected VoxelShapePowderSnowBlock.getInsideCollisionShape(BlockState state, BlockView world, BlockPos pos, Entity entity) protected VoxelShapeTripwireBlock.getInsideCollisionShape(BlockState state, BlockView world, BlockPos pos, Entity entity) AbstractBlock.AbstractBlockState.getOutlineShape(BlockView world, BlockPos pos) AbstractBlock.AbstractBlockState.getOutlineShape(BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractCauldronBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractCoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractFireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractPlantPartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractPressurePlateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractRailBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractRedstoneGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAbstractTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAirBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAmethystClusterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAnvilBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAttachedStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeAzaleaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBambooBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBambooShootBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBedBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBeetrootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBellBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBigDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBigDripleafStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBrewingStandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBubbleColumnBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeButtonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCactusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCactusFlowerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCampfireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCandleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCandleCakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCarpetBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCarrotsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeChainBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCocoaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeComposterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeConduitBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeCropBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDaylightDetectorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDeadCoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDeadCoralFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDeadCoralWallFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDecoratedPotBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDirtPathBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDragonEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeDryVegetationBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEnchantingTableBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEnderChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEndPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeEndPortalFrameBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFarmlandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFenceGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) FlowerbedBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFlowerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFlowerPotBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFluidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFrogspawnBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeFungusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeGrindstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHangingMossBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHangingRootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHangingSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHeavyCoreBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHopperBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeHorizontalConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLadderBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLanternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) LeafLitterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLecternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLeverBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLightBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeLilyPadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMultifaceBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeMushroomPlantBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeNetherPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeNetherWartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePaleMossCarpetBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonExtensionBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePistonHeadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) PitcherCropBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePointedDripstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePotatoesBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapePropaguleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeRedstoneWireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeRodBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeRootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSaplingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeScaffoldingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSculkSensorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSeaPickleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeShortDryGrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeShortPlantBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeShulkerBoxBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSlabBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSmallDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) SnifferEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSnowBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSporeBlossomBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSproutsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStairsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStonecutterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeStructureVoidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSugarCaneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeSweetBerryBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTallDryGrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTallSeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) TorchflowerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTrapdoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTripwireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTripwireHookBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeTurtleEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeVineBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallBannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallHangingSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallPiglinHeadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallRedstoneTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallSkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) protected VoxelShapeWallTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context) AbstractBlock.AbstractBlockState.getRaycastShape(BlockView world, BlockPos pos) protected VoxelShapeAbstractBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeAbstractCauldronBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeComposterBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeHopperBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeScaffoldingBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos) private VoxelShapeBellBlock.getShape(BlockState state) private VoxelShapeGrindstoneBlock.getShape(BlockState state) AbstractBlock.AbstractBlockState.getSidesShape(BlockView world, BlockPos pos) protected VoxelShapeAbstractBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) ChorusFlowerBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeFenceGateBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeHangingSignBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeLeavesBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeMudBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeShulkerBoxBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeSnowBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeSoulSandBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) protected VoxelShapeWallHangingSignBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos) Block.VoxelShapePair.second()Returns the value of thesecondrecord component.Methods in net.minecraft.block that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionprivate Function<BlockState, VoxelShape> BigDripleafBlock.createShapeFunction()protected Function<BlockState, VoxelShape> Block.createShapeFunction(Function<BlockState, VoxelShape> stateToShape) protected Function<BlockState, VoxelShape> Block.createShapeFunction(Function<BlockState, VoxelShape> stateToShape, Property<?>[] properties) private Function<BlockState, VoxelShape> ButtonBlock.createShapeFunction()private Function<BlockState, VoxelShape> ConnectingBlock.createShapeFunction(float radius) private Function<BlockState, VoxelShape> FireBlock.createShapeFunction()private Function<BlockState, VoxelShape> FlowerbedBlock.createShapeFunction()private Function<BlockState, VoxelShape> GrindstoneBlock.createShapeFunction()private Function<BlockState, VoxelShape> HopperBlock.createShapeFunction(VoxelShape shape) protected Function<BlockState, VoxelShape> HorizontalConnectingBlock.createShapeFunction(float radius1, float radius2, float height1, float offset2, float height2) private Function<BlockState, VoxelShape> LeafLitterBlock.createShapeFunction()private Function<BlockState, VoxelShape> LeverBlock.createShapeFunction()private Function<BlockState, VoxelShape> MultifaceBlock.createShapeFunction()PaleMossCarpetBlock.createShapeFunction()private Function<BlockState, VoxelShape> PitcherCropBlock.createShapeFunction()private Function<BlockState, VoxelShape> RedstoneWireBlock.createShapeFunction()default Function<BlockState, VoxelShape> Segmented.createShapeFunction(EnumProperty<Direction> directionProperty, IntProperty segmentAmountProperty) private Function<BlockState, VoxelShape> VineBlock.createShapeFunction()private Function<BlockState, VoxelShape> WallBlock.createShapeFunction(float tallHeight, float lowHeight) Methods in net.minecraft.block with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate voidBeehiveBlock.addHoneyParticle(World world, BlockPos pos, VoxelShape shape, double height) private Function<BlockState, VoxelShape> HopperBlock.createShapeFunction(VoxelShape shape) private BlockStateWallBlock.getStateWith(BlockState state, boolean north, boolean east, boolean south, boolean west, VoxelShape aboveShape) private WallShapeWallBlock.getWallShape(boolean connected, VoxelShape aboveShape, VoxelShape tallShape) booleanEntityShapeContext.isAbove(VoxelShape shape, BlockPos pos, boolean defaultValue) booleanShapeContext.isAbove(VoxelShape shape, BlockPos pos, boolean defaultValue) static booleanBlock.isFaceFullSquare(VoxelShape shape, Direction side) static booleanBlock.isShapeFullCube(VoxelShape shape) private booleanWallBlock.shouldHavePost(BlockState state, BlockState aboveState, VoxelShape aboveShape) private static booleanWallBlock.shouldUseTallShape(VoxelShape aboveShape, VoxelShape tallShape) Method parameters in net.minecraft.block with type arguments of type VoxelShapeModifier and TypeMethodDescriptionstatic VoxelShape[]Block.createShapeArray(int size, IntFunction<VoxelShape> indexToShape) protected Function<BlockState, VoxelShape> Block.createShapeFunction(Function<BlockState, VoxelShape> stateToShape) protected Function<BlockState, VoxelShape> Block.createShapeFunction(Function<BlockState, VoxelShape> stateToShape, Property<?>[] properties) Constructors in net.minecraft.block with parameters of type VoxelShapeModifierConstructorDescriptionprotectedAbstractPlantBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater) protectedAbstractPlantPartBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater) protectedAbstractPlantStemBlock(AbstractBlock.Settings settings, Direction growthDirection, VoxelShape outlineShape, boolean tickWater, double growthChance) (package private)VoxelShapePair(VoxelShape voxelShape, VoxelShape voxelShape2) -
Uses of VoxelShape in net.minecraft.block.entity
Methods in net.minecraft.block.entity that return VoxelShapeModifier and TypeMethodDescriptionPistonBlockEntity.getCollisionShape(BlockView world, BlockPos pos) -
Uses of VoxelShape in net.minecraft.client.render
Methods in net.minecraft.client.render with parameters of type VoxelShapeModifier and TypeMethodDescriptionstatic voidVertexRendering.drawOutline(MatrixStack matrices, VertexConsumer vertexConsumers, VoxelShape shape, double offsetX, double offsetY, double offsetZ, int color) -
Uses of VoxelShape in net.minecraft.client.render.debug
Fields in net.minecraft.client.render.debug with type parameters of type VoxelShapeMethods in net.minecraft.client.render.debug with parameters of type VoxelShapeModifier and TypeMethodDescriptionstatic voidDebugRenderer.drawVoxelShapeOutlines(MatrixStack matrices, VertexConsumer vertexConsumer, VoxelShape shape, double offsetX, double offsetY, double offsetZ, float red, float green, float blue, float alpha, boolean bool) -
Uses of VoxelShape in net.minecraft.client.world
Methods in net.minecraft.client.world with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate voidClientWorld.addParticle(BlockPos pos, ParticleEffect parameters, VoxelShape shape, double y) -
Uses of VoxelShape in net.minecraft.entity
Methods in net.minecraft.entity that return VoxelShapeModifier and TypeMethodDescriptionstatic VoxelShapeDismounting.getCollisionShape(BlockView world, BlockPos pos) Methods in net.minecraft.entity that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionprivate static List<VoxelShape> Entity.findCollisionsForMovement(@Nullable Entity entity, World world, List<VoxelShape> regularCollisions, Box movingEntityBoundingBox) Method parameters in net.minecraft.entity with type arguments of type VoxelShapeModifier and TypeMethodDescriptionstatic Vec3dEntity.adjustMovementForCollisions(@Nullable Entity entity, Vec3d movement, Box entityBoundingBox, World world, List<VoxelShape> collisions) private static Vec3dEntity.adjustMovementForCollisions(Vec3d movement, Box entityBoundingBox, List<VoxelShape> collisions) private static float[]Entity.collectStepHeights(Box collisionBox, List<VoxelShape> collisions, float float2, float stepHeight) private static List<VoxelShape> Entity.findCollisionsForMovement(@Nullable Entity entity, World world, List<VoxelShape> regularCollisions, Box movingEntityBoundingBox) static doubleDismounting.getCeilingHeight(BlockPos pos, int maxDistance, Function<BlockPos, VoxelShape> collisionShapeGetter) -
Uses of VoxelShape in net.minecraft.fluid
Fields in net.minecraft.fluid with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate final Map<FluidState, VoxelShape> FlowableFluid.shapeCacheMethods in net.minecraft.fluid that return VoxelShapeModifier and TypeMethodDescriptionEmptyFluid.getShape(FluidState state, BlockView world, BlockPos pos) FlowableFluid.getShape(FluidState state, BlockView world, BlockPos pos) abstract VoxelShapeFluid.getShape(FluidState state, BlockView world, BlockPos pos) -
Uses of VoxelShape in net.minecraft.structure.pool
Fields in net.minecraft.structure.pool with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate final MutableObject<VoxelShape> StructurePoolBasedGenerator.ShapedPoolStructurePiece.pieceShapeThe field for thepieceShaperecord component.Methods in net.minecraft.structure.pool that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionStructurePoolBasedGenerator.ShapedPoolStructurePiece.pieceShape()Returns the value of thepieceShaperecord component.Methods in net.minecraft.structure.pool with parameters of type VoxelShapeModifier and TypeMethodDescriptionprivate static voidStructurePoolBasedGenerator.generate(NoiseConfig noiseConfig, int maxSize, boolean modifyBoundingBox, ChunkGenerator chunkGenerator, StructureTemplateManager structureTemplateManager, HeightLimitView heightLimitView, Random random, Registry<StructurePool> structurePoolRegistry, PoolStructurePiece firstPiece, List<PoolStructurePiece> pieces, VoxelShape pieceShape, StructurePoolAliasLookup aliasLookup, StructureLiquidSettings liquidSettings) Method parameters in net.minecraft.structure.pool with type arguments of type VoxelShapeModifier and TypeMethodDescription(package private) voidStructurePoolBasedGenerator.StructurePoolGenerator.generatePiece(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int depth, boolean modifyBoundingBox, HeightLimitView world, NoiseConfig noiseConfig, StructurePoolAliasLookup aliasLookup, StructureLiquidSettings liquidSettings) Constructor parameters in net.minecraft.structure.pool with type arguments of type VoxelShapeModifierConstructorDescription(package private)ShapedPoolStructurePiece(PoolStructurePiece piece, MutableObject<VoxelShape> pieceShape, int currentSize) -
Uses of VoxelShape in net.minecraft.util.shape
Subclasses of VoxelShape in net.minecraft.util.shapeModifier and TypeClassDescriptionclassfinal classclassFields in net.minecraft.util.shape declared as VoxelShapeModifier and TypeFieldDescriptionprivate static final VoxelShapeVoxelShapes.EMPTYprivate static final VoxelShapeVoxelShapes.FULL_CUBEprivate final VoxelShapeSlicedVoxelShape.shapeprivate @Nullable VoxelShape[]VoxelShape.shapeCachestatic final VoxelShapeVoxelShapes.UNBOUNDEDMethods in net.minecraft.util.shape that return VoxelShapeModifier and TypeMethodDescriptionVoxelShape.asCuboid()static VoxelShapeVoxelShapes.combine(VoxelShape one, VoxelShape two, BooleanBiFunction function) static VoxelShapeVoxelShapes.combineAndSimplify(VoxelShape first, VoxelShape second, BooleanBiFunction function) static VoxelShapeVoxelShapes.cuboid(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) static VoxelShapestatic VoxelShapeVoxelShapes.cuboidUnchecked(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) static VoxelShapeVoxelShapes.empty()static VoxelShapeVoxelShapes.fullCube()private VoxelShapeVoxelShape.getUncachedFace(Direction facing) VoxelShape.offset(double x, double y, double z) VoxelShape.simplify()static VoxelShapeVoxelShapes.transform(VoxelShape shape, DirectionTransformation transformation) static VoxelShapeVoxelShapes.transform(VoxelShape shape, DirectionTransformation transformation, Vec3d anchor) static VoxelShapeVoxelShapes.union(VoxelShape first, VoxelShape second) static VoxelShapeVoxelShapes.union(VoxelShape first, VoxelShape[] others) Methods in net.minecraft.util.shape that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionstatic Map<Direction.Axis, VoxelShape> VoxelShapes.createAxisShapeMap(VoxelShape shape) static Map<Direction.Axis, VoxelShape> VoxelShapes.createAxisShapeMap(VoxelShape shape, Vec3d anchor) static Map<BlockFace, Map<Direction, VoxelShape>> VoxelShapes.createBlockFaceHorizontalFacingShapeMap(VoxelShape shape) static Map<Direction, VoxelShape> VoxelShapes.createFacingShapeMap(VoxelShape shape) static Map<Direction, VoxelShape> VoxelShapes.createFacingShapeMap(VoxelShape shape, Vec3d anchor) static Map<Direction.Axis, VoxelShape> VoxelShapes.createHorizontalAxisShapeMap(VoxelShape shape) static Map<Direction.Axis, VoxelShape> VoxelShapes.createHorizontalAxisShapeMap(VoxelShape shape, Vec3d anchor) static Map<Direction, VoxelShape> VoxelShapes.createHorizontalFacingShapeMap(VoxelShape shape) static Map<Direction, VoxelShape> VoxelShapes.createHorizontalFacingShapeMap(VoxelShape shape, Vec3d anchor) Methods in net.minecraft.util.shape with parameters of type VoxelShapeModifier and TypeMethodDescriptionstatic booleanVoxelShapes.adjacentSidesCoverSquare(VoxelShape one, VoxelShape two, Direction direction) static VoxelShapeVoxelShapes.combine(VoxelShape one, VoxelShape two, BooleanBiFunction function) static VoxelShapeVoxelShapes.combineAndSimplify(VoxelShape first, VoxelShape second, BooleanBiFunction function) static Map<Direction.Axis, VoxelShape> VoxelShapes.createAxisShapeMap(VoxelShape shape) static Map<Direction.Axis, VoxelShape> VoxelShapes.createAxisShapeMap(VoxelShape shape, Vec3d anchor) static Map<BlockFace, Map<Direction, VoxelShape>> VoxelShapes.createBlockFaceHorizontalFacingShapeMap(VoxelShape shape) static Map<Direction, VoxelShape> VoxelShapes.createFacingShapeMap(VoxelShape shape) static Map<Direction, VoxelShape> VoxelShapes.createFacingShapeMap(VoxelShape shape, Vec3d anchor) static Map<Direction.Axis, VoxelShape> VoxelShapes.createHorizontalAxisShapeMap(VoxelShape shape) static Map<Direction.Axis, VoxelShape> VoxelShapes.createHorizontalAxisShapeMap(VoxelShape shape, Vec3d anchor) static Map<Direction, VoxelShape> VoxelShapes.createHorizontalFacingShapeMap(VoxelShape shape) static Map<Direction, VoxelShape> VoxelShapes.createHorizontalFacingShapeMap(VoxelShape shape, Vec3d anchor) static booleanVoxelShapes.equal(VoxelShape shape1, VoxelShape shape2) static booleanVoxelShapes.isSideCovered(VoxelShape shape, VoxelShape neighbor, Direction direction) static booleanVoxelShapes.matchesAnywhere(VoxelShape shape1, VoxelShape shape2, BooleanBiFunction predicate) static VoxelShapeVoxelShapes.transform(VoxelShape shape, DirectionTransformation transformation) static VoxelShapeVoxelShapes.transform(VoxelShape shape, DirectionTransformation transformation, Vec3d anchor) static VoxelShapeVoxelShapes.union(VoxelShape first, VoxelShape second) static VoxelShapeVoxelShapes.union(VoxelShape first, VoxelShape[] others) static booleanVoxelShapes.unionCoversFullCube(VoxelShape one, VoxelShape two) Method parameters in net.minecraft.util.shape with type arguments of type VoxelShapeModifier and TypeMethodDescriptionstatic doubleVoxelShapes.calculateMaxOffset(Direction.Axis axis, Box box, Iterable<VoxelShape> shapes, double maxDist) Constructors in net.minecraft.util.shape with parameters of type VoxelShapeModifierConstructorDescriptionSlicedVoxelShape(VoxelShape shape, Direction.Axis axis, int sliceWidth) -
Uses of VoxelShape in net.minecraft.world
Fields in net.minecraft.world declared as VoxelShapeFields in net.minecraft.world with type parameters of type VoxelShapeModifier and TypeFieldDescriptionprivate final BiFunction<BlockPos.Mutable, VoxelShape, T> BlockCollisionSpliterator.resultFunctionMethods in net.minecraft.world that return VoxelShapeModifier and TypeMethodDescriptionRaycastContext.ShapeProvider.get(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RaycastContext.ShapeType.get(BlockState state, BlockView world, BlockPos pos, ShapeContext context) RaycastContext.getBlockShape(BlockState state, BlockView world, BlockPos pos) RaycastContext.getFluidShape(FluidState state, BlockView world, BlockPos pos) private @Nullable VoxelShapeCollisionView.getWorldBorderCollisions(Entity entity, Box box) Methods in net.minecraft.world that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptiondefault Iterable<VoxelShape> CollisionView.getBlockCollisions(@Nullable Entity entity, Box box) default Iterable<VoxelShape> CollisionView.getBlockOrFluidCollisions(@Nullable Entity entity, Box box) default Iterable<VoxelShape> CollisionView.getCollisions(@Nullable Entity entity, Box box) CollisionView.getEntityCollisions(@Nullable Entity entity, Box box) default List<VoxelShape> EntityView.getEntityCollisions(@Nullable Entity entity, Box box) default List<VoxelShape> RegistryWorldView.getEntityCollisions(@Nullable Entity entity, Box box) Methods in net.minecraft.world with parameters of type VoxelShapeModifier and TypeMethodDescriptiondefault booleanCollisionView.doesNotIntersectEntities(@Nullable Entity except, VoxelShape shape) Returnstrueifshapedoes not intersect with non-spectator entities exceptexcept.default booleanEntityView.doesNotIntersectEntities(@Nullable Entity except, VoxelShape shape) Returnstrueifshapedoes not intersect with non-spectator entities exceptexcept.default booleanRegistryWorldView.doesNotIntersectEntities(@Nullable Entity except, VoxelShape shape) Returnstrueifshapedoes not intersect with non-spectator entities exceptexcept.CollisionView.findClosestCollision(@Nullable Entity entity, VoxelShape shape, Vec3d target, double x, double y, double z) default doubleBlockView.getDismountHeight(VoxelShape blockCollisionShape, Supplier<VoxelShape> belowBlockCollisionShapeGetter) default @Nullable BlockHitResultBlockView.raycastBlock(Vec3d start, Vec3d end, BlockPos pos, VoxelShape shape, BlockState state) Method parameters in net.minecraft.world with type arguments of type VoxelShapeModifier and TypeMethodDescriptiondefault doubleBlockView.getDismountHeight(VoxelShape blockCollisionShape, Supplier<VoxelShape> belowBlockCollisionShapeGetter) Constructor parameters in net.minecraft.world with type arguments of type VoxelShapeModifierConstructorDescriptionBlockCollisionSpliterator(CollisionView world, ShapeContext context, Box box, boolean forEntity, BiFunction<BlockPos.Mutable, VoxelShape, T> resultFunction) BlockCollisionSpliterator(CollisionView world, @Nullable Entity entity, Box box, boolean forEntity, BiFunction<BlockPos.Mutable, VoxelShape, T> resultFunction) -
Uses of VoxelShape in net.minecraft.world.border
Fields in net.minecraft.world.border declared as VoxelShapeMethods in net.minecraft.world.border that return VoxelShapeModifier and TypeMethodDescriptionWorldBorder.Area.asVoxelShape()WorldBorder.asVoxelShape()WorldBorder.MovingArea.asVoxelShape()WorldBorder.StaticArea.asVoxelShape() -
Uses of VoxelShape in net.minecraft.world.chunk
Methods in net.minecraft.world.chunk that return types with arguments of type VoxelShapeModifier and TypeMethodDescriptionChunkCache.getEntityCollisions(@Nullable Entity entity, Box box) -
Uses of VoxelShape in net.minecraft.world.chunk.light
Methods in net.minecraft.world.chunk.light that return VoxelShapeModifier and TypeMethodDescriptionstatic VoxelShapeChunkLightProvider.getOpaqueShape(BlockState state, Direction direction)