Uses of Record Class
net.minecraft.world.level.levelgen.structure.Structure.GenerationContext
Packages that use Structure.GenerationContext
Package
Description
-
Uses of Structure.GenerationContext in net.minecraft.world.level.levelgen.structure
Methods in net.minecraft.world.level.levelgen.structure with parameters of type Structure.GenerationContextModifier and TypeMethodDescriptionSinglePieceStructure.findGenerationPoint
(Structure.GenerationContext pContext) protected abstract Optional
<Structure.GenerationStub> Structure.findGenerationPoint
(Structure.GenerationContext pContext) Structure.findValidGenerationPoint
(Structure.GenerationContext pContext) private void
SinglePieceStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static int[]
Structure.getCornerHeights
(Structure.GenerationContext pContext, int pMinX, int pMaxX, int pMinZ, int pMaxZ) protected static int
Structure.getLowestY
(Structure.GenerationContext pContext, int pMaxX, int pMaxZ) protected static int
Structure.getLowestY
(Structure.GenerationContext pContext, int pMinX, int pMinZ, int pMaxX, int pMaxZ) protected BlockPos
Structure.getLowestYIn5by5BoxOffset7Blocks
(Structure.GenerationContext pContext, Rotation pRotation) Deprecated.static int
Structure.getMeanFirstOccupiedHeight
(Structure.GenerationContext pContext, int pMinX, int pMaxX, int pMinZ, int pMaxZ) private static boolean
Structure.isValidBiome
(Structure.GenerationStub pStub, Structure.GenerationContext pContext) protected static Optional
<Structure.GenerationStub> Structure.onTopOfChunkCenter
(Structure.GenerationContext pContext, Heightmap.Types pHeightmapTypes, Consumer<StructurePiecesBuilder> pGenerator) -
Uses of Structure.GenerationContext in net.minecraft.world.level.levelgen.structure.pools
Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type Structure.GenerationContextModifier and TypeMethodDescriptionstatic Optional
<Structure.GenerationStub> JigsawPlacement.addPieces
(Structure.GenerationContext pContext, Holder<StructureTemplatePool> pStartPool, Optional<ResourceLocation> pStartJigsawName, int pMaxDepth, BlockPos pPos, boolean pUseExpansionHack, Optional<Heightmap.Types> pProjectStartToHeightmap, int pMaxDistanceFromCenter, PoolAliasLookup pAliasLookup, DimensionPadding pDimensionPadding, LiquidSettings pLiquidSettings) -
Uses of Structure.GenerationContext in net.minecraft.world.level.levelgen.structure.structures
Methods in net.minecraft.world.level.levelgen.structure.structures with parameters of type Structure.GenerationContextModifier and TypeMethodDescriptionBuriedTreasureStructure.findGenerationPoint
(Structure.GenerationContext pContext) EndCityStructure.findGenerationPoint
(Structure.GenerationContext pContext) IglooStructure.findGenerationPoint
(Structure.GenerationContext pContext) JigsawStructure.findGenerationPoint
(Structure.GenerationContext pContext) MineshaftStructure.findGenerationPoint
(Structure.GenerationContext pContext) NetherFortressStructure.findGenerationPoint
(Structure.GenerationContext pContext) NetherFossilStructure.findGenerationPoint
(Structure.GenerationContext pContext) OceanMonumentStructure.findGenerationPoint
(Structure.GenerationContext pContext) OceanRuinStructure.findGenerationPoint
(Structure.GenerationContext pContext) RuinedPortalStructure.findGenerationPoint
(Structure.GenerationContext pContext) ShipwreckStructure.findGenerationPoint
(Structure.GenerationContext pContext) StrongholdStructure.findGenerationPoint
(Structure.GenerationContext pContext) SwampHutStructure.findGenerationPoint
(Structure.GenerationContext pContext) WoodlandMansionStructure.findGenerationPoint
(Structure.GenerationContext pContext) private static void
BuriedTreasureStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private void
EndCityStructure.generatePieces
(StructurePiecesBuilder pBuilder, BlockPos pStartPos, Rotation pRotation, Structure.GenerationContext pContext) private void
IglooStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static void
NetherFortressStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static void
OceanMonumentStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private void
OceanRuinStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private void
ShipwreckStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static void
StrongholdStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static void
SwampHutStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private void
WoodlandMansionStructure.generatePieces
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext, BlockPos pPos, Rotation pRotation) private int
MineshaftStructure.generatePiecesAndAdjust
(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext)