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