类 EndCityGenerator


  • public class EndCityGenerator
    extends Object
    Mappings:
    Namespace Name
    official czu
    intermediary net/minecraft/class_3342
    named net/minecraft/structure/EndCityGenerator
    • 字段详细资料

      • field_31549

        private static final int field_31549
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lczu;a:I
        intermediary field_31549 Lnet/minecraft/class_3342;field_31549:I
        named field_31549 Lnet/minecraft/structure/EndCityGenerator;field_31549:I
      • BUILDING

        private static final EndCityGenerator.Part BUILDING
        Mappings:
        Namespace Name Mixin selector
        official b Lczu;b:Lczu$b;
        intermediary field_14390 Lnet/minecraft/class_3342;field_14390:Lnet/minecraft/class_3342$class_3344;
        named BUILDING Lnet/minecraft/structure/EndCityGenerator;BUILDING:Lnet/minecraft/structure/EndCityGenerator$Part;
      • SMALL_TOWER_BRIDGE_ATTACHMENTS

        private static final List<Pair<BlockRotation,​BlockPos>> SMALL_TOWER_BRIDGE_ATTACHMENTS
        Mappings:
        Namespace Name Mixin selector
        official c Lczu;c:Ljava/util/List;
        intermediary field_14385 Lnet/minecraft/class_3342;field_14385:Ljava/util/List;
        named SMALL_TOWER_BRIDGE_ATTACHMENTS Lnet/minecraft/structure/EndCityGenerator;SMALL_TOWER_BRIDGE_ATTACHMENTS:Ljava/util/List;
      • SMALL_TOWER

        private static final EndCityGenerator.Part SMALL_TOWER
        Mappings:
        Namespace Name Mixin selector
        official d Lczu;d:Lczu$b;
        intermediary field_14386 Lnet/minecraft/class_3342;field_14386:Lnet/minecraft/class_3342$class_3344;
        named SMALL_TOWER Lnet/minecraft/structure/EndCityGenerator;SMALL_TOWER:Lnet/minecraft/structure/EndCityGenerator$Part;
      • BRIDGE_PIECE

        private static final EndCityGenerator.Part BRIDGE_PIECE
        Mappings:
        Namespace Name Mixin selector
        official e Lczu;e:Lczu$b;
        intermediary field_14387 Lnet/minecraft/class_3342;field_14387:Lnet/minecraft/class_3342$class_3344;
        named BRIDGE_PIECE Lnet/minecraft/structure/EndCityGenerator;BRIDGE_PIECE:Lnet/minecraft/structure/EndCityGenerator$Part;
      • FAT_TOWER_BRIDGE_ATTACHMENTS

        private static final List<Pair<BlockRotation,​BlockPos>> FAT_TOWER_BRIDGE_ATTACHMENTS
        Mappings:
        Namespace Name Mixin selector
        official f Lczu;f:Ljava/util/List;
        intermediary field_14388 Lnet/minecraft/class_3342;field_14388:Ljava/util/List;
        named FAT_TOWER_BRIDGE_ATTACHMENTS Lnet/minecraft/structure/EndCityGenerator;FAT_TOWER_BRIDGE_ATTACHMENTS:Ljava/util/List;
      • FAT_TOWER

        private static final EndCityGenerator.Part FAT_TOWER
        Mappings:
        Namespace Name Mixin selector
        official g Lczu;g:Lczu$b;
        intermediary field_14384 Lnet/minecraft/class_3342;field_14384:Lnet/minecraft/class_3342$class_3344;
        named FAT_TOWER Lnet/minecraft/structure/EndCityGenerator;FAT_TOWER:Lnet/minecraft/structure/EndCityGenerator$Part;
    • 构造器详细资料

      • EndCityGenerator

        public EndCityGenerator()
    • 方法详细资料

      • createPiece

        private static EndCityGenerator.Piece createPiece​(StructureManager structureManager,
                                                          EndCityGenerator.Piece lastPiece,
                                                          BlockPos relativePosition,
                                                          String template,
                                                          BlockRotation rotation,
                                                          boolean ignoreAir)
        Mappings:
        Namespace Name Mixin selector
        official b Lczu;b(Ldbp;Lczu$a;Lgb;Ljava/lang/String;Lcek;Z)Lczu$a;
        intermediary method_14684 Lnet/minecraft/class_3342;method_14684(Lnet/minecraft/class_3485;Lnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/lang/String;Lnet/minecraft/class_2470;Z)Lnet/minecraft/class_3342$class_3343;
        named createPiece Lnet/minecraft/structure/EndCityGenerator;createPiece(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/structure/EndCityGenerator$Piece;Lnet/minecraft/util/math/BlockPos;Ljava/lang/String;Lnet/minecraft/util/BlockRotation;Z)Lnet/minecraft/structure/EndCityGenerator$Piece;
      • addPieces

        public static void addPieces​(StructureManager structureManager,
                                     BlockPos pos,
                                     BlockRotation rotation,
                                     List<StructurePiece> pieces,
                                     Random random)
        Mappings:
        Namespace Name Mixin selector
        official a Lczu;a(Ldbp;Lgb;Lcek;Ljava/util/List;Ljava/util/Random;)V
        intermediary method_14679 Lnet/minecraft/class_3342;method_14679(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;)V
        named addPieces Lnet/minecraft/structure/EndCityGenerator;addPieces(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Ljava/util/List;Ljava/util/Random;)V
      • addPiece

        private static EndCityGenerator.Piece addPiece​(List<StructurePiece> pieces,
                                                       EndCityGenerator.Piece piece)
        Mappings:
        Namespace Name Mixin selector
        official b Lczu;b(Ljava/util/List;Lczu$a;)Lczu$a;
        intermediary method_14681 Lnet/minecraft/class_3342;method_14681(Ljava/util/List;Lnet/minecraft/class_3342$class_3343;)Lnet/minecraft/class_3342$class_3343;
        named addPiece Lnet/minecraft/structure/EndCityGenerator;addPiece(Ljava/util/List;Lnet/minecraft/structure/EndCityGenerator$Piece;)Lnet/minecraft/structure/EndCityGenerator$Piece;
      • createPart

        private static boolean createPart​(StructureManager manager,
                                          EndCityGenerator.Part piece,
                                          int depth,
                                          EndCityGenerator.Piece parent,
                                          BlockPos pos,
                                          List<StructurePiece> pieces,
                                          Random random)
        Mappings:
        Namespace Name Mixin selector
        official b Lczu;b(Ldbp;Lczu$b;ILczu$a;Lgb;Ljava/util/List;Ljava/util/Random;)Z
        intermediary method_14673 Lnet/minecraft/class_3342;method_14673(Lnet/minecraft/class_3485;Lnet/minecraft/class_3342$class_3344;ILnet/minecraft/class_3342$class_3343;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/Random;)Z
        named createPart Lnet/minecraft/structure/EndCityGenerator;createPart(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/structure/EndCityGenerator$Part;ILnet/minecraft/structure/EndCityGenerator$Piece;Lnet/minecraft/util/math/BlockPos;Ljava/util/List;Ljava/util/Random;)Z