Uses of Record Class
net.minecraft.world.gen.structure.Structure.Context
-
Uses of Structure.Context in net.minecraft.structure.pool
Modifier and TypeMethodDescriptionstatic Optional
<Structure.StructurePosition> StructurePoolBasedGenerator.generate
(Structure.Context context, RegistryEntry<StructurePool> structurePool, Optional<Identifier> id, int size, BlockPos pos, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter, StructurePoolAliasLookup aliasLookup) -
Uses of Structure.Context in net.minecraft.world.gen.structure
Modifier and TypeMethodDescriptionprivate void
BasicTempleStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private static void
BuriedTreasureStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private void
EndCityStructure.addPieces
(StructurePiecesCollector collector, BlockPos pos, BlockRotation rotation, Structure.Context context) private void
IglooStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private int
MineshaftStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private static void
NetherFortressStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private static void
OceanMonumentStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private void
OceanRuinStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private void
ShipwreckStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private static void
StrongholdStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private static void
SwampHutStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context) private void
WoodlandMansionStructure.addPieces
(StructurePiecesCollector collector, Structure.Context context, BlockPos pos, BlockRotation rotation) static int
Structure.getAverageCornerHeights
(Structure.Context context, int x, int width, int z, int height) private static int[]
Structure.getCornerHeights
(Structure.Context context, int x, int width, int z, int height) protected static int
Structure.getMinCornerHeight
(Structure.Context context, int width, int height) protected static int
Structure.getMinCornerHeight
(Structure.Context context, int x, int z, int width, int height) protected BlockPos
Structure.getShiftedPos
(Structure.Context context, BlockRotation rotation) Deprecated.BasicTempleStructure.getStructurePosition
(Structure.Context context) BuriedTreasureStructure.getStructurePosition
(Structure.Context context) EndCityStructure.getStructurePosition
(Structure.Context context) IglooStructure.getStructurePosition
(Structure.Context context) JigsawStructure.getStructurePosition
(Structure.Context context) MineshaftStructure.getStructurePosition
(Structure.Context context) NetherFortressStructure.getStructurePosition
(Structure.Context context) NetherFossilStructure.getStructurePosition
(Structure.Context context) OceanMonumentStructure.getStructurePosition
(Structure.Context context) OceanRuinStructure.getStructurePosition
(Structure.Context context) RuinedPortalStructure.getStructurePosition
(Structure.Context context) ShipwreckStructure.getStructurePosition
(Structure.Context context) StrongholdStructure.getStructurePosition
(Structure.Context context) protected abstract Optional
<Structure.StructurePosition> Structure.getStructurePosition
(Structure.Context context) protected static Optional
<Structure.StructurePosition> Structure.getStructurePosition
(Structure.Context context, Heightmap.Type heightmap, Consumer<StructurePiecesCollector> generator) SwampHutStructure.getStructurePosition
(Structure.Context context) WoodlandMansionStructure.getStructurePosition
(Structure.Context context) Structure.getValidStructurePosition
(Structure.Context context) private static boolean
Structure.isBiomeValid
(Structure.StructurePosition result, Structure.Context context)