Class EndCityPieces
java.lang.Object
net.minecraft.world.level.levelgen.structure.structures.EndCityPieces
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classprivate static interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final EndCityPieces.SectionGeneratorprivate static final EndCityPieces.SectionGeneratorprivate static final intprivate static final EndCityPieces.SectionGeneratorprivate static final EndCityPieces.SectionGenerator -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static EndCityPieces.EndCityPieceaddHelper(List<StructurePiece> pieces, EndCityPieces.EndCityPiece piece) private static EndCityPieces.EndCityPieceaddPiece(StructureTemplateManager structureTemplateManager, EndCityPieces.EndCityPiece parent, BlockPos offset, String templateName, Rotation rotation, boolean overwrite) private static booleanrecursiveChildren(StructureTemplateManager structureTemplateManager, EndCityPieces.SectionGenerator generator, int genDepth, EndCityPieces.EndCityPiece parent, BlockPos offset, List<StructurePiece> pieces, RandomSource random) static voidstartHouseTower(StructureTemplateManager structureTemplateManager, BlockPos origin, 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
private static EndCityPieces.EndCityPiece addPiece(StructureTemplateManager structureTemplateManager, EndCityPieces.EndCityPiece parent, BlockPos offset, String templateName, Rotation rotation, boolean overwrite) -
startHouseTower
public static void startHouseTower(StructureTemplateManager structureTemplateManager, BlockPos origin, Rotation rotation, List<StructurePiece> pieces, RandomSource random) -
addHelper
private static EndCityPieces.EndCityPiece addHelper(List<StructurePiece> pieces, EndCityPieces.EndCityPiece piece) -
recursiveChildren
private static boolean recursiveChildren(StructureTemplateManager structureTemplateManager, EndCityPieces.SectionGenerator generator, int genDepth, EndCityPieces.EndCityPiece parent, BlockPos offset, List<StructurePiece> pieces, RandomSource random)
-