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 p_226542_) protected abstract Optional<Structure.GenerationStub> Structure.findGenerationPoint(Structure.GenerationContext pContext) Structure.findValidGenerationPoint(Structure.GenerationContext pContext) private voidSinglePieceStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static int[]Structure.getCornerHeights(Structure.GenerationContext pContext, int pMinX, int pMaxX, int pMinZ, int pMaxZ) protected static intStructure.getLowestY(Structure.GenerationContext pContext, int pMaxX, int pMaxZ) protected static intStructure.getLowestY(Structure.GenerationContext pContext, int pMinX, int pMinZ, int pMaxX, int pMaxZ) protected BlockPosStructure.getLowestYIn5by5BoxOffset7Blocks(Structure.GenerationContext pContext, Rotation pRotation) Deprecated.static intStructure.getMeanFirstOccupiedHeight(Structure.GenerationContext pContext, int pMinX, int pMaxX, int pMinZ, int pMaxZ) private static booleanStructure.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 p_227387_) EndCityStructure.findGenerationPoint(Structure.GenerationContext p_227528_) IglooStructure.findGenerationPoint(Structure.GenerationContext p_227595_) JigsawStructure.findGenerationPoint(Structure.GenerationContext p_227636_) MineshaftStructure.findGenerationPoint(Structure.GenerationContext p_227964_) NetherFortressStructure.findGenerationPoint(Structure.GenerationContext p_228523_) NetherFossilStructure.findGenerationPoint(Structure.GenerationContext p_228576_) OceanMonumentStructure.findGenerationPoint(Structure.GenerationContext p_228964_) OceanRuinStructure.findGenerationPoint(Structure.GenerationContext p_229065_) RuinedPortalStructure.findGenerationPoint(Structure.GenerationContext p_229285_) ShipwreckStructure.findGenerationPoint(Structure.GenerationContext p_229391_) StrongholdStructure.findGenerationPoint(Structure.GenerationContext p_229941_) SwampHutStructure.findGenerationPoint(Structure.GenerationContext p_229976_) WoodlandMansionStructure.findGenerationPoint(Structure.GenerationContext p_230235_) private static voidBuriedTreasureStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private voidEndCityStructure.generatePieces(StructurePiecesBuilder pBuilder, BlockPos pStartPos, Rotation pRotation, Structure.GenerationContext pContext) private voidIglooStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static voidNetherFortressStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static voidOceanMonumentStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private voidOceanRuinStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private voidShipwreckStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static voidStrongholdStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private static voidSwampHutStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext) private voidWoodlandMansionStructure.generatePieces(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext, BlockPos pPos, Rotation pRotation) private intMineshaftStructure.generatePiecesAndAdjust(StructurePiecesBuilder pBuilder, Structure.GenerationContext pContext)