public class StructureEndCityPieces
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
StructureEndCityPieces.CityTemplate  | 
(package private) static interface  | 
StructureEndCityPieces.IGenerator  | 
| Modifier and Type | Field and Description | 
|---|---|
private static java.util.List<Tuple<Rotation,BlockPos>> | 
FAT_TOWER_BRIDGES  | 
private static StructureEndCityPieces.IGenerator | 
FAT_TOWER_GENERATOR  | 
private static StructureEndCityPieces.IGenerator | 
HOUSE_TOWER_GENERATOR  | 
private static PlacementSettings | 
INSERT  | 
private static PlacementSettings | 
OVERWRITE  | 
private static StructureEndCityPieces.IGenerator | 
TOWER_BRIDGE_GENERATOR  | 
private static java.util.List<Tuple<Rotation,BlockPos>> | 
TOWER_BRIDGES  | 
private static StructureEndCityPieces.IGenerator | 
TOWER_GENERATOR  | 
| Constructor and Description | 
|---|
StructureEndCityPieces()  | 
| Modifier and Type | Method and Description | 
|---|---|
private static StructureEndCityPieces.CityTemplate | 
addHelper(java.util.List<StructureComponent> p_189935_0_,
         StructureEndCityPieces.CityTemplate p_189935_1_)  | 
private static StructureEndCityPieces.CityTemplate | 
addPiece(TemplateManager p_191090_0_,
        StructureEndCityPieces.CityTemplate p_191090_1_,
        BlockPos p_191090_2_,
        java.lang.String p_191090_3_,
        Rotation p_191090_4_,
        boolean owerwrite)  | 
private static boolean | 
recursiveChildren(TemplateManager p_191088_0_,
                 StructureEndCityPieces.IGenerator p_191088_1_,
                 int p_191088_2_,
                 StructureEndCityPieces.CityTemplate p_191088_3_,
                 BlockPos p_191088_4_,
                 java.util.List<StructureComponent> p_191088_5_,
                 java.util.Random p_191088_6_)  | 
static void | 
registerPieces()  | 
static void | 
startHouseTower(TemplateManager p_191087_0_,
               BlockPos p_191087_1_,
               Rotation p_191087_2_,
               java.util.List<StructureComponent> p_191087_3_,
               java.util.Random p_191087_4_)  | 
private static final PlacementSettings OVERWRITE
private static final PlacementSettings INSERT
private static final StructureEndCityPieces.IGenerator HOUSE_TOWER_GENERATOR
private static final StructureEndCityPieces.IGenerator TOWER_GENERATOR
private static final StructureEndCityPieces.IGenerator TOWER_BRIDGE_GENERATOR
private static final StructureEndCityPieces.IGenerator FAT_TOWER_GENERATOR
public static void registerPieces()
private static StructureEndCityPieces.CityTemplate addPiece(TemplateManager p_191090_0_, StructureEndCityPieces.CityTemplate p_191090_1_, BlockPos p_191090_2_, java.lang.String p_191090_3_, Rotation p_191090_4_, boolean owerwrite)
public static void startHouseTower(TemplateManager p_191087_0_, BlockPos p_191087_1_, Rotation p_191087_2_, java.util.List<StructureComponent> p_191087_3_, java.util.Random p_191087_4_)
private static StructureEndCityPieces.CityTemplate addHelper(java.util.List<StructureComponent> p_189935_0_, StructureEndCityPieces.CityTemplate p_189935_1_)
private static boolean recursiveChildren(TemplateManager p_191088_0_, StructureEndCityPieces.IGenerator p_191088_1_, int p_191088_2_, StructureEndCityPieces.CityTemplate p_191088_3_, BlockPos p_191088_4_, java.util.List<StructureComponent> p_191088_5_, java.util.Random p_191088_6_)