Uses of Class
net.minecraft.util.math.BlockBox
Packages that use BlockBox
Package
Description
-
Uses of BlockBox in net.minecraft.block.entity
Methods in net.minecraft.block.entity that return types with arguments of type BlockBox -
Uses of BlockBox in net.minecraft.client.render.debug
Fields in net.minecraft.client.render.debug with type parameters of type BlockBoxModifier and TypeFieldDescriptionprivate Map<DimensionType,Map<String,BlockBox>>StructureDebugRenderer.field_4626private Map<DimensionType,Map<String,BlockBox>>StructureDebugRenderer.field_4627Methods in net.minecraft.client.render.debug with parameters of type BlockBoxModifier and TypeMethodDescriptionvoidStructureDebugRenderer.method_3871(BlockBox blockBox, List<BlockBox> list, List<Boolean> list2, DimensionType dimensionType)Method parameters in net.minecraft.client.render.debug with type arguments of type BlockBoxModifier and TypeMethodDescriptionvoidStructureDebugRenderer.method_3871(BlockBox blockBox, List<BlockBox> list, List<Boolean> list2, DimensionType dimensionType) -
Uses of BlockBox in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type BlockBoxModifier and TypeMethodDescriptionprivate static intFillCommand.execute(ServerCommandSource source, BlockBox range, BlockStateArgument block, FillCommand.Mode mode, @Nullable Predicate<CachedBlockPosition> filter)SetBlockCommand.Filter.filter(BlockBox box, BlockPos pos, BlockStateArgument block, ServerWorld world) -
Uses of BlockBox in net.minecraft.server.world
Methods in net.minecraft.server.world with parameters of type BlockBoxModifier and TypeMethodDescriptionvoidServerWorld.clearUpdatesInArea(BlockBox box)voidServerTickScheduler.copyScheduledTicks(BlockBox box, BlockPos offset)ServerTickScheduler.getScheduledTicks(BlockBox bounds, boolean updateState, boolean getStaleTicks)private @Nullable List<ScheduledTick<T>>ServerTickScheduler.transferTicksInBounds(@Nullable List<ScheduledTick<T>> dst, Collection<ScheduledTick<T>> src, BlockBox bounds, boolean move) -
Uses of BlockBox in net.minecraft.structure
Fields in net.minecraft.structure declared as BlockBoxModifier and TypeFieldDescriptionprotected BlockBoxStructurePiece.boundingBoxStructurePlacementData.boundingBoxStructureStart.boundingBoxFields in net.minecraft.structure with type parameters of type BlockBoxMethods in net.minecraft.structure that return BlockBoxModifier and TypeMethodDescriptionprotected BlockBoxMarginedStructureStart.calculateBoundingBox()Structure.calculateBoundingBox(StructurePlacementData placementData, BlockPos pos)Structure.calculateBoundingBox(BlockPos pos, BlockRotation rotation, BlockPos blockPos, BlockMirror mirror)protected BlockBoxStructureStart.calculateBoundingBox()static BlockBoxStrongholdGenerator.SmallCorridor.create(StructurePiecesHolder structurePiecesHolder, Random random, int x, int y, int z, Direction orientation)MineshaftGenerator.MineshaftCorridor.getBoundingBox(StructurePiecesHolder structurePiecesHolder, Random random, int x, int y, int z, Direction orientation)MineshaftGenerator.MineshaftCrossing.getBoundingBox(StructurePiecesHolder structurePiecesHolder, Random random, int x, int y, int z, Direction orientation)MineshaftGenerator.MineshaftStairs.getBoundingBox(StructurePiecesHolder structurePiecesHolder, Random random, int x, int y, int z, Direction orientation)StructurePiece.getBoundingBox()StructurePlacementData.getBoundingBox()protected static BlockBoxStructure.method_34400(BlockPos blockPos, BlockRotation blockRotation, BlockPos blockPos2, BlockMirror blockMirror, Vec3i vec3i)private static BlockBoxOceanMonumentGenerator.Piece.method_35445(Direction direction, OceanMonumentGenerator.PieceSetting pieceSetting, int int2, int int3, int int4)protected static BlockBoxStructurePiece.method_35454(int int2, int int3, int int4, Direction direction, int int5, int int6, int int7)StructureStart.setBoundingBoxFromChildren()Methods in net.minecraft.structure with parameters of type BlockBoxModifier and TypeMethodDescriptionprotected voidStructurePiece.addBlock(StructureWorldAccess world, BlockState block, int x, int int2, int int3, BlockBox box)protected voidStructurePiece.addBlockWithRandomThreshold(StructureWorldAccess world, BlockBox bounds, Random random, float threshold, int x, int y, int z, BlockState state)protected booleanMineshaftGenerator.MineshaftCorridor.addChest(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, Identifier lootTableId)protected booleanStructurePiece.addChest(ServerWorldAccess world, BlockBox boundingBox, Random random, BlockPos pos, Identifier lootTableId, @Nullable BlockState block)protected booleanStructurePiece.addChest(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, Identifier lootTableId)private voidMineshaftGenerator.MineshaftCorridor.addCobwebsUnderground(StructureWorldAccess world, BlockBox blockBox, Random random, float threshold, int x, int y, int z)protected booleanStructurePiece.addDispenser(StructureWorldAccess world, BlockBox boundingBox, Random random, int x, int y, int z, Direction facing, Identifier lootTableId)protected booleanMineshaftGenerator.MineshaftPart.canAddBlock(WorldView world, int x, int y, int z, BlockBox box)protected booleanStructurePiece.canAddBlock(WorldView world, int x, int y, int z, BlockBox box)protected voidStructurePiece.fill(StructureWorldAccess world, BlockBox bounds, int minX, int minY, int minZ, int maxX, int maxY, int maxZ)protected voidMineshaftGenerator.MineshaftCorridor.fillDownwards(StructureWorldAccess world, BlockState state, int x, int int2, int int3, BlockBox box)protected voidStructurePiece.fillDownwards(StructureWorldAccess world, BlockState state, int x, int int2, int int3, BlockBox box)protected voidStructurePiece.fillHalfEllipsoid(StructureWorldAccess world, BlockBox bounds, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState block, boolean cantReplaceAir)private voidMineshaftGenerator.MineshaftCorridor.fillSupportBeam(StructureWorldAccess world, BlockBox box, int x, int y, int z)protected voidStructurePiece.fillWithOutline(StructureWorldAccess world, BlockBox box, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, boolean cantReplaceAir, Random random, StructurePiece.BlockRandomizer randomizer)protected voidStructurePiece.fillWithOutline(StructureWorldAccess world, BlockBox box, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir)protected voidStructurePiece.fillWithOutlineUnderSeaLevel(StructureWorldAccess world, BlockBox box, Random random, float blockChance, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir, boolean stayBelowSeaLevel)booleanBuriedTreasureGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanDesertTempleGenerator.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanIglooGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanJungleTempleGenerator.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftStairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.Bridge.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeEnd.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgePlatform.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeSmallCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeStairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorBalcony.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorExit.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorLeftTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorNetherWartsRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorRightTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorStairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.SmallCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFossilGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Base.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.CoreRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleXRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleXYRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleYRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleYZRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleZRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Entry.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Penthouse.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.SimpleRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.SimpleRoomTop.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.WingRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanRuinGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanPoolStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, BlockPos pos, boolean keepJigsaws)booleanPoolStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanRuinedPortalStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanShipwreckGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanSimpleStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.ChestCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Corridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.FiveWayCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.LeftTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Library.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.PortalRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.PrisonHall.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.RightTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SmallCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SpiralStaircase.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SquareRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Stairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)abstract booleanStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanSwampHutGenerator.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)private voidMineshaftGenerator.MineshaftCrossing.generateCrossingPillar(StructureWorldAccess world, BlockBox boundingBox, int x, int minY, int z, int maxY)protected voidStrongholdGenerator.Piece.generateEntrance(StructureWorldAccess world, Random random, BlockBox boundingBox, StrongholdGenerator.Piece.EntranceType type, int x, int y, int z)voidStructureStart.generateStructure(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos)private voidMineshaftGenerator.MineshaftCorridor.generateSupports(StructureWorldAccess world, BlockBox boundingBox, int minX, int minY, int z, int maxY, int maxX, Random random)protected BlockStateStructurePiece.getBlockAt(BlockView world, int x, int int2, int int3, BlockBox box)StructurePiecesHolder.getIntersecting(BlockBox box)Returns an arbitrary piece in this holder that intersects the givenbox, ornullif there is no such piece.static @Nullable StructurePieceStructureStart.getIntersecting(List<StructurePiece> pieces, BlockBox box)StructureStart.getIntersecting(BlockBox box)Returns an arbitrary piece in this holder that intersects the givenbox, ornullif there is no such piece.protected voidEndCityGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidIglooGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidNetherFossilGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidOceanRuinGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidRuinedPortalStructurePiece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidShipwreckGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected abstract voidSimpleStructurePiece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidWoodlandMansionGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected static booleanNetherFortressGenerator.Piece.isInBounds(BlockBox boundingBox)protected static booleanStrongholdGenerator.Piece.isInBounds(BlockBox boundingBox)protected booleanMineshaftGenerator.MineshaftPart.isSolidCeiling(BlockView world, BlockBox boundingBox, int minX, int maxX, int y, int z)protected booleanStructurePiece.isUnderSeaLevel(WorldView world, int x, int z, int y, BlockBox box)private voidOceanMonumentGenerator.Base.method_14761(boolean bool, int int2, StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base.method_14762(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base.method_14763(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base.method_14764(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base.method_14765(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base.method_14766(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)private voidOceanMonumentGenerator.Base.method_14767(StructureWorldAccess structureWorldAccess, Random random, BlockBox blockBox)protected voidOceanMonumentGenerator.Piece.method_14771(StructureWorldAccess structureWorldAccess, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, BlockState blockState)protected voidOceanMonumentGenerator.Piece.method_14774(StructureWorldAccess structureWorldAccess, BlockBox blockBox, int int2, int int3, boolean bool)protected booleanOceanMonumentGenerator.Piece.method_14775(BlockBox blockBox, int int2, int int3, int int4, int int5)protected booleanStructurePieceWithDimensions.method_14839(WorldAccess world, BlockBox boundingBox, int int2)protected voidMineshaftGenerator.MineshaftCorridor.method_33879(StructureWorldAccess structureWorldAccess, BlockState blockState, int int2, int int3, int int4, BlockBox blockBox)protected voidMineshaftGenerator.MineshaftPart.method_33880(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockState blockState, int int2, int int3, int int4)protected booleanMineshaftGenerator.MineshaftPart.method_33999(BlockView blockView, BlockBox blockBox)protected voidStructurePiece.method_35455(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockBox blockBox2, BlockState blockState, BlockState blockState2, boolean bool)protected voidStructurePiece.method_35456(StructureWorldAccess structureWorldAccess, BlockBox blockBox, BlockBox blockBox2, boolean bool, Random random, StructurePiece.BlockRandomizer blockRandomizer)private booleanMineshaftGenerator.MineshaftCorridor.method_36422(StructureWorldAccess structureWorldAccess, BlockBox blockBox, int int2, int int3, int int4, int int5)protected voidOceanMonumentGenerator.Piece.setAirAndWater(StructureWorldAccess world, BlockBox box, int x, int y, int z, int width, int height, int depth)StructurePlacementData.setBoundingBox(BlockBox boundingBox)private voidSwampHutGenerator.spawnCat(ServerWorldAccess world, BlockBox box)protected booleanOceanMonumentGenerator.Piece.spawnElderGuardian(StructureWorldAccess world, BlockBox box, int int2, int int3, int int4)private voidStructure.spawnEntities(ServerWorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, @Nullable BlockBox area, boolean bool)Constructors in net.minecraft.structure with parameters of type BlockBoxModifierConstructorDescriptionBridgeCrossing(int chainLength, BlockBox boundingBox, Direction orientation)BridgePlatform(int chainLength, BlockBox boundingBox, Direction orientation)BridgeSmallCrossing(int chainLength, BlockBox boundingBox, Direction orientation)BridgeStairs(int chainLength, BlockBox boundingBox, Direction orientation)ChestCorridor(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorBalcony(int chainLength, BlockBox boundingBox, Direction orientation)CorridorCrossing(int chainLength, BlockBox boundingBox, Direction orientation)CorridorExit(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorLeftTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorNetherWartsRoom(int chainLength, BlockBox boundingBox, Direction orientation)CorridorRightTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation)CorridorStairs(int chainLength, BlockBox boundingBox, Direction orientation)FiveWayCrossing(int chainLength, Random random, BlockBox boundingBox, Direction orientation)MineshaftCorridor(int chainLength, Random random, BlockBox boundingBox, Direction orientation, MineshaftFeature.Type type)MineshaftCrossing(int chainLength, BlockBox boundingBox, @Nullable Direction orientation, MineshaftFeature.Type type)MineshaftPart(StructurePieceType structurePieceType, int chainLength, MineshaftFeature.Type type, BlockBox blockBox)MineshaftStairs(int chainLength, BlockBox boundingBox, Direction orientation, MineshaftFeature.Type type)protectedPiece(StructurePieceType type, int length, BlockBox blockBox)Piece(StructurePieceType type, Direction orientation, int int2, BlockBox blockBox)protectedPiece(StructurePieceType type, int length, BlockBox blockBox)PoolStructurePiece(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int groundLevelDelta, BlockRotation rotation, BlockBox boundingBox)PortalRoom(int chainLength, BlockBox boundingBox, Direction orientation)PrisonHall(int chainLength, Random random, BlockBox boundingBox, Direction orientation)SmallCorridor(int chainLength, BlockBox boundingBox, Direction orientation)SmallCorridor(int chainLength, BlockBox boundingBox, Direction orientation)SpiralStaircase(int chainLength, Random random, BlockBox boundingBox, Direction orientation)SquareRoom(int chainLength, Random random, BlockBox boundingBox, Direction orientation)protectedStructurePiece(StructurePieceType type, int length, BlockBox blockBox)protectedTurn(StructurePieceType type, int length, BlockBox blockBox) -
Uses of BlockBox in net.minecraft.structure.pool
Methods in net.minecraft.structure.pool that return BlockBoxModifier and TypeMethodDescriptionEmptyPoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)FeaturePoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)ListPoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)SinglePoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)abstract BlockBoxStructurePoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)Methods in net.minecraft.structure.pool with parameters of type BlockBoxModifier and TypeMethodDescriptionStructurePoolBasedGenerator.PieceFactory.create(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int int2, BlockRotation rotation, BlockBox elementBounds)protected StructurePlacementDataLegacySinglePoolElement.createPlacementData(BlockRotation rotation, BlockBox box, boolean keepJigsaws)protected StructurePlacementDataSinglePoolElement.createPlacementData(BlockRotation rotation, BlockBox box, boolean keepJigsaws)booleanEmptyPoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanFeaturePoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanListPoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanSinglePoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)abstract booleanStructurePoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)voidStructurePoolElement.method_16756(WorldAccess worldAccess, Structure.StructureBlockInfo structureBlockInfo, BlockPos blockPos, BlockRotation blockRotation, Random random, BlockBox blockBox) -
Uses of BlockBox in net.minecraft.test
Methods in net.minecraft.test that return BlockBoxModifier and TypeMethodDescriptionstatic BlockBoxStructureTestUtil.getStructureBlockBox(StructureBlockBlockEntity structureBlockEntity)static BlockBoxStructureTestUtil.getStructureBlockBox(BlockPos pos, Vec3i relativePos, BlockRotation rotation)Methods in net.minecraft.test with parameters of type BlockBoxModifier and TypeMethodDescriptionstatic voidStructureTestUtil.clearArea(BlockBox area, int altitude, ServerWorld world)voidTestContext.expectSameStates(BlockBox checkedBlockBox, BlockPos correctStatePos) -
Uses of BlockBox in net.minecraft.util.math
Fields in net.minecraft.util.math with type parameters of type BlockBoxModifier and TypeFieldDescriptionstatic com.mojang.serialization.Codec<BlockBox>BlockBox.CODECA codec that stores a block box as an int array.Methods in net.minecraft.util.math that return BlockBoxModifier and TypeMethodDescriptionstatic BlockBoxstatic BlockBoxBlockBox.empty()Creates an empty box.Expands this box to encompass thepos.BlockBox.expand(int offset)BlockBox.move(int dx, int dy, int dz)BlockBox.offset(int x, int y, int z)Creates a new box that is translated byx,y,zon each axis from this box.static BlockBoxBlockBox.rotated(int x, int y, int z, int offsetX, int offsetY, int offsetZ, int sizeX, int sizeY, int sizeZ, Direction facing)Methods in net.minecraft.util.math that return types with arguments of type BlockBoxMethods in net.minecraft.util.math with parameters of type BlockBoxMethod parameters in net.minecraft.util.math with type arguments of type BlockBox -
Uses of BlockBox in net.minecraft.world.gen.feature
Methods in net.minecraft.world.gen.feature with parameters of type BlockBoxModifier and TypeMethodDescriptionvoidOceanMonumentFeature.Start.generateStructure(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos)voidWoodlandMansionFeature.Start.generateStructure(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos)private static intFossilFeature.getEmptyCorners(StructureWorldAccess world, BlockBox box)(package private) static intRuinedPortalFeature.getFloorHeight(Random random, ChunkGenerator chunkGenerator, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, boolean airPocket, int height, int blockCountY, BlockBox box, HeightLimitView world)private static VoxelSetTreeFeature.placeLogsAndLeaves(WorldAccess worldAccess, BlockBox blockBox, Set<BlockPos> set, Set<BlockPos> set2)