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