Package net.minecraft.structure
Class StrongholdGenerator
java.lang.Object
net.minecraft.structure.StrongholdGenerator
- Mappings:
Namespace Name named net/minecraft/structure/StrongholdGenerator
intermediary net/minecraft/class_3421
official erb
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
private static class
private static class
static class
static class
static class
static class
static class
static class
static class
static class
private static class
static class
-
Field Summary
Modifier and TypeFieldDescription(package private) static Class
<? extends StrongholdGenerator.Piece> private static final StrongholdGenerator.PieceData[]
private static final int
private static final int
private static final int
private static final int
private static final boolean
static final int
private static List
<StrongholdGenerator.PieceData> (package private) static final StrongholdGenerator.StoneBrickRandomizer
private static int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
private static StrongholdGenerator.Piece
createPiece
(Class<? extends StrongholdGenerator.Piece> pieceType, StructurePiecesHolder holder, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength) static void
init()
private static StrongholdGenerator.Piece
pickPiece
(StrongholdGenerator.Start start, StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation, int chainLength) (package private) static StructurePiece
pieceGenerator
(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_31624
Lnet/minecraft/structure/StrongholdGenerator;field_31624:I
intermediary field_31624
Lnet/minecraft/class_3421;field_31624:I
official b
Lerb;b:I
-
field_31625
private static final int field_31625- See Also:
- Mappings:
Namespace Name Mixin selector named field_31625
Lnet/minecraft/structure/StrongholdGenerator;field_31625:I
intermediary field_31625
Lnet/minecraft/class_3421;field_31625:I
official c
Lerb;c:I
-
field_31626
private static final int field_31626- See Also:
- Mappings:
Namespace Name Mixin selector named field_31626
Lnet/minecraft/structure/StrongholdGenerator;field_31626:I
intermediary field_31626
Lnet/minecraft/class_3421;field_31626:I
official d
Lerb;d:I
-
field_31627
private static final int field_31627- See Also:
- Mappings:
Namespace Name Mixin selector named field_31627
Lnet/minecraft/structure/StrongholdGenerator;field_31627:I
intermediary field_31627
Lnet/minecraft/class_3421;field_31627:I
official e
Lerb;e:I
-
field_31628
private static final boolean field_31628- See Also:
- Mappings:
Namespace Name Mixin selector named field_31628
Lnet/minecraft/structure/StrongholdGenerator;field_31628:Z
intermediary field_31628
Lnet/minecraft/class_3421;field_31628:Z
official f
Lerb;f:Z
-
field_36417
public static final int field_36417- See Also:
- Mappings:
Namespace Name Mixin selector named field_36417
Lnet/minecraft/structure/StrongholdGenerator;field_36417:I
intermediary field_36417
Lnet/minecraft/class_3421;field_36417:I
official a
Lerb;a:I
-
ALL_PIECES
- Mappings:
Namespace Name Mixin selector named ALL_PIECES
Lnet/minecraft/structure/StrongholdGenerator;ALL_PIECES:[Lnet/minecraft/structure/StrongholdGenerator$PieceData;
intermediary field_15265
Lnet/minecraft/class_3421;field_15265:[Lnet/minecraft/class_3421$class_3427;
official g
Lerb;g:[Lerb$f;
-
possiblePieces
- Mappings:
Namespace Name Mixin selector named possiblePieces
Lnet/minecraft/structure/StrongholdGenerator;possiblePieces:Ljava/util/List;
intermediary field_15267
Lnet/minecraft/class_3421;field_15267:Ljava/util/List;
official h
Lerb;h:Ljava/util/List;
-
activePieceType
- Mappings:
Namespace Name Mixin selector named activePieceType
Lnet/minecraft/structure/StrongholdGenerator;activePieceType:Ljava/lang/Class;
intermediary field_15266
Lnet/minecraft/class_3421;field_15266:Ljava/lang/Class;
official i
Lerb;i:Ljava/lang/Class;
-
totalWeight
private static int totalWeight- Mappings:
Namespace Name Mixin selector named totalWeight
Lnet/minecraft/structure/StrongholdGenerator;totalWeight:I
intermediary field_15264
Lnet/minecraft/class_3421;field_15264:I
official j
Lerb;j:I
-
STONE_BRICK_RANDOMIZER
- Mappings:
Namespace Name Mixin selector named STONE_BRICK_RANDOMIZER
Lnet/minecraft/structure/StrongholdGenerator;STONE_BRICK_RANDOMIZER:Lnet/minecraft/structure/StrongholdGenerator$StoneBrickRandomizer;
intermediary field_15263
Lnet/minecraft/class_3421;field_15263:Lnet/minecraft/class_3421$class_3432;
official k
Lerb;k:Lerb$k;
-
-
Constructor Details
-
StrongholdGenerator
public StrongholdGenerator()
-
-
Method Details
-
init
public static void init()- Mappings:
Namespace Name Mixin selector named init
Lnet/minecraft/structure/StrongholdGenerator;init()V
intermediary method_14855
Lnet/minecraft/class_3421;method_14855()V
official a
Lerb;a()V
-
checkRemainingPieces
private static boolean checkRemainingPieces()- Mappings:
Namespace Name Mixin selector named checkRemainingPieces
Lnet/minecraft/structure/StrongholdGenerator;checkRemainingPieces()Z
intermediary method_14852
Lnet/minecraft/class_3421;method_14852()Z
official b
Lerb;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 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;
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;
official a
Lerb;a(Ljava/lang/Class;Leoo;Lbam;IIILjm;I)Lerb$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 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;
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;
official a
Lerb;a(Lerb$m;Leoo;Lbam;IIILjm;I)Lerb$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 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;
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;
official b
Lerb;b(Lerb$m;Leoo;Lbam;IIILjm;I)Leon;
-