public class StructureStrongholdPieces
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StructureStrongholdPieces.ChestCorridor |
static class |
StructureStrongholdPieces.Corridor |
static class |
StructureStrongholdPieces.Crossing |
static class |
StructureStrongholdPieces.LeftTurn |
static class |
StructureStrongholdPieces.Library |
(package private) static class |
StructureStrongholdPieces.PieceWeight |
static class |
StructureStrongholdPieces.PortalRoom |
static class |
StructureStrongholdPieces.Prison |
static class |
StructureStrongholdPieces.RightTurn |
static class |
StructureStrongholdPieces.RoomCrossing |
static class |
StructureStrongholdPieces.Stairs |
static class |
StructureStrongholdPieces.Stairs2 |
static class |
StructureStrongholdPieces.StairsStraight |
(package private) static class |
StructureStrongholdPieces.Stones |
static class |
StructureStrongholdPieces.Straight |
static class |
StructureStrongholdPieces.Stronghold |
Modifier and Type | Field and Description |
---|---|
private static StructureStrongholdPieces.PieceWeight[] |
PIECE_WEIGHTS |
private static java.lang.Class<? extends StructureStrongholdPieces.Stronghold> |
strongComponentType |
private static StructureStrongholdPieces.Stones |
STRONGHOLD_STONES |
private static java.util.List<StructureStrongholdPieces.PieceWeight> |
structurePieceList |
(package private) static int |
totalWeight |
Constructor and Description |
---|
StructureStrongholdPieces() |
Modifier and Type | Method and Description |
---|---|
private static boolean |
canAddStructurePieces() |
private static StructureStrongholdPieces.Stronghold |
findAndCreatePieceFactory(java.lang.Class<? extends StructureStrongholdPieces.Stronghold> clazz,
java.util.List<StructureComponent> p_175954_1_,
java.util.Random p_175954_2_,
int p_175954_3_,
int p_175954_4_,
int p_175954_5_,
EnumFacing p_175954_6_,
int p_175954_7_) |
private static StructureComponent |
generateAndAddPiece(StructureStrongholdPieces.Stairs2 p_175953_0_,
java.util.List<StructureComponent> p_175953_1_,
java.util.Random p_175953_2_,
int p_175953_3_,
int p_175953_4_,
int p_175953_5_,
EnumFacing p_175953_6_,
int p_175953_7_) |
private static StructureStrongholdPieces.Stronghold |
generatePieceFromSmallDoor(StructureStrongholdPieces.Stairs2 p_175955_0_,
java.util.List<StructureComponent> p_175955_1_,
java.util.Random p_175955_2_,
int p_175955_3_,
int p_175955_4_,
int p_175955_5_,
EnumFacing p_175955_6_,
int p_175955_7_) |
static void |
prepareStructurePieces() |
static void |
registerStrongholdPieces() |
private static final StructureStrongholdPieces.PieceWeight[] PIECE_WEIGHTS
private static java.util.List<StructureStrongholdPieces.PieceWeight> structurePieceList
private static java.lang.Class<? extends StructureStrongholdPieces.Stronghold> strongComponentType
static int totalWeight
private static final StructureStrongholdPieces.Stones STRONGHOLD_STONES
public static void registerStrongholdPieces()
public static void prepareStructurePieces()
private static boolean canAddStructurePieces()
private static StructureStrongholdPieces.Stronghold findAndCreatePieceFactory(java.lang.Class<? extends StructureStrongholdPieces.Stronghold> clazz, java.util.List<StructureComponent> p_175954_1_, java.util.Random p_175954_2_, int p_175954_3_, int p_175954_4_, int p_175954_5_, @Nullable EnumFacing p_175954_6_, int p_175954_7_)
private static StructureStrongholdPieces.Stronghold generatePieceFromSmallDoor(StructureStrongholdPieces.Stairs2 p_175955_0_, java.util.List<StructureComponent> p_175955_1_, java.util.Random p_175955_2_, int p_175955_3_, int p_175955_4_, int p_175955_5_, EnumFacing p_175955_6_, int p_175955_7_)
private static StructureComponent generateAndAddPiece(StructureStrongholdPieces.Stairs2 p_175953_0_, java.util.List<StructureComponent> p_175953_1_, java.util.Random p_175953_2_, int p_175953_3_, int p_175953_4_, int p_175953_5_, @Nullable EnumFacing p_175953_6_, int p_175953_7_)