Package net.minecraft.structure
Class StrongholdGenerator
java.lang.Object
net.minecraft.structure.StrongholdGenerator
- Mappings:
- Namespace - Name - official - duk- intermediary - net/minecraft/class_3421- named - net/minecraft/structure/StrongholdGenerator
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classprivate static classprivate static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classprivate static classstatic class
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) static Class<? extends StrongholdGenerator.Piece>private static final StrongholdGenerator.PieceData[]private static final intprivate static final intprivate static final intprivate static final intprivate static final booleanstatic final intprivate static List<StrongholdGenerator.PieceData>(package private) static final StrongholdGenerator.StoneBrickRandomizerprivate static int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static booleanprivate static StrongholdGenerator.PiececreatePiece(Class<? extends StrongholdGenerator.Piece> pieceType, StructurePiecesHolder holder, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength) static voidinit()private static StrongholdGenerator.PiecepickPiece(StrongholdGenerator.Start start, StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation, int chainLength) (package private) static StructurePiecepieceGenerator(StrongholdGenerator.Start start, StructurePiecesHolder holder, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength) 
- 
Field Details- 
field_31624private static final int field_31624- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lduk;b:I- intermediary - field_31624- Lnet/minecraft/class_3421;field_31624:I- named - field_31624- Lnet/minecraft/structure/StrongholdGenerator;field_31624:I
 
- 
field_31625private static final int field_31625- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lduk;c:I- intermediary - field_31625- Lnet/minecraft/class_3421;field_31625:I- named - field_31625- Lnet/minecraft/structure/StrongholdGenerator;field_31625:I
 
- 
field_31626private static final int field_31626- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lduk;d:I- intermediary - field_31626- Lnet/minecraft/class_3421;field_31626:I- named - field_31626- Lnet/minecraft/structure/StrongholdGenerator;field_31626:I
 
- 
field_31627private static final int field_31627- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lduk;e:I- intermediary - field_31627- Lnet/minecraft/class_3421;field_31627:I- named - field_31627- Lnet/minecraft/structure/StrongholdGenerator;field_31627:I
 
- 
field_31628private static final boolean field_31628- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - f- Lduk;f:Z- intermediary - field_31628- Lnet/minecraft/class_3421;field_31628:Z- named - field_31628- Lnet/minecraft/structure/StrongholdGenerator;field_31628:Z
 
- 
field_36417public static final int field_36417- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lduk;a:I- intermediary - field_36417- Lnet/minecraft/class_3421;field_36417:I- named - field_36417- Lnet/minecraft/structure/StrongholdGenerator;field_36417:I
 
- 
ALL_PIECES- Mappings:
- Namespace - Name - Mixin selector - official - g- Lduk;g:[Lduk$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 - h- Lduk;h: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 - i- Lduk;i: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;
 
- 
totalWeightprivate static int totalWeight- Mappings:
- Namespace - Name - Mixin selector - official - j- Lduk;j: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 - k- Lduk;k:Lduk$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- 
StrongholdGeneratorpublic StrongholdGenerator()
 
- 
- 
Method Details- 
initpublic static void init()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lduk;a()V- intermediary - method_14855- Lnet/minecraft/class_3421;method_14855()V- named - init- Lnet/minecraft/structure/StrongholdGenerator;init()V
 
- 
checkRemainingPiecesprivate static boolean checkRemainingPieces()- Mappings:
- Namespace - Name - Mixin selector - official - b- Lduk;b()Z- intermediary - method_14852- Lnet/minecraft/class_3421;method_14852()Z- named - checkRemainingPieces- Lnet/minecraft/structure/StrongholdGenerator;checkRemainingPieces()Z
 
- 
createPieceprivate static StrongholdGenerator.Piece createPiece(Class<? extends StrongholdGenerator.Piece> pieceType, StructurePiecesHolder holder, Random random, int x, int y, int z, @Nullable @Nullable Direction orientation, int chainLength) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lduk;a(Ljava/lang/Class;Ldsf;Lapf;IIILha;I)Lduk$p;- intermediary - method_14847- Lnet/minecraft/class_3421;method_14847(Ljava/lang/Class;Lnet/minecraft/class_6130;Lnet/minecraft/class_5819;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3437;- named - createPiece- Lnet/minecraft/structure/StrongholdGenerator;createPiece(Ljava/lang/Class;Lnet/minecraft/structure/StructurePiecesHolder;Lnet/minecraft/util/math/random/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StrongholdGenerator$Piece;
 
- 
pickPieceprivate static StrongholdGenerator.Piece pickPiece(StrongholdGenerator.Start start, StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lduk;a(Lduk$m;Ldsf;Lapf;IIILha;I)Lduk$p;- intermediary - method_14851- Lnet/minecraft/class_3421;method_14851(Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Lnet/minecraft/class_5819;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/structure/StructurePiecesHolder;Lnet/minecraft/util/math/random/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StrongholdGenerator$Piece;
 
- 
pieceGeneratorstatic StructurePiece pieceGenerator(StrongholdGenerator.Start start, StructurePiecesHolder holder, Random random, int x, int y, int z, @Nullable @Nullable Direction orientation, int chainLength) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lduk;b(Lduk$m;Ldsf;Lapf;IIILha;I)Ldse;- intermediary - method_14854- Lnet/minecraft/class_3421;method_14854(Lnet/minecraft/class_3421$class_3434;Lnet/minecraft/class_6130;Lnet/minecraft/class_5819;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3443;- named - pieceGenerator- Lnet/minecraft/structure/StrongholdGenerator;pieceGenerator(Lnet/minecraft/structure/StrongholdGenerator$Start;Lnet/minecraft/structure/StructurePiecesHolder;Lnet/minecraft/util/math/random/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StructurePiece;
 
 
-