Package net.minecraft.structure
Class VillagePieces
java.lang.Object
net.minecraft.structure.VillagePieces
- Mappings:
Namespace Name official aqwintermediary net/minecraft/class_39named net/minecraft/structure/VillagePieces
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static VillagePieces.AbstractPiececreatePiece(VillagePieces.StartPiece start, VillagePieces.PieceData chance, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static StructurePiecegenerate(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static List<VillagePieces.PieceData>getPieceData(Random random, int size) private static intgetTotalWeight(List<VillagePieces.PieceData> pieces) private static StructurePiecemethod_93(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) private static VillagePieces.AbstractPiecepickPiece(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) static void
-
Constructor Details
-
VillagePieces
public VillagePieces()
-
-
Method Details
-
registerPieces
public static void registerPieces()- Mappings:
Namespace Name Mixin selector official aLaqw;a()Vintermediary method_5537Lnet/minecraft/class_39;method_5537()Vnamed registerPiecesLnet/minecraft/structure/VillagePieces;registerPieces()V
-
getPieceData
- Mappings:
Namespace Name Mixin selector official aLaqw;a(Ljava/util/Random;I)Ljava/util/List;intermediary method_5538Lnet/minecraft/class_39;method_5538(Ljava/util/Random;I)Ljava/util/List;named getPieceDataLnet/minecraft/structure/VillagePieces;getPieceData(Ljava/util/Random;I)Ljava/util/List;
-
getTotalWeight
- Mappings:
Namespace Name Mixin selector official aLaqw;a(Ljava/util/List;)Iintermediary method_88Lnet/minecraft/class_39;method_88(Ljava/util/List;)Inamed getTotalWeightLnet/minecraft/structure/VillagePieces;getTotalWeight(Ljava/util/List;)I
-
createPiece
private static VillagePieces.AbstractPiece createPiece(VillagePieces.StartPiece start, VillagePieces.PieceData chance, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official aLaqw;a(Laqw$k;Laqw$e;Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqw$n;intermediary method_86Lnet/minecraft/class_39;method_86(Lnet/minecraft/class_39$class_50;Lnet/minecraft/class_39$class_44;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_39$class_53;named createPieceLnet/minecraft/structure/VillagePieces;createPiece(Lnet/minecraft/structure/VillagePieces$StartPiece;Lnet/minecraft/structure/VillagePieces$PieceData;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/VillagePieces$AbstractPiece;
-
pickPiece
private static VillagePieces.AbstractPiece pickPiece(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official cLaqw;c(Laqw$k;Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqw$n;intermediary method_91Lnet/minecraft/class_39;method_91(Lnet/minecraft/class_39$class_50;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_39$class_53;named pickPieceLnet/minecraft/structure/VillagePieces;pickPiece(Lnet/minecraft/structure/VillagePieces$StartPiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/VillagePieces$AbstractPiece;
-
generate
private static StructurePiece generate(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official dLaqw;d(Laqw$k;Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqt;intermediary method_92Lnet/minecraft/class_39;method_92(Lnet/minecraft/class_39$class_50;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_34;named generateLnet/minecraft/structure/VillagePieces;generate(Lnet/minecraft/structure/VillagePieces$StartPiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StructurePiece;
-
method_93
private static StructurePiece method_93(VillagePieces.StartPiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official eLaqw;e(Laqw$k;Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqt;intermediary method_93Lnet/minecraft/class_39;method_93(Lnet/minecraft/class_39$class_50;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_34;named method_93Lnet/minecraft/structure/VillagePieces;method_93(Lnet/minecraft/structure/VillagePieces$StartPiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/StructurePiece;
-