Package net.minecraft.structure
Class EndCityGenerator
java.lang.Object
net.minecraft.structure.EndCityGenerator
- Mappings:
Namespace Name official czvintermediary net/minecraft/class_3342named net/minecraft/structure/EndCityGenerator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interfacestatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static EndCityGenerator.Partprivate static EndCityGenerator.Partprivate static EndCityGenerator.Partprivate static List<Pair<BlockRotation,BlockPos>>private static intprivate static EndCityGenerator.Partprivate static List<Pair<BlockRotation,BlockPos>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static EndCityGenerator.PieceaddPiece(List<StructurePiece> pieces, EndCityGenerator.Piece piece)static voidaddPieces(StructureManager structureManager, BlockPos pos, BlockRotation rotation, List<StructurePiece> pieces, Random random)private static booleancreatePart(StructureManager manager, EndCityGenerator.Part piece, int depth, EndCityGenerator.Piece parent, BlockPos pos, List<StructurePiece> pieces, Random random)private static EndCityGenerator.PiececreatePiece(StructureManager structureManager, EndCityGenerator.Piece lastPiece, BlockPos relativePosition, String template, BlockRotation rotation, boolean ignoreAir)
-
Field Details
-
field_31549
private static final int field_31549- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLczv;a:Iintermediary field_31549Lnet/minecraft/class_3342;field_31549:Inamed field_31549Lnet/minecraft/structure/EndCityGenerator;field_31549:I
-
BUILDING
- Mappings:
Namespace Name Mixin selector official bLczv;b:Lczv$b;intermediary field_14390Lnet/minecraft/class_3342;field_14390:Lnet/minecraft/class_3342$class_3344;named BUILDINGLnet/minecraft/structure/EndCityGenerator;BUILDING:Lnet/minecraft/structure/EndCityGenerator$Part;
-
SMALL_TOWER_BRIDGE_ATTACHMENTS
- Mappings:
Namespace Name Mixin selector official cLczv;c:Ljava/util/List;intermediary field_14385Lnet/minecraft/class_3342;field_14385:Ljava/util/List;named SMALL_TOWER_BRIDGE_ATTACHMENTSLnet/minecraft/structure/EndCityGenerator;SMALL_TOWER_BRIDGE_ATTACHMENTS:Ljava/util/List;
-
SMALL_TOWER
- Mappings:
Namespace Name Mixin selector official dLczv;d:Lczv$b;intermediary field_14386Lnet/minecraft/class_3342;field_14386:Lnet/minecraft/class_3342$class_3344;named SMALL_TOWERLnet/minecraft/structure/EndCityGenerator;SMALL_TOWER:Lnet/minecraft/structure/EndCityGenerator$Part;
-
BRIDGE_PIECE
- Mappings:
Namespace Name Mixin selector official eLczv;e:Lczv$b;intermediary field_14387Lnet/minecraft/class_3342;field_14387:Lnet/minecraft/class_3342$class_3344;named BRIDGE_PIECELnet/minecraft/structure/EndCityGenerator;BRIDGE_PIECE:Lnet/minecraft/structure/EndCityGenerator$Part;
-
FAT_TOWER_BRIDGE_ATTACHMENTS
- Mappings:
Namespace Name Mixin selector official fLczv;f:Ljava/util/List;intermediary field_14388Lnet/minecraft/class_3342;field_14388:Ljava/util/List;named FAT_TOWER_BRIDGE_ATTACHMENTSLnet/minecraft/structure/EndCityGenerator;FAT_TOWER_BRIDGE_ATTACHMENTS:Ljava/util/List;
-
FAT_TOWER
- Mappings:
Namespace Name Mixin selector official gLczv;g:Lczv$b;intermediary field_14384Lnet/minecraft/class_3342;field_14384:Lnet/minecraft/class_3342$class_3344;named FAT_TOWERLnet/minecraft/structure/EndCityGenerator;FAT_TOWER:Lnet/minecraft/structure/EndCityGenerator$Part;
-
-
Constructor Details
-
EndCityGenerator
public EndCityGenerator()
-
-
Method Details
-
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 bLczv;b(Ldbq;Lczv$a;Lgb;Ljava/lang/String;Lceq;Z)Lczv$a;intermediary method_14684Lnet/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 createPieceLnet/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 aLczv;a(Ldbq;Lgb;Lceq;Ljava/util/List;Ljava/util/Random;)Vintermediary method_14679Lnet/minecraft/class_3342;method_14679(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;)Vnamed addPiecesLnet/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 bLczv;b(Ljava/util/List;Lczv$a;)Lczv$a;intermediary method_14681Lnet/minecraft/class_3342;method_14681(Ljava/util/List;Lnet/minecraft/class_3342$class_3343;)Lnet/minecraft/class_3342$class_3343;named addPieceLnet/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 bLczv;b(Ldbq;Lczv$b;ILczv$a;Lgb;Ljava/util/List;Ljava/util/Random;)Zintermediary method_14673Lnet/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;)Znamed createPartLnet/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
-