Class EndCityPieces
java.lang.Object
net.minecraft.world.level.levelgen.structure.structures.EndCityPieces
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
(package private) static interface
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final EndCityPieces.SectionGenerator
(package private) static final EndCityPieces.SectionGenerator
private static final int
(package private) static final EndCityPieces.SectionGenerator
(package private) static final EndCityPieces.SectionGenerator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static EndCityPieces.EndCityPiece
addHelper
(List<StructurePiece> pieces, EndCityPieces.EndCityPiece piece) (package private) static EndCityPieces.EndCityPiece
addPiece
(StructureTemplateManager structureTemplateManager, EndCityPieces.EndCityPiece piece, BlockPos startPos, String name, Rotation rotation, boolean overwrite) (package private) static boolean
recursiveChildren
(StructureTemplateManager structureTemplateManager, EndCityPieces.SectionGenerator sectionGenerator, int counter, EndCityPieces.EndCityPiece piece, BlockPos startPos, List<StructurePiece> pieces, RandomSource random) static void
startHouseTower
(StructureTemplateManager structureTemplateManager, BlockPos startPos, Rotation rotation, List<StructurePiece> pieces, RandomSource random)
-
Field Details
-
MAX_GEN_DEPTH
private static final int MAX_GEN_DEPTH- See Also:
-
HOUSE_TOWER_GENERATOR
-
TOWER_BRIDGES
-
TOWER_GENERATOR
-
TOWER_BRIDGE_GENERATOR
-
FAT_TOWER_BRIDGES
-
FAT_TOWER_GENERATOR
-
-
Constructor Details
-
EndCityPieces
public EndCityPieces()
-
-
Method Details
-
addPiece
static EndCityPieces.EndCityPiece addPiece(StructureTemplateManager structureTemplateManager, EndCityPieces.EndCityPiece piece, BlockPos startPos, String name, Rotation rotation, boolean overwrite) -
startHouseTower
public static void startHouseTower(StructureTemplateManager structureTemplateManager, BlockPos startPos, Rotation rotation, List<StructurePiece> pieces, RandomSource random) -
addHelper
static EndCityPieces.EndCityPiece addHelper(List<StructurePiece> pieces, EndCityPieces.EndCityPiece piece) -
recursiveChildren
static boolean recursiveChildren(StructureTemplateManager structureTemplateManager, EndCityPieces.SectionGenerator sectionGenerator, int counter, EndCityPieces.EndCityPiece piece, BlockPos startPos, List<StructurePiece> pieces, RandomSource random)
-