Uses of Class
net.minecraft.world.level.levelgen.structure.BoundingBox
Package
Description
-
Uses of BoundingBox in net.minecraft.client.renderer.debug
Modifier and TypeFieldDescriptionprivate final Map<DimensionType,
Map<String, BoundingBox>> StructureRenderer.postMainBoxes
private final Map<DimensionType,
Map<String, BoundingBox>> StructureRenderer.postPiecesBoxes
Modifier and TypeMethodDescriptionvoid
StructureRenderer.addBoundingBox
(BoundingBox p_113683_, List<BoundingBox> p_113684_, List<Boolean> p_113685_, DimensionType p_113686_) Modifier and TypeMethodDescriptionvoid
StructureRenderer.addBoundingBox
(BoundingBox p_113683_, List<BoundingBox> p_113684_, List<Boolean> p_113685_, DimensionType p_113686_) -
Uses of BoundingBox in net.minecraft.core
-
Uses of BoundingBox in net.minecraft.gametest.framework
Modifier and TypeMethodDescriptionstatic BoundingBox
StructureUtils.getStructureBoundingBox
(BlockPos p_177761_, Vec3i p_177762_, Rotation p_177763_) static BoundingBox
StructureUtils.getStructureBoundingBox
(StructureBlockEntity p_127905_) Modifier and TypeMethodDescriptionvoid
GameTestHelper.assertSameBlockStates
(BoundingBox p_177225_, BlockPos p_177226_) static void
StructureUtils.clearSpaceForStructure
(BoundingBox p_127850_, int p_127851_, ServerLevel p_127852_) -
Uses of BoundingBox in net.minecraft.server.commands
Modifier and TypeMethodDescriptionprivate static int
FillCommand.fillBlocks
(CommandSourceStack p_137386_, BoundingBox p_137387_, BlockInput p_137388_, FillCommand.Mode p_137389_, Predicate<BlockInWorld> p_137390_) SetBlockCommand.Filter.filter
(BoundingBox p_138620_, BlockPos p_138621_, BlockInput p_138622_, ServerLevel p_138623_) -
Uses of BoundingBox in net.minecraft.server.level
-
Uses of BoundingBox in net.minecraft.world.level.block.entity
Modifier and TypeMethodDescriptionprivate static Optional<BoundingBox>
StructureBlockEntity.calculateEnclosingBoundingBox
(BlockPos p_155795_, Stream<BlockPos> p_155796_) -
Uses of BoundingBox in net.minecraft.world.level.chunk
Modifier and TypeMethodDescriptionprivate static BoundingBox
ChunkGenerator.getWritableArea
(ChunkAccess p_187718_) -
Uses of BoundingBox in net.minecraft.world.level.levelgen.feature
Modifier and TypeMethodDescriptionConfiguredStructureFeature.adjustBoundingBox
(BoundingBox p_209754_) Modifier and TypeMethodDescriptionConfiguredStructureFeature.adjustBoundingBox
(BoundingBox p_209754_) private static void
WoodlandMansionFeature.afterPlace
(WorldGenLevel p_191195_, StructureFeatureManager p_191196_, ChunkGenerator p_191197_, Random p_191198_, BoundingBox p_191199_, ChunkPos p_191200_, PiecesContainer p_191201_) private static int
FossilFeature.countEmptyCorners
(WorldGenLevel p_159782_, BoundingBox p_159783_) private static int
RuinedPortalFeature.findSuitableY
(Random p_160272_, ChunkGenerator p_160273_, RuinedPortalPiece.VerticalPlacement p_160274_, boolean p_160275_, int p_160276_, int p_160277_, BoundingBox p_160278_, LevelHeightAccessor p_160279_) private static DiscreteVoxelShape
TreeFeature.updateLeaves
(LevelAccessor p_67203_, BoundingBox p_67204_, Set<BlockPos> p_67205_, Set<BlockPos> p_67206_) -
Uses of BoundingBox in net.minecraft.world.level.levelgen.structure
Modifier and TypeFieldDescriptionprotected BoundingBox
StructurePiece.boundingBox
private BoundingBox
StructureStart.cachedBoundingBox
Modifier and TypeFieldDescriptionprivate final List<BoundingBox>
MineShaftPieces.MineShaftRoom.childEntranceBoxes
static final com.mojang.serialization.Codec<BoundingBox>
BoundingBox.CODEC
Modifier and TypeMethodDescriptionstatic BoundingBox
StructurePiece.createBoundingBox
(Stream<StructurePiece> p_192652_) BoundingBox.encapsulate
(BlockPos p_162372_) Deprecated.BoundingBox.encapsulate
(BoundingBox p_162387_) Deprecated.static BoundingBox
MineShaftPieces.MineShaftCorridor.findCorridorSize
(StructurePieceAccessor p_162538_, Random p_162539_, int p_162540_, int p_162541_, int p_162542_, Direction p_162543_) static BoundingBox
MineShaftPieces.MineShaftCrossing.findCrossing
(StructurePieceAccessor p_162564_, Random p_162565_, int p_162566_, int p_162567_, int p_162568_, Direction p_162569_) static BoundingBox
StrongholdPieces.FillerCorridor.findPieceBox
(StructurePieceAccessor p_163280_, Random p_163281_, int p_163282_, int p_163283_, int p_163284_, Direction p_163285_) static BoundingBox
MineShaftPieces.MineShaftStairs.findStairs
(StructurePieceAccessor p_162615_, Random p_162616_, int p_162617_, int p_162618_, int p_162619_, Direction p_162620_) static BoundingBox
BoundingBox.fromCorners
(Vec3i p_162376_, Vec3i p_162377_) StructurePiece.getBoundingBox()
StructureStart.getBoundingBox()
static BoundingBox
BoundingBox.infinite()
BoundingBox.inflatedBy
(int p_191962_) private static BoundingBox
OceanMonumentPieces.OceanMonumentPiece.makeBoundingBox
(Direction p_163041_, OceanMonumentPieces.RoomDefinition p_163042_, int p_163043_, int p_163044_, int p_163045_) protected static BoundingBox
StructurePiece.makeBoundingBox
(int p_163542_, int p_163543_, int p_163544_, Direction p_163545_, int p_163546_, int p_163547_, int p_163548_) BoundingBox.move
(int p_162368_, int p_162369_, int p_162370_) Deprecated.Deprecated.BoundingBox.moved
(int p_71046_, int p_71047_, int p_71048_) static BoundingBox
BoundingBox.orientBox
(int p_71032_, int p_71033_, int p_71034_, int p_71035_, int p_71036_, int p_71037_, int p_71038_, int p_71039_, int p_71040_, Direction p_71041_) Modifier and TypeMethodDescriptionstatic Optional<BoundingBox>
BoundingBox.encapsulatingBoxes
(Iterable<BoundingBox> p_162389_) static Optional<BoundingBox>
BoundingBox.encapsulatingPositions
(Iterable<BlockPos> p_162379_) Modifier and TypeMethodDescriptionvoid
PostPlacementProcessor.afterPlace
(WorldGenLevel p_192438_, StructureFeatureManager p_192439_, ChunkGenerator p_192440_, Random p_192441_, BoundingBox p_192442_, ChunkPos p_192443_, PiecesContainer p_192444_) protected boolean
MineShaftPieces.MineShaftPiece.canBeReplaced
(LevelReader p_162582_, int p_162583_, int p_162584_, int p_162585_, BoundingBox p_162586_) protected boolean
StructurePiece.canBeReplaced
(LevelReader p_163553_, int p_163554_, int p_163555_, int p_163556_, BoundingBox p_163557_) protected boolean
OceanMonumentPieces.OceanMonumentPiece.chunkIntersects
(BoundingBox p_72386_, int p_72387_, int p_72388_, int p_72389_, int p_72390_) protected boolean
MineShaftPieces.MineShaftCorridor.createChest
(WorldGenLevel p_71407_, BoundingBox p_71408_, Random p_71409_, int p_71410_, int p_71411_, int p_71412_, ResourceLocation p_71413_) protected boolean
StructurePiece.createChest
(ServerLevelAccessor p_73421_, BoundingBox p_73422_, Random p_73423_, BlockPos p_73424_, ResourceLocation p_73425_, BlockState p_73426_) protected boolean
StructurePiece.createChest
(WorldGenLevel p_73509_, BoundingBox p_73510_, Random p_73511_, int p_73512_, int p_73513_, int p_73514_, ResourceLocation p_73515_) protected boolean
StructurePiece.createDispenser
(WorldGenLevel p_73501_, BoundingBox p_73502_, Random p_73503_, int p_73504_, int p_73505_, int p_73506_, Direction p_73507_, ResourceLocation p_73508_) protected boolean
MineShaftPieces.MineShaftPiece.edgesLiquid
(BlockGetter p_162579_, BoundingBox p_162580_) BoundingBox.encapsulate
(BoundingBox p_162387_) Deprecated.protected void
MineShaftPieces.MineShaftCorridor.fillColumnDown
(WorldGenLevel p_162500_, BlockState p_162501_, int p_162502_, int p_162503_, int p_162504_, BoundingBox p_162505_) protected void
StructurePiece.fillColumnDown
(WorldGenLevel p_73529_, BlockState p_73530_, int p_73531_, int p_73532_, int p_73533_, BoundingBox p_73534_) protected void
MineShaftPieces.MineShaftCorridor.fillPillarDownOrChainUp
(WorldGenLevel p_162545_, BlockState p_162546_, int p_162547_, int p_162548_, int p_162549_, BoundingBox p_162550_) static StructurePiece
StructurePiece.findCollisionPiece
(List<StructurePiece> p_192649_, BoundingBox p_192650_) StructurePieceAccessor.findCollisionPiece
(BoundingBox p_163588_) protected void
StructurePiece.generateAirBox
(WorldGenLevel p_73536_, BoundingBox p_73537_, int p_73538_, int p_73539_, int p_73540_, int p_73541_, int p_73542_, int p_73543_) protected void
StructurePiece.generateBox
(WorldGenLevel p_73465_, BoundingBox p_73466_, int p_73467_, int p_73468_, int p_73469_, int p_73470_, int p_73471_, int p_73472_, boolean p_73473_, Random p_73474_, StructurePiece.BlockSelector p_73475_) protected void
StructurePiece.generateBox
(WorldGenLevel p_73442_, BoundingBox p_73443_, int p_73444_, int p_73445_, int p_73446_, int p_73447_, int p_73448_, int p_73449_, BlockState p_73450_, BlockState p_73451_, boolean p_73452_) protected void
StructurePiece.generateBox
(WorldGenLevel p_163566_, BoundingBox p_163567_, BoundingBox p_163568_, boolean p_163569_, Random p_163570_, StructurePiece.BlockSelector p_163571_) protected void
StructurePiece.generateBox
(WorldGenLevel p_163559_, BoundingBox p_163560_, BoundingBox p_163561_, BlockState p_163562_, BlockState p_163563_, boolean p_163564_) protected void
OceanMonumentPieces.OceanMonumentPiece.generateBoxOnFillOnly
(WorldGenLevel p_72370_, BoundingBox p_72371_, int p_72372_, int p_72373_, int p_72374_, int p_72375_, int p_72376_, int p_72377_, BlockState p_72378_) protected void
OceanMonumentPieces.OceanMonumentPiece.generateDefaultFloor
(WorldGenLevel p_72380_, BoundingBox p_72381_, int p_72382_, int p_72383_, boolean p_72384_) private void
OceanMonumentPieces.MonumentBuilding.generateEntranceArchs
(WorldGenLevel p_72176_, Random p_72177_, BoundingBox p_72178_) private void
OceanMonumentPieces.MonumentBuilding.generateEntranceWall
(WorldGenLevel p_72188_, Random p_72189_, BoundingBox p_72190_) private void
OceanMonumentPieces.MonumentBuilding.generateLowerWall
(WorldGenLevel p_72196_, Random p_72197_, BoundingBox p_72198_) protected void
StructurePiece.generateMaybeBox
(WorldGenLevel p_73477_, BoundingBox p_73478_, Random p_73479_, float p_73480_, int p_73481_, int p_73482_, int p_73483_, int p_73484_, int p_73485_, int p_73486_, BlockState p_73487_, BlockState p_73488_, boolean p_73489_, boolean p_73490_) private void
OceanMonumentPieces.MonumentBuilding.generateMiddleWall
(WorldGenLevel p_72200_, Random p_72201_, BoundingBox p_72202_) private void
OceanMonumentPieces.MonumentBuilding.generateRoofPiece
(WorldGenLevel p_72192_, Random p_72193_, BoundingBox p_72194_) protected void
StrongholdPieces.StrongholdPiece.generateSmallDoor
(WorldGenLevel p_73311_, Random p_73312_, BoundingBox p_73313_, StrongholdPieces.StrongholdPiece.SmallDoorType p_73314_, int p_73315_, int p_73316_, int p_73317_) protected void
StructurePiece.generateUpperHalfSphere
(WorldGenLevel p_73454_, BoundingBox p_73455_, int p_73456_, int p_73457_, int p_73458_, int p_73459_, int p_73460_, int p_73461_, BlockState p_73462_, boolean p_73463_) private void
OceanMonumentPieces.MonumentBuilding.generateUpperWall
(WorldGenLevel p_72204_, Random p_72205_, BoundingBox p_72206_) protected void
OceanMonumentPieces.OceanMonumentPiece.generateWaterBox
(WorldGenLevel p_72361_, BoundingBox p_72362_, int p_72363_, int p_72364_, int p_72365_, int p_72366_, int p_72367_, int p_72368_) private void
OceanMonumentPieces.MonumentBuilding.generateWing
(boolean p_72182_, int p_72183_, WorldGenLevel p_72184_, Random p_72185_, BoundingBox p_72186_) protected BlockState
StructurePiece.getBlock
(BlockGetter p_73399_, int p_73400_, int p_73401_, int p_73402_, BoundingBox p_73403_) protected void
EndCityPieces.EndCityPiece.handleDataMarker
(String p_71210_, BlockPos p_71211_, ServerLevelAccessor p_71212_, Random p_71213_, BoundingBox p_71214_) protected void
IglooPieces.IglooPiece.handleDataMarker
(String p_71260_, BlockPos p_71261_, ServerLevelAccessor p_71262_, Random p_71263_, BoundingBox p_71264_) protected void
NetherFossilPieces.NetherFossilPiece.handleDataMarker
(String p_72084_, BlockPos p_72085_, ServerLevelAccessor p_72086_, Random p_72087_, BoundingBox p_72088_) protected void
OceanRuinPieces.OceanRuinPiece.handleDataMarker
(String p_72590_, BlockPos p_72591_, ServerLevelAccessor p_72592_, Random p_72593_, BoundingBox p_72594_) protected void
RuinedPortalPiece.handleDataMarker
(String p_72698_, BlockPos p_72699_, ServerLevelAccessor p_72700_, Random p_72701_, BoundingBox p_72702_) protected void
ShipwreckPieces.ShipwreckPiece.handleDataMarker
(String p_72844_, BlockPos p_72845_, ServerLevelAccessor p_72846_, Random p_72847_, BoundingBox p_72848_) protected abstract void
TemplateStructurePiece.handleDataMarker
(String p_73683_, BlockPos p_73684_, ServerLevelAccessor p_73685_, Random p_73686_, BoundingBox p_73687_) protected void
WoodlandMansionPieces.WoodlandMansionPiece.handleDataMarker
(String p_73921_, BlockPos p_73922_, ServerLevelAccessor p_73923_, Random p_73924_, BoundingBox p_73925_) private boolean
MineShaftPieces.MineShaftCorridor.hasSturdyNeighbours
(WorldGenLevel p_162519_, BoundingBox p_162520_, int p_162521_, int p_162522_, int p_162523_, int p_162524_) boolean
BoundingBox.intersects
(BoundingBox p_71050_) protected boolean
StructurePiece.isInterior
(LevelReader p_73415_, int p_73416_, int p_73417_, int p_73418_, BoundingBox p_73419_) protected static boolean
NetherBridgePieces.NetherBridgePiece.isOkBox
(BoundingBox p_71904_) protected static boolean
StrongholdPieces.StrongholdPiece.isOkBox
(BoundingBox p_73319_) protected boolean
MineShaftPieces.MineShaftPiece.isSupportingBox
(BlockGetter p_71475_, BoundingBox p_71476_, int p_71477_, int p_71478_, int p_71479_, int p_71480_) protected void
StructurePiece.maybeGenerateBlock
(WorldGenLevel p_73492_, BoundingBox p_73493_, Random p_73494_, float p_73495_, int p_73496_, int p_73497_, int p_73498_, BlockState p_73499_) private void
MineShaftPieces.MineShaftCorridor.maybePlaceCobWeb
(WorldGenLevel p_162526_, BoundingBox p_162527_, Random p_162528_, float p_162529_, int p_162530_, int p_162531_, int p_162532_) void
PoolElementStructurePiece.place
(WorldGenLevel p_192417_, StructureFeatureManager p_192418_, ChunkGenerator p_192419_, Random p_192420_, BoundingBox p_192421_, BlockPos p_192422_, boolean p_192423_) protected void
StructurePiece.placeBlock
(WorldGenLevel p_73435_, BlockState p_73436_, int p_73437_, int p_73438_, int p_73439_, BoundingBox p_73440_) private void
MineShaftPieces.MineShaftCorridor.placeDoubleLowerOrUpperSupport
(WorldGenLevel p_162513_, BoundingBox p_162514_, int p_162515_, int p_162516_, int p_162517_) void
StructureStart.placeInChunk
(WorldGenLevel p_73584_, StructureFeatureManager p_73585_, ChunkGenerator p_73586_, Random p_73587_, BoundingBox p_73588_, ChunkPos p_73589_) private void
MineShaftPieces.MineShaftCorridor.placeSupport
(WorldGenLevel p_71390_, BoundingBox p_71391_, int p_71392_, int p_71393_, int p_71394_, int p_71395_, int p_71396_, Random p_71397_) private void
MineShaftPieces.MineShaftCrossing.placeSupportPillar
(WorldGenLevel p_71446_, BoundingBox p_71447_, int p_71448_, int p_71449_, int p_71450_, int p_71451_) void
BuriedTreasurePieces.BuriedTreasurePiece.postProcess
(WorldGenLevel p_191966_, StructureFeatureManager p_191967_, ChunkGenerator p_191968_, Random p_191969_, BoundingBox p_191970_, ChunkPos p_191971_, BlockPos p_191972_) void
DesertPyramidPiece.postProcess
(WorldGenLevel p_191981_, StructureFeatureManager p_191982_, ChunkGenerator p_191983_, Random p_191984_, BoundingBox p_191985_, ChunkPos p_191986_, BlockPos p_191987_) void
IglooPieces.IglooPiece.postProcess
(WorldGenLevel p_192001_, StructureFeatureManager p_192002_, ChunkGenerator p_192003_, Random p_192004_, BoundingBox p_192005_, ChunkPos p_192006_, BlockPos p_192007_) void
JunglePyramidPiece.postProcess
(WorldGenLevel p_192016_, StructureFeatureManager p_192017_, ChunkGenerator p_192018_, Random p_192019_, BoundingBox p_192020_, ChunkPos p_192021_, BlockPos p_192022_) void
MineShaftPieces.MineShaftCorridor.postProcess
(WorldGenLevel p_192030_, StructureFeatureManager p_192031_, ChunkGenerator p_192032_, Random p_192033_, BoundingBox p_192034_, ChunkPos p_192035_, BlockPos p_192036_) void
MineShaftPieces.MineShaftCrossing.postProcess
(WorldGenLevel p_192043_, StructureFeatureManager p_192044_, ChunkGenerator p_192045_, Random p_192046_, BoundingBox p_192047_, ChunkPos p_192048_, BlockPos p_192049_) void
MineShaftPieces.MineShaftRoom.postProcess
(WorldGenLevel p_192059_, StructureFeatureManager p_192060_, ChunkGenerator p_192061_, Random p_192062_, BoundingBox p_192063_, ChunkPos p_192064_, BlockPos p_192065_) void
MineShaftPieces.MineShaftStairs.postProcess
(WorldGenLevel p_192072_, StructureFeatureManager p_192073_, ChunkGenerator p_192074_, Random p_192075_, BoundingBox p_192076_, ChunkPos p_192077_, BlockPos p_192078_) void
NetherBridgePieces.BridgeCrossing.postProcess
(WorldGenLevel p_192083_, StructureFeatureManager p_192084_, ChunkGenerator p_192085_, Random p_192086_, BoundingBox p_192087_, ChunkPos p_192088_, BlockPos p_192089_) void
NetherBridgePieces.BridgeEndFiller.postProcess
(WorldGenLevel p_192093_, StructureFeatureManager p_192094_, ChunkGenerator p_192095_, Random p_192096_, BoundingBox p_192097_, ChunkPos p_192098_, BlockPos p_192099_) void
NetherBridgePieces.BridgeStraight.postProcess
(WorldGenLevel p_192106_, StructureFeatureManager p_192107_, ChunkGenerator p_192108_, Random p_192109_, BoundingBox p_192110_, ChunkPos p_192111_, BlockPos p_192112_) void
NetherBridgePieces.CastleCorridorStairsPiece.postProcess
(WorldGenLevel p_192116_, StructureFeatureManager p_192117_, ChunkGenerator p_192118_, Random p_192119_, BoundingBox p_192120_, ChunkPos p_192121_, BlockPos p_192122_) void
NetherBridgePieces.CastleCorridorTBalconyPiece.postProcess
(WorldGenLevel p_192126_, StructureFeatureManager p_192127_, ChunkGenerator p_192128_, Random p_192129_, BoundingBox p_192130_, ChunkPos p_192131_, BlockPos p_192132_) void
NetherBridgePieces.CastleEntrance.postProcess
(WorldGenLevel p_192136_, StructureFeatureManager p_192137_, ChunkGenerator p_192138_, Random p_192139_, BoundingBox p_192140_, ChunkPos p_192141_, BlockPos p_192142_) void
NetherBridgePieces.CastleSmallCorridorCrossingPiece.postProcess
(WorldGenLevel p_192146_, StructureFeatureManager p_192147_, ChunkGenerator p_192148_, Random p_192149_, BoundingBox p_192150_, ChunkPos p_192151_, BlockPos p_192152_) void
NetherBridgePieces.CastleSmallCorridorLeftTurnPiece.postProcess
(WorldGenLevel p_192156_, StructureFeatureManager p_192157_, ChunkGenerator p_192158_, Random p_192159_, BoundingBox p_192160_, ChunkPos p_192161_, BlockPos p_192162_) void
NetherBridgePieces.CastleSmallCorridorPiece.postProcess
(WorldGenLevel p_192169_, StructureFeatureManager p_192170_, ChunkGenerator p_192171_, Random p_192172_, BoundingBox p_192173_, ChunkPos p_192174_, BlockPos p_192175_) void
NetherBridgePieces.CastleSmallCorridorRightTurnPiece.postProcess
(WorldGenLevel p_192179_, StructureFeatureManager p_192180_, ChunkGenerator p_192181_, Random p_192182_, BoundingBox p_192183_, ChunkPos p_192184_, BlockPos p_192185_) void
NetherBridgePieces.CastleStalkRoom.postProcess
(WorldGenLevel p_192192_, StructureFeatureManager p_192193_, ChunkGenerator p_192194_, Random p_192195_, BoundingBox p_192196_, ChunkPos p_192197_, BlockPos p_192198_) void
NetherBridgePieces.MonsterThrone.postProcess
(WorldGenLevel p_192202_, StructureFeatureManager p_192203_, ChunkGenerator p_192204_, Random p_192205_, BoundingBox p_192206_, ChunkPos p_192207_, BlockPos p_192208_) void
NetherBridgePieces.RoomCrossing.postProcess
(WorldGenLevel p_192218_, StructureFeatureManager p_192219_, ChunkGenerator p_192220_, Random p_192221_, BoundingBox p_192222_, ChunkPos p_192223_, BlockPos p_192224_) void
NetherBridgePieces.StairsRoom.postProcess
(WorldGenLevel p_192228_, StructureFeatureManager p_192229_, ChunkGenerator p_192230_, Random p_192231_, BoundingBox p_192232_, ChunkPos p_192233_, BlockPos p_192234_) void
NetherFossilPieces.NetherFossilPiece.postProcess
(WorldGenLevel p_192245_, StructureFeatureManager p_192246_, ChunkGenerator p_192247_, Random p_192248_, BoundingBox p_192249_, ChunkPos p_192250_, BlockPos p_192251_) void
OceanMonumentPieces.MonumentBuilding.postProcess
(WorldGenLevel p_192267_, StructureFeatureManager p_192268_, ChunkGenerator p_192269_, Random p_192270_, BoundingBox p_192271_, ChunkPos p_192272_, BlockPos p_192273_) void
OceanMonumentPieces.OceanMonumentCoreRoom.postProcess
(WorldGenLevel p_192277_, StructureFeatureManager p_192278_, ChunkGenerator p_192279_, Random p_192280_, BoundingBox p_192281_, ChunkPos p_192282_, BlockPos p_192283_) void
OceanMonumentPieces.OceanMonumentDoubleXRoom.postProcess
(WorldGenLevel p_192287_, StructureFeatureManager p_192288_, ChunkGenerator p_192289_, Random p_192290_, BoundingBox p_192291_, ChunkPos p_192292_, BlockPos p_192293_) void
OceanMonumentPieces.OceanMonumentDoubleXYRoom.postProcess
(WorldGenLevel p_192297_, StructureFeatureManager p_192298_, ChunkGenerator p_192299_, Random p_192300_, BoundingBox p_192301_, ChunkPos p_192302_, BlockPos p_192303_) void
OceanMonumentPieces.OceanMonumentDoubleYRoom.postProcess
(WorldGenLevel p_192307_, StructureFeatureManager p_192308_, ChunkGenerator p_192309_, Random p_192310_, BoundingBox p_192311_, ChunkPos p_192312_, BlockPos p_192313_) void
OceanMonumentPieces.OceanMonumentDoubleYZRoom.postProcess
(WorldGenLevel p_192317_, StructureFeatureManager p_192318_, ChunkGenerator p_192319_, Random p_192320_, BoundingBox p_192321_, ChunkPos p_192322_, BlockPos p_192323_) void
OceanMonumentPieces.OceanMonumentDoubleZRoom.postProcess
(WorldGenLevel p_192327_, StructureFeatureManager p_192328_, ChunkGenerator p_192329_, Random p_192330_, BoundingBox p_192331_, ChunkPos p_192332_, BlockPos p_192333_) void
OceanMonumentPieces.OceanMonumentEntryRoom.postProcess
(WorldGenLevel p_192337_, StructureFeatureManager p_192338_, ChunkGenerator p_192339_, Random p_192340_, BoundingBox p_192341_, ChunkPos p_192342_, BlockPos p_192343_) void
OceanMonumentPieces.OceanMonumentPenthouse.postProcess
(WorldGenLevel p_192347_, StructureFeatureManager p_192348_, ChunkGenerator p_192349_, Random p_192350_, BoundingBox p_192351_, ChunkPos p_192352_, BlockPos p_192353_) void
OceanMonumentPieces.OceanMonumentSimpleRoom.postProcess
(WorldGenLevel p_192360_, StructureFeatureManager p_192361_, ChunkGenerator p_192362_, Random p_192363_, BoundingBox p_192364_, ChunkPos p_192365_, BlockPos p_192366_) void
OceanMonumentPieces.OceanMonumentSimpleTopRoom.postProcess
(WorldGenLevel p_192370_, StructureFeatureManager p_192371_, ChunkGenerator p_192372_, Random p_192373_, BoundingBox p_192374_, ChunkPos p_192375_, BlockPos p_192376_) void
OceanMonumentPieces.OceanMonumentWingRoom.postProcess
(WorldGenLevel p_192380_, StructureFeatureManager p_192381_, ChunkGenerator p_192382_, Random p_192383_, BoundingBox p_192384_, ChunkPos p_192385_, BlockPos p_192386_) void
OceanRuinPieces.OceanRuinPiece.postProcess
(WorldGenLevel p_192395_, StructureFeatureManager p_192396_, ChunkGenerator p_192397_, Random p_192398_, BoundingBox p_192399_, ChunkPos p_192400_, BlockPos p_192401_) void
PoolElementStructurePiece.postProcess
(WorldGenLevel p_192409_, StructureFeatureManager p_192410_, ChunkGenerator p_192411_, Random p_192412_, BoundingBox p_192413_, ChunkPos p_192414_, BlockPos p_192415_) void
RuinedPortalPiece.postProcess
(WorldGenLevel p_192449_, StructureFeatureManager p_192450_, ChunkGenerator p_192451_, Random p_192452_, BoundingBox p_192453_, ChunkPos p_192454_, BlockPos p_192455_) void
ShipwreckPieces.ShipwreckPiece.postProcess
(WorldGenLevel p_192478_, StructureFeatureManager p_192479_, ChunkGenerator p_192480_, Random p_192481_, BoundingBox p_192482_, ChunkPos p_192483_, BlockPos p_192484_) void
StrongholdPieces.ChestCorridor.postProcess
(WorldGenLevel p_192491_, StructureFeatureManager p_192492_, ChunkGenerator p_192493_, Random p_192494_, BoundingBox p_192495_, ChunkPos p_192496_, BlockPos p_192497_) void
StrongholdPieces.FillerCorridor.postProcess
(WorldGenLevel p_192504_, StructureFeatureManager p_192505_, ChunkGenerator p_192506_, Random p_192507_, BoundingBox p_192508_, ChunkPos p_192509_, BlockPos p_192510_) void
StrongholdPieces.FiveCrossing.postProcess
(WorldGenLevel p_192517_, StructureFeatureManager p_192518_, ChunkGenerator p_192519_, Random p_192520_, BoundingBox p_192521_, ChunkPos p_192522_, BlockPos p_192523_) void
StrongholdPieces.LeftTurn.postProcess
(WorldGenLevel p_192530_, StructureFeatureManager p_192531_, ChunkGenerator p_192532_, Random p_192533_, BoundingBox p_192534_, ChunkPos p_192535_, BlockPos p_192536_) void
StrongholdPieces.Library.postProcess
(WorldGenLevel p_192540_, StructureFeatureManager p_192541_, ChunkGenerator p_192542_, Random p_192543_, BoundingBox p_192544_, ChunkPos p_192545_, BlockPos p_192546_) void
StrongholdPieces.PortalRoom.postProcess
(WorldGenLevel p_192553_, StructureFeatureManager p_192554_, ChunkGenerator p_192555_, Random p_192556_, BoundingBox p_192557_, ChunkPos p_192558_, BlockPos p_192559_) void
StrongholdPieces.PrisonHall.postProcess
(WorldGenLevel p_192566_, StructureFeatureManager p_192567_, ChunkGenerator p_192568_, Random p_192569_, BoundingBox p_192570_, ChunkPos p_192571_, BlockPos p_192572_) void
StrongholdPieces.RightTurn.postProcess
(WorldGenLevel p_192576_, StructureFeatureManager p_192577_, ChunkGenerator p_192578_, Random p_192579_, BoundingBox p_192580_, ChunkPos p_192581_, BlockPos p_192582_) void
StrongholdPieces.RoomCrossing.postProcess
(WorldGenLevel p_192586_, StructureFeatureManager p_192587_, ChunkGenerator p_192588_, Random p_192589_, BoundingBox p_192590_, ChunkPos p_192591_, BlockPos p_192592_) void
StrongholdPieces.StairsDown.postProcess
(WorldGenLevel p_192599_, StructureFeatureManager p_192600_, ChunkGenerator p_192601_, Random p_192602_, BoundingBox p_192603_, ChunkPos p_192604_, BlockPos p_192605_) void
StrongholdPieces.Straight.postProcess
(WorldGenLevel p_192614_, StructureFeatureManager p_192615_, ChunkGenerator p_192616_, Random p_192617_, BoundingBox p_192618_, ChunkPos p_192619_, BlockPos p_192620_) void
StrongholdPieces.StraightStairsDown.postProcess
(WorldGenLevel p_192627_, StructureFeatureManager p_192628_, ChunkGenerator p_192629_, Random p_192630_, BoundingBox p_192631_, ChunkPos p_192632_, BlockPos p_192633_) abstract void
StructurePiece.postProcess
(WorldGenLevel p_192637_, StructureFeatureManager p_192638_, ChunkGenerator p_192639_, Random p_192640_, BoundingBox p_192641_, ChunkPos p_192642_, BlockPos p_192643_) void
SwamplandHutPiece.postProcess
(WorldGenLevel p_192666_, StructureFeatureManager p_192667_, ChunkGenerator p_192668_, Random p_192669_, BoundingBox p_192670_, ChunkPos p_192671_, BlockPos p_192672_) void
TemplateStructurePiece.postProcess
(WorldGenLevel p_192682_, StructureFeatureManager p_192683_, ChunkGenerator p_192684_, Random p_192685_, BoundingBox p_192686_, ChunkPos p_192687_, BlockPos p_192688_) protected void
MineShaftPieces.MineShaftPiece.setPlanksBlock
(WorldGenLevel p_162588_, BoundingBox p_162589_, BlockState p_162590_, int p_162591_, int p_162592_, int p_162593_) private void
SwamplandHutPiece.spawnCat
(ServerLevelAccessor p_73644_, BoundingBox p_73645_) protected boolean
OceanMonumentPieces.OceanMonumentPiece.spawnElder
(WorldGenLevel p_72355_, BoundingBox p_72356_, int p_72357_, int p_72358_, int p_72359_) protected boolean
ScatteredFeaturePiece.updateAverageGroundHeight
(LevelAccessor p_72804_, BoundingBox p_72805_, int p_72806_) Modifier and TypeMethodDescriptionstatic Optional<BoundingBox>
BoundingBox.encapsulatingBoxes
(Iterable<BoundingBox> p_162389_) ModifierConstructorDescriptionBridgeCrossing
(int p_71565_, BoundingBox p_71566_, Direction p_71567_) BridgeEndFiller
(int p_71599_, Random p_71600_, BoundingBox p_71601_, Direction p_71602_) BridgeStraight
(int p_71625_, Random p_71626_, BoundingBox p_71627_, Direction p_71628_) CastleCorridorStairsPiece
(int p_71653_, BoundingBox p_71654_, Direction p_71655_) CastleCorridorTBalconyPiece
(int p_71679_, BoundingBox p_71680_, Direction p_71681_) CastleEntrance
(int p_71705_, Random p_71706_, BoundingBox p_71707_, Direction p_71708_) CastleSmallCorridorCrossingPiece
(int p_71733_, BoundingBox p_71734_, Direction p_71735_) CastleSmallCorridorLeftTurnPiece
(int p_71760_, Random p_71761_, BoundingBox p_71762_, Direction p_71763_) CastleSmallCorridorPiece
(int p_71790_, BoundingBox p_71791_, Direction p_71792_) CastleSmallCorridorRightTurnPiece
(int p_71817_, Random p_71818_, BoundingBox p_71819_, Direction p_71820_) CastleStalkRoom
(int p_71847_, BoundingBox p_71848_, Direction p_71849_) ChestCorridor
(int p_72915_, Random p_72916_, BoundingBox p_72917_, Direction p_72918_) FillerCorridor
(int p_72946_, BoundingBox p_72947_, Direction p_72948_) FiveCrossing
(int p_72974_, Random p_72975_, BoundingBox p_72976_, Direction p_72977_) LeftTurn
(int p_73004_, Random p_73005_, BoundingBox p_73006_, Direction p_73007_) Library
(int p_73033_, Random p_73034_, BoundingBox p_73035_, Direction p_73036_) MineShaftCorridor
(int p_71373_, Random p_71374_, BoundingBox p_71375_, Direction p_71376_, MineshaftFeature.Type p_71377_) MineShaftCrossing
(int p_71430_, BoundingBox p_71431_, Direction p_71432_, MineshaftFeature.Type p_71433_) MineShaftPiece
(StructurePieceType p_209876_, int p_209877_, MineshaftFeature.Type p_209878_, BoundingBox p_209879_) MineShaftStairs
(int p_71513_, BoundingBox p_71514_, Direction p_71515_, MineshaftFeature.Type p_71516_) MonsterThrone
(int p_71874_, BoundingBox p_71875_, Direction p_71876_) protected
NetherBridgePiece
(StructurePieceType p_209887_, int p_209888_, BoundingBox p_209889_) OceanMonumentPenthouse
(Direction p_72313_, BoundingBox p_72314_) OceanMonumentPiece
(StructurePieceType p_209902_, Direction p_209903_, int p_209904_, BoundingBox p_209905_) OceanMonumentWingRoom
(Direction p_72432_, BoundingBox p_72433_, int p_72434_) PoolElementStructurePiece
(StructureManager p_209910_, StructurePoolElement p_209911_, BlockPos p_209912_, int p_209913_, Rotation p_209914_, BoundingBox p_209915_) PortalRoom
(int p_73070_, BoundingBox p_73071_, Direction p_73072_) PrisonHall
(int p_73098_, Random p_73099_, BoundingBox p_73100_, Direction p_73101_) RightTurn
(int p_73126_, Random p_73127_, BoundingBox p_73128_, Direction p_73129_) RoomCrossing
(int p_71968_, BoundingBox p_71969_, Direction p_71970_) RoomCrossing
(int p_73155_, Random p_73156_, BoundingBox p_73157_, Direction p_73158_) StairsDown
(int p_73195_, Random p_73196_, BoundingBox p_73197_, Direction p_73198_) StairsRoom
(int p_71994_, BoundingBox p_71995_, Direction p_71996_) Straight
(int p_73246_, Random p_73247_, BoundingBox p_73248_, Direction p_73249_) StraightStairsDown
(int p_73276_, Random p_73277_, BoundingBox p_73278_, Direction p_73279_) protected
StrongholdPiece
(StructurePieceType p_209941_, int p_209942_, BoundingBox p_209943_) protected
StructurePiece
(StructurePieceType p_209994_, int p_209995_, BoundingBox p_209996_) protected
Turn
(StructurePieceType p_209948_, int p_209949_, BoundingBox p_209950_) -
Uses of BoundingBox in net.minecraft.world.level.levelgen.structure.pieces
Modifier and TypeMethodDescriptionPiecesContainer.calculateBoundingBox()
StructurePiecesBuilder.getBoundingBox()
Modifier and TypeMethodDescriptionStructurePiecesBuilder.findCollisionPiece
(BoundingBox p_192789_) -
Uses of BoundingBox in net.minecraft.world.level.levelgen.structure.pools
Modifier and TypeMethodDescriptionEmptyPoolElement.getBoundingBox
(StructureManager p_210194_, BlockPos p_210195_, Rotation p_210196_) FeaturePoolElement.getBoundingBox
(StructureManager p_210231_, BlockPos p_210232_, Rotation p_210233_) ListPoolElement.getBoundingBox
(StructureManager p_210392_, BlockPos p_210393_, Rotation p_210394_) SinglePoolElement.getBoundingBox
(StructureManager p_210449_, BlockPos p_210450_, Rotation p_210451_) abstract BoundingBox
StructurePoolElement.getBoundingBox
(StructureManager p_210495_, BlockPos p_210496_, Rotation p_210497_) Modifier and TypeMethodDescriptionJigsawPlacement.PieceFactory.create
(StructureManager p_210301_, StructurePoolElement p_210302_, BlockPos p_210303_, int p_210304_, Rotation p_210305_, BoundingBox p_210306_) protected StructurePlaceSettings
LegacySinglePoolElement.getSettings
(Rotation p_210353_, BoundingBox p_210354_, boolean p_210355_) protected StructurePlaceSettings
SinglePoolElement.getSettings
(Rotation p_210421_, BoundingBox p_210422_, boolean p_210423_) void
StructurePoolElement.handleDataMarker
(LevelAccessor p_210473_, StructureTemplate.StructureBlockInfo p_210474_, BlockPos p_210475_, Rotation p_210476_, Random p_210477_, BoundingBox p_210478_) boolean
EmptyPoolElement.place
(StructureManager p_210180_, WorldGenLevel p_210181_, StructureFeatureManager p_210182_, ChunkGenerator p_210183_, BlockPos p_210184_, BlockPos p_210185_, Rotation p_210186_, BoundingBox p_210187_, Random p_210188_, boolean p_210189_) boolean
FeaturePoolElement.place
(StructureManager p_210217_, WorldGenLevel p_210218_, StructureFeatureManager p_210219_, ChunkGenerator p_210220_, BlockPos p_210221_, BlockPos p_210222_, Rotation p_210223_, BoundingBox p_210224_, Random p_210225_, boolean p_210226_) boolean
ListPoolElement.place
(StructureManager p_210378_, WorldGenLevel p_210379_, StructureFeatureManager p_210380_, ChunkGenerator p_210381_, BlockPos p_210382_, BlockPos p_210383_, Rotation p_210384_, BoundingBox p_210385_, Random p_210386_, boolean p_210387_) boolean
SinglePoolElement.place
(StructureManager p_210435_, WorldGenLevel p_210436_, StructureFeatureManager p_210437_, ChunkGenerator p_210438_, BlockPos p_210439_, BlockPos p_210440_, Rotation p_210441_, BoundingBox p_210442_, Random p_210443_, boolean p_210444_) abstract boolean
StructurePoolElement.place
(StructureManager p_210483_, WorldGenLevel p_210484_, StructureFeatureManager p_210485_, ChunkGenerator p_210486_, BlockPos p_210487_, BlockPos p_210488_, Rotation p_210489_, BoundingBox p_210490_, Random p_210491_, boolean p_210492_) -
Uses of BoundingBox in net.minecraft.world.level.levelgen.structure.templatesystem
Modifier and TypeMethodDescriptionStructurePlaceSettings.getBoundingBox()
StructureTemplate.getBoundingBox
(BlockPos p_74599_, Rotation p_74600_, BlockPos p_74601_, Mirror p_74602_) protected static BoundingBox
StructureTemplate.getBoundingBox
(BlockPos p_163811_, Rotation p_163812_, BlockPos p_163813_, Mirror p_163814_, Vec3i p_163815_) StructureTemplate.getBoundingBox
(StructurePlaceSettings p_74634_, BlockPos p_74635_) -
Uses of BoundingBox in net.minecraft.world.phys
-
Uses of BoundingBox in net.minecraft.world.ticks
Modifier and TypeMethodDescriptionvoid
LevelTicks.clearArea
(BoundingBox p_193235_) void
LevelTicks.copyArea
(BoundingBox p_193243_, Vec3i p_193244_) private void
LevelTicks.forContainersInArea
(BoundingBox p_193237_, LevelTicks.PosAndContainerConsumer<T> p_193238_)