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 context) protected abstract Optional
<Structure.GenerationStub> Structure.findGenerationPoint
(Structure.GenerationContext context) Structure.findValidGenerationPoint
(Structure.GenerationContext context) private void
SinglePieceStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private static int[]
Structure.getCornerHeights
(Structure.GenerationContext context, int minX, int maxX, int minZ, int maxZ) protected static int
Structure.getLowestY
(Structure.GenerationContext context, int maxX, int maxZ) protected static int
Structure.getLowestY
(Structure.GenerationContext context, int minX, int minZ, int maxX, int maxZ) protected BlockPos
Structure.getLowestYIn5by5BoxOffset7Blocks
(Structure.GenerationContext context, Rotation rotation) Deprecated.static int
Structure.getMeanFirstOccupiedHeight
(Structure.GenerationContext context, int minX, int maxX, int minZ, int maxZ) private static boolean
Structure.isValidBiome
(Structure.GenerationStub stub, Structure.GenerationContext context) protected static Optional
<Structure.GenerationStub> Structure.onTopOfChunkCenter
(Structure.GenerationContext context, Heightmap.Types heightmapTypes, Consumer<StructurePiecesBuilder> generator) -
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 context, Holder<StructureTemplatePool> startPool, Optional<ResourceLocation> startJigsawName, int maxDepth, BlockPos pos, boolean useExpansionHack, Optional<Heightmap.Types> projectStartToHeightmap, int maxDistanceFromCenter, PoolAliasLookup aliasLookup, DimensionPadding dimensionPadding, LiquidSettings liquidSettings) -
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 context) EndCityStructure.findGenerationPoint
(Structure.GenerationContext context) IglooStructure.findGenerationPoint
(Structure.GenerationContext context) JigsawStructure.findGenerationPoint
(Structure.GenerationContext context) MineshaftStructure.findGenerationPoint
(Structure.GenerationContext context) NetherFortressStructure.findGenerationPoint
(Structure.GenerationContext context) NetherFossilStructure.findGenerationPoint
(Structure.GenerationContext context) OceanMonumentStructure.findGenerationPoint
(Structure.GenerationContext context) OceanRuinStructure.findGenerationPoint
(Structure.GenerationContext context) RuinedPortalStructure.findGenerationPoint
(Structure.GenerationContext context) ShipwreckStructure.findGenerationPoint
(Structure.GenerationContext context) StrongholdStructure.findGenerationPoint
(Structure.GenerationContext context) SwampHutStructure.findGenerationPoint
(Structure.GenerationContext context) WoodlandMansionStructure.findGenerationPoint
(Structure.GenerationContext context) private static void
BuriedTreasureStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private void
EndCityStructure.generatePieces
(StructurePiecesBuilder builder, BlockPos startPos, Rotation rotation, Structure.GenerationContext context) private void
IglooStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private static void
NetherFortressStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private static void
OceanMonumentStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private void
OceanRuinStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private void
ShipwreckStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private static void
StrongholdStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private static void
SwampHutStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context) private void
WoodlandMansionStructure.generatePieces
(StructurePiecesBuilder builder, Structure.GenerationContext context, BlockPos pos, Rotation rotation) private int
MineshaftStructure.generatePiecesAndAdjust
(StructurePiecesBuilder builder, Structure.GenerationContext context)