Package net.minecraft.structure
Class StrongholdGenerator
java.lang.Object
net.minecraft.structure.StrongholdGenerator
- Mappings:
Namespace Name named net/minecraft/structure/StrongholdGeneratorintermediary net/minecraft/class_3421official emj
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classprivate static classprivate static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classprivate static classstatic class -
Field Summary
FieldsModifier 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 Summary
Constructors -
Method Summary
Modifier 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_31624
private static final int field_31624- See Also:
- Mappings:
Namespace Name Mixin selector named field_31624Lnet/minecraft/structure/StrongholdGenerator;field_31624:Iintermediary field_31624Lnet/minecraft/class_3421;field_31624:Iofficial bLemj;b:I
-
field_31625
private static final int field_31625- See Also:
- Mappings:
Namespace Name Mixin selector named field_31625Lnet/minecraft/structure/StrongholdGenerator;field_31625:Iintermediary field_31625Lnet/minecraft/class_3421;field_31625:Iofficial cLemj;c:I
-
field_31626
private static final int field_31626- See Also:
- Mappings:
Namespace Name Mixin selector named field_31626Lnet/minecraft/structure/StrongholdGenerator;field_31626:Iintermediary field_31626Lnet/minecraft/class_3421;field_31626:Iofficial dLemj;d:I
-
field_31627
private static final int field_31627- See Also:
- Mappings:
Namespace Name Mixin selector named field_31627Lnet/minecraft/structure/StrongholdGenerator;field_31627:Iintermediary field_31627Lnet/minecraft/class_3421;field_31627:Iofficial eLemj;e:I
-
field_31628
private static final boolean field_31628- See Also:
- Mappings:
Namespace Name Mixin selector named field_31628Lnet/minecraft/structure/StrongholdGenerator;field_31628:Zintermediary field_31628Lnet/minecraft/class_3421;field_31628:Zofficial fLemj;f:Z
-
field_36417
public static final int field_36417- See Also:
- Mappings:
Namespace Name Mixin selector named field_36417Lnet/minecraft/structure/StrongholdGenerator;field_36417:Iintermediary field_36417Lnet/minecraft/class_3421;field_36417:Iofficial aLemj;a:I
-
ALL_PIECES
- Mappings:
Namespace Name Mixin selector named ALL_PIECESLnet/minecraft/structure/StrongholdGenerator;ALL_PIECES:[Lnet/minecraft/structure/StrongholdGenerator$PieceData;intermediary field_15265Lnet/minecraft/class_3421;field_15265:[Lnet/minecraft/class_3421$class_3427;official gLemj;g:[Lemj$f;
-
possiblePieces
- Mappings:
Namespace Name Mixin selector named possiblePiecesLnet/minecraft/structure/StrongholdGenerator;possiblePieces:Ljava/util/List;intermediary field_15267Lnet/minecraft/class_3421;field_15267:Ljava/util/List;official hLemj;h:Ljava/util/List;
-
activePieceType
- Mappings:
Namespace Name Mixin selector named activePieceTypeLnet/minecraft/structure/StrongholdGenerator;activePieceType:Ljava/lang/Class;intermediary field_15266Lnet/minecraft/class_3421;field_15266:Ljava/lang/Class;official iLemj;i:Ljava/lang/Class;
-
totalWeight
private static int totalWeight- Mappings:
Namespace Name Mixin selector named totalWeightLnet/minecraft/structure/StrongholdGenerator;totalWeight:Iintermediary field_15264Lnet/minecraft/class_3421;field_15264:Iofficial jLemj;j:I
-
STONE_BRICK_RANDOMIZER
- Mappings:
Namespace Name Mixin selector named STONE_BRICK_RANDOMIZERLnet/minecraft/structure/StrongholdGenerator;STONE_BRICK_RANDOMIZER:Lnet/minecraft/structure/StrongholdGenerator$StoneBrickRandomizer;intermediary field_15263Lnet/minecraft/class_3421;field_15263:Lnet/minecraft/class_3421$class_3432;official kLemj;k:Lemj$k;
-
-
Constructor Details
-
StrongholdGenerator
public StrongholdGenerator()
-
-
Method Details
-
init
public static void init()- Mappings:
Namespace Name Mixin selector named initLnet/minecraft/structure/StrongholdGenerator;init()Vintermediary method_14855Lnet/minecraft/class_3421;method_14855()Vofficial aLemj;a()V
-
checkRemainingPieces
private static boolean checkRemainingPieces()- Mappings:
Namespace Name Mixin selector named checkRemainingPiecesLnet/minecraft/structure/StrongholdGenerator;checkRemainingPieces()Zintermediary method_14852Lnet/minecraft/class_3421;method_14852()Zofficial bLemj;b()Z
-
createPiece
private 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 named createPieceLnet/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;intermediary method_14847Lnet/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;official aLemj;a(Ljava/lang/Class;Lejw;Layw;IIILji;I)Lemj$p;
-
pickPiece
private 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 named pickPieceLnet/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;intermediary method_14851Lnet/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;official aLemj;a(Lemj$m;Lejw;Layw;IIILji;I)Lemj$p;
-
pieceGenerator
static 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 named pieceGeneratorLnet/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;intermediary method_14854Lnet/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;official bLemj;b(Lemj$m;Lejw;Layw;IIILji;I)Lejv;
-