Package net.minecraft.structure
Class StrongholdGenerator
java.lang.Object
net.minecraft.structure.StrongholdGenerator
- Mappings:
Namespace Name official dal
intermediary net/minecraft/class_3421
named net/minecraft/structure/StrongholdGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
(package private) static class
(package private) static class
static class
static class
static class
static class
static class
static class
static class
static class
(package private) static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Class<? extends StrongholdGenerator.Piece>
private static StrongholdGenerator.PieceData[]
private static int
private static int
private static int
private static int
private static boolean
private static List<StrongholdGenerator.PieceData>
private static StrongholdGenerator.StoneBrickRandomizer
private static int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
private static StrongholdGenerator.Piece
createPiece(Class<? extends StrongholdGenerator.Piece> pieceType, class_6130 class_6130, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength)
static void
init()
private static StrongholdGenerator.Piece
pickPiece(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int x, int y, int z, Direction orientation, int chainLength)
private static StructurePiece
pieceGenerator(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength)
-
Field Details
-
field_31624
private static final int field_31624- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official a
Ldal;a:I
intermediary field_31624
Lnet/minecraft/class_3421;field_31624:I
named field_31624
Lnet/minecraft/structure/StrongholdGenerator;field_31624:I
-
field_31625
private static final int field_31625- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official b
Ldal;b:I
intermediary field_31625
Lnet/minecraft/class_3421;field_31625:I
named field_31625
Lnet/minecraft/structure/StrongholdGenerator;field_31625:I
-
field_31626
private static final int field_31626- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official c
Ldal;c:I
intermediary field_31626
Lnet/minecraft/class_3421;field_31626:I
named field_31626
Lnet/minecraft/structure/StrongholdGenerator;field_31626:I
-
field_31627
private static final int field_31627- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official d
Ldal;d:I
intermediary field_31627
Lnet/minecraft/class_3421;field_31627:I
named field_31627
Lnet/minecraft/structure/StrongholdGenerator;field_31627:I
-
field_31628
private static final boolean field_31628- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Ldal;e:Z
intermediary field_31628
Lnet/minecraft/class_3421;field_31628:Z
named field_31628
Lnet/minecraft/structure/StrongholdGenerator;field_31628:Z
-
ALL_PIECES
- Mappings:
Namespace Name Mixin selector official f
Ldal;f:[Ldal$f;
intermediary field_15265
Lnet/minecraft/class_3421;field_15265:[Lnet/minecraft/class_3421$class_3427;
named ALL_PIECES
Lnet/minecraft/structure/StrongholdGenerator;ALL_PIECES:[Lnet/minecraft/structure/StrongholdGenerator$PieceData;
-
possiblePieces
- Mappings:
Namespace Name Mixin selector official g
Ldal;g:Ljava/util/List;
intermediary field_15267
Lnet/minecraft/class_3421;field_15267:Ljava/util/List;
named possiblePieces
Lnet/minecraft/structure/StrongholdGenerator;possiblePieces:Ljava/util/List;
-
activePieceType
- Mappings:
Namespace Name Mixin selector official h
Ldal;h:Ljava/lang/Class;
intermediary field_15266
Lnet/minecraft/class_3421;field_15266:Ljava/lang/Class;
named activePieceType
Lnet/minecraft/structure/StrongholdGenerator;activePieceType:Ljava/lang/Class;
-
totalWeight
private static int totalWeight- Mappings:
Namespace Name Mixin selector official i
Ldal;i:I
intermediary field_15264
Lnet/minecraft/class_3421;field_15264:I
named totalWeight
Lnet/minecraft/structure/StrongholdGenerator;totalWeight:I
-
STONE_BRICK_RANDOMIZER
- Mappings:
Namespace Name Mixin selector official j
Ldal;j:Ldal$k;
intermediary field_15263
Lnet/minecraft/class_3421;field_15263:Lnet/minecraft/class_3421$class_3432;
named STONE_BRICK_RANDOMIZER
Lnet/minecraft/structure/StrongholdGenerator;STONE_BRICK_RANDOMIZER:Lnet/minecraft/structure/StrongholdGenerator$StoneBrickRandomizer;
-
-
Constructor Details
-
StrongholdGenerator
public StrongholdGenerator()
-
-
Method Details
-
init
public static void init()- Mappings:
Namespace Name Mixin selector official a
Ldal;a()V
intermediary method_14855
Lnet/minecraft/class_3421;method_14855()V
named init
Lnet/minecraft/structure/StrongholdGenerator;init()V
-
checkRemainingPieces
private static boolean checkRemainingPieces()- Mappings:
Namespace Name Mixin selector official c
Ldal;c()Z
intermediary method_14852
Lnet/minecraft/class_3421;method_14852()Z
named checkRemainingPieces
Lnet/minecraft/structure/StrongholdGenerator;checkRemainingPieces()Z
-
createPiece
private static StrongholdGenerator.Piece createPiece(Class<? extends StrongholdGenerator.Piece> pieceType, class_6130 class_6130, Random random, int x, int y, int z, @Nullable @Nullable Direction orientation, int chainLength)- Mappings:
Namespace Name Mixin selector official a
Ldal;a(Ljava/lang/Class;Ldao;Ljava/util/Random;IIILgg;I)Ldal$p;
intermediary method_14847
Lnet/minecraft/class_3421;method_14847(Ljava/lang/Class;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3437;
named createPiece
Lnet/minecraft/structure/StrongholdGenerator;createPiece(Ljava/lang/Class;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StrongholdGenerator$Piece;
-
pickPiece
private static StrongholdGenerator.Piece pickPiece(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int x, int y, int z, Direction orientation, int chainLength)- Mappings:
Namespace Name Mixin selector official b
Ldal;b(Ldal$m;Ldao;Ljava/util/Random;IIILgg;I)Ldal$p;
intermediary method_14851
Lnet/minecraft/class_3421;method_14851(Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3437;
named pickPiece
Lnet/minecraft/structure/StrongholdGenerator;pickPiece(Lnet/minecraft/structure/StrongholdGenerator$Start;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StrongholdGenerator$Piece;
-
pieceGenerator
private static StructurePiece pieceGenerator(StrongholdGenerator.Start start, class_6130 class_6130, Random random, int x, int y, int z, @Nullable @Nullable Direction orientation, int chainLength)- Mappings:
Namespace Name Mixin selector official c
Ldal;c(Ldal$m;Ldao;Ljava/util/Random;IIILgg;I)Ldan;
intermediary method_14854
Lnet/minecraft/class_3421;method_14854(Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3443;
named pieceGenerator
Lnet/minecraft/structure/StrongholdGenerator;pieceGenerator(Lnet/minecraft/structure/StrongholdGenerator$Start;Lnet/minecraft/class_6130;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StructurePiece;
-