Package net.minecraft.structure
Class StrongholdPieces
java.lang.Object
net.minecraft.structure.StrongholdPieces
- Mappings:
Namespace Name official aqpintermediary net/minecraft/class_11named net/minecraft/structure/StrongholdPieces
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classstatic classstatic classstatic classstatic class(package private) static classstatic classstatic class(package private) static classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static Class<? extends StrongholdPieces.AbstractPiece>private static final StrongholdPieces.PieceData[]private static final StrongholdPieces.InfestedStoneRandomizerprivate static List<StrongholdPieces.PieceData>(package private) static int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static booleanprivate static StrongholdPieces.AbstractPiececreatePiece(Class<? extends StrongholdPieces.AbstractPiece> pieceType, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static StructurePiecegenerate(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static voidinit()private static StrongholdPieces.AbstractPiecepickPiece(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static void
-
Field Details
-
ALL_PIECES
- Mappings:
Namespace Name Mixin selector official bLaqp;b:[Laqp$f;intermediary field_22Lnet/minecraft/class_11;field_22:[Lnet/minecraft/class_11$class_20;named ALL_PIECESLnet/minecraft/structure/StrongholdPieces;ALL_PIECES:[Lnet/minecraft/structure/StrongholdPieces$PieceData;
-
POSSIBLE_PIECES
- Mappings:
Namespace Name Mixin selector official cLaqp;c:Ljava/util/List;intermediary field_23Lnet/minecraft/class_11;field_23:Ljava/util/List;named POSSIBLE_PIECESLnet/minecraft/structure/StrongholdPieces;POSSIBLE_PIECES:Ljava/util/List;
-
ACTIVE_PIECE_TYPE
- Mappings:
Namespace Name Mixin selector official dLaqp;d:Ljava/lang/Class;intermediary field_24Lnet/minecraft/class_11;field_24:Ljava/lang/Class;named ACTIVE_PIECE_TYPELnet/minecraft/structure/StrongholdPieces;ACTIVE_PIECE_TYPE:Ljava/lang/Class;
-
TOTAL_WEIGHT
static int TOTAL_WEIGHT- Mappings:
Namespace Name Mixin selector official aLaqp;a:Iintermediary field_21Lnet/minecraft/class_11;field_21:Inamed TOTAL_WEIGHTLnet/minecraft/structure/StrongholdPieces;TOTAL_WEIGHT:I
-
INFESTED_STONE_RANDOMIZER
- Mappings:
Namespace Name Mixin selector official eLaqp;e:Laqp$k;intermediary field_25Lnet/minecraft/class_11;field_25:Lnet/minecraft/class_11$class_25;named INFESTED_STONE_RANDOMIZERLnet/minecraft/structure/StrongholdPieces;INFESTED_STONE_RANDOMIZER:Lnet/minecraft/structure/StrongholdPieces$InfestedStoneRandomizer;
-
-
Constructor Details
-
StrongholdPieces
public StrongholdPieces()
-
-
Method Details
-
registerPieces
public static void registerPieces()- Mappings:
Namespace Name Mixin selector official aLaqp;a()Vintermediary method_5512Lnet/minecraft/class_11;method_5512()Vnamed registerPiecesLnet/minecraft/structure/StrongholdPieces;registerPieces()V
-
init
public static void init()- Mappings:
Namespace Name Mixin selector official bLaqp;b()Vintermediary method_17Lnet/minecraft/class_11;method_17()Vnamed initLnet/minecraft/structure/StrongholdPieces;init()V
-
checkRemainingPieces
private static boolean checkRemainingPieces()- Mappings:
Namespace Name Mixin selector official dLaqp;d()Zintermediary method_23Lnet/minecraft/class_11;method_23()Znamed checkRemainingPiecesLnet/minecraft/structure/StrongholdPieces;checkRemainingPieces()Z
-
createPiece
private static StrongholdPieces.AbstractPiece createPiece(Class<? extends StrongholdPieces.AbstractPiece> pieceType, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official aLaqp;a(Ljava/lang/Class;Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqp$p;intermediary method_20Lnet/minecraft/class_11;method_20(Ljava/lang/Class;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_11$class_31;named createPieceLnet/minecraft/structure/StrongholdPieces;createPiece(Ljava/lang/Class;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StrongholdPieces$AbstractPiece;
-
pickPiece
private static StrongholdPieces.AbstractPiece pickPiece(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official bLaqp;b(Laqp$m;Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqp$p;intermediary method_22Lnet/minecraft/class_11;method_22(Lnet/minecraft/class_11$class_27;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_11$class_31;named pickPieceLnet/minecraft/structure/StrongholdPieces;pickPiece(Lnet/minecraft/structure/StrongholdPieces$StartPiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StrongholdPieces$AbstractPiece;
-
generate
private static StructurePiece generate(StrongholdPieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official cLaqp;c(Laqp$m;Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqt;intermediary method_24Lnet/minecraft/class_11;method_24(Lnet/minecraft/class_11$class_27;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_34;named generateLnet/minecraft/structure/StrongholdPieces;generate(Lnet/minecraft/structure/StrongholdPieces$StartPiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StructurePiece;
-