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> pPieces, EndCityPieces.EndCityPiece pPiece) (package private) static EndCityPieces.EndCityPieceaddPiece(StructureTemplateManager pStructureTemplateManager, EndCityPieces.EndCityPiece pPiece, BlockPos pStartPos, String pName, Rotation pRotation, boolean pOverwrite) (package private) static booleanrecursiveChildren(StructureTemplateManager pStructureTemplateManager, EndCityPieces.SectionGenerator pSectionGenerator, int pCounter, EndCityPieces.EndCityPiece pPiece, BlockPos pStartPos, List<StructurePiece> pPieces, RandomSource pRandom) static voidstartHouseTower(StructureTemplateManager pStructureTemplateManager, BlockPos pStartPos, Rotation pRotation, List<StructurePiece> pPieces, RandomSource pRandom)
-
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 pStructureTemplateManager, EndCityPieces.EndCityPiece pPiece, BlockPos pStartPos, String pName, Rotation pRotation, boolean pOverwrite) -
startHouseTower
public static void startHouseTower(StructureTemplateManager pStructureTemplateManager, BlockPos pStartPos, Rotation pRotation, List<StructurePiece> pPieces, RandomSource pRandom) -
addHelper
static EndCityPieces.EndCityPiece addHelper(List<StructurePiece> pPieces, EndCityPieces.EndCityPiece pPiece) -
recursiveChildren
static boolean recursiveChildren(StructureTemplateManager pStructureTemplateManager, EndCityPieces.SectionGenerator pSectionGenerator, int pCounter, EndCityPieces.EndCityPiece pPiece, BlockPos pStartPos, List<StructurePiece> pPieces, RandomSource pRandom)
-