Package net.minecraft.structure
Class StrongholdGenerator
java.lang.Object
net.minecraft.structure.StrongholdGenerator
public class StrongholdGenerator extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStrongholdGenerator.ChestCorridorstatic classStrongholdGenerator.Corridorstatic classStrongholdGenerator.FiveWayCrossingstatic classStrongholdGenerator.LeftTurnstatic classStrongholdGenerator.Library(package private) static classStrongholdGenerator.Piece(package private) static classStrongholdGenerator.PieceSettingstatic classStrongholdGenerator.PortalRoomstatic classStrongholdGenerator.PrisonHallstatic classStrongholdGenerator.RightTurnstatic classStrongholdGenerator.SmallCorridorstatic classStrongholdGenerator.SpiralStaircasestatic classStrongholdGenerator.SquareRoomstatic classStrongholdGenerator.Stairsstatic classStrongholdGenerator.Start(package private) static classStrongholdGenerator.StoneBrickRandomizerstatic classStrongholdGenerator.Turn -
Field Summary
Fields Modifier and Type Field Description private static Class<? extends StrongholdGenerator.Piece>activePieceTypeprivate static StrongholdGenerator.PieceSetting[]ALL_PIECE_SETTINGSprivate static intfield_15264private static List<StrongholdGenerator.PieceSetting>possiblePieceSettingsprivate static StrongholdGenerator.StoneBrickRandomizerSTONE_BRICK_RANDOMIZER -
Constructor Summary
Constructors Constructor Description StrongholdGenerator() -
Method Summary
Modifier and Type Method Description static voidinit()private static StrongholdGenerator.Piecemethod_14847(Class<? extends StrongholdGenerator.Piece> class2, List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5)private static StrongholdGenerator.Piecemethod_14851(StrongholdGenerator.Start start, List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5)private static booleanmethod_14852()private static StructurePiecemethod_14854(StrongholdGenerator.Start start, List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5)
-
Field Details
-
ALL_PIECE_SETTINGS
-
possiblePieceSettings
-
activePieceType
-
field_15264
private static int field_15264 -
STONE_BRICK_RANDOMIZER
-
-
Constructor Details
-
StrongholdGenerator
public StrongholdGenerator()
-
-
Method Details
-
init
public static void init() -
method_14852
private static boolean method_14852() -
method_14847
private static StrongholdGenerator.Piece method_14847(Class<? extends StrongholdGenerator.Piece> class2, List<StructurePiece> list, Random random, int int2, int int3, int int4, @Nullable Direction direction, int int5) -
method_14851
private static StrongholdGenerator.Piece method_14851(StrongholdGenerator.Start start, List<StructurePiece> list, Random random, int int2, int int3, int int4, Direction direction, int int5) -
method_14854
private static StructurePiece method_14854(StrongholdGenerator.Start start, List<StructurePiece> list, Random random, int int2, int int3, int int4, @Nullable Direction direction, int int5)
-