类 StrongholdGenerator


  • public class StrongholdGenerator
    extends Object
    Mappings:
    Namespace Name
    official dak
    intermediary net/minecraft/class_3421
    named net/minecraft/structure/StrongholdGenerator
    • 字段详细资料

      • field_31624

        private static final int field_31624
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Ldak;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Ldak;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Ldak;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Ldak;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
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Ldak;e:Z
        intermediary field_31628 Lnet/minecraft/class_3421;field_31628:Z
        named field_31628 Lnet/minecraft/structure/StrongholdGenerator;field_31628:Z
      • ALL_PIECES

        private static final StrongholdGenerator.PieceData[] ALL_PIECES
        Mappings:
        Namespace Name Mixin selector
        official f Ldak;f:[Ldak$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

        private static List<StrongholdGenerator.PieceData> possiblePieces
        Mappings:
        Namespace Name Mixin selector
        official g Ldak;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

        private static Class<? extends StrongholdGenerator.Piece> activePieceType
        Mappings:
        Namespace Name Mixin selector
        official h Ldak;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 Ldak;i:I
        intermediary field_15264 Lnet/minecraft/class_3421;field_15264:I
        named totalWeight Lnet/minecraft/structure/StrongholdGenerator;totalWeight:I
      • STONE_BRICK_RANDOMIZER

        private static final StrongholdGenerator.StoneBrickRandomizer STONE_BRICK_RANDOMIZER
        Mappings:
        Namespace Name Mixin selector
        official j Ldak;j:Ldak$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;
    • 构造器详细资料

      • StrongholdGenerator

        public StrongholdGenerator()
    • 方法详细资料

      • init

        public static void init()
        Mappings:
        Namespace Name Mixin selector
        official a Ldak;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 Ldak;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 Ldak;a(Ljava/lang/Class;Ldan;Ljava/util/Random;IIILgg;I)Ldak$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 Ldak;b(Ldak$m;Ldan;Ljava/util/Random;IIILgg;I)Ldak$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 Ldak;c(Ldak$m;Ldan;Ljava/util/Random;IIILgg;I)Ldam;
        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;