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.SectionGeneratorprivate 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.EndCityPieceaddHelper(List<StructurePiece> pieces, EndCityPieces.EndCityPiece piece) (package private) static EndCityPieces.EndCityPieceaddPiece(StructureTemplateManager structureTemplateManager, EndCityPieces.EndCityPiece piece, BlockPos startPos, String name, Rotation rotation, boolean overwrite) (package private) static booleanrecursiveChildren(StructureTemplateManager structureTemplateManager, EndCityPieces.SectionGenerator sectionGenerator, int counter, EndCityPieces.EndCityPiece piece, BlockPos startPos, List<StructurePiece> pieces, RandomSource random) static voidstartHouseTower(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)
-