Package net.minecraft.structure
Class MineshaftGenerator
java.lang.Object
net.minecraft.structure.MineshaftGenerator
public class MineshaftGenerator extends Object
- Mappings:
Namespace Name official cwuintermediary net/minecraft/class_3353named net/minecraft/structure/MineshaftGenerator
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMineshaftGenerator.MineshaftCorridorstatic classMineshaftGenerator.MineshaftCrossing(package private) static classMineshaftGenerator.MineshaftPartstatic classMineshaftGenerator.MineshaftRoomstatic classMineshaftGenerator.MineshaftStairs -
Constructor Summary
Constructors Constructor Description MineshaftGenerator() -
Method Summary
Modifier and Type Method Description private static MineshaftGenerator.MineshaftPartpickPiece(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength, MineshaftFeature.Type type)private static MineshaftGenerator.MineshaftPartpieceGenerator(StructurePiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength)
-
Constructor Details
-
MineshaftGenerator
public MineshaftGenerator()
-
-
Method Details
-
pickPiece
private static MineshaftGenerator.MineshaftPart pickPiece(List<StructurePiece> pieces, Random random, int x, int y, int z, @Nullable Direction orientation, int chainLength, MineshaftFeature.Type type)- Mappings:
Namespace Name Mixin selector official aLcwu;a(Ljava/util/List;Ljava/util/Random;IIILgc;ILcpk$b;)Lcwu$c;intermediary method_14712Lnet/minecraft/class_3353;method_14712(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;ILnet/minecraft/class_3098$class_3100;)Lnet/minecraft/class_3353$class_3356;named pickPieceLnet/minecraft/structure/MineshaftGenerator;pickPiece(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;ILnet/minecraft/world/gen/feature/MineshaftFeature$Type;)Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;
-
pieceGenerator
private static MineshaftGenerator.MineshaftPart pieceGenerator(StructurePiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength)- Mappings:
Namespace Name Mixin selector official bLcwu;b(Lcxh;Ljava/util/List;Ljava/util/Random;IIILgc;I)Lcwu$c;intermediary method_14711Lnet/minecraft/class_3353;method_14711(Lnet/minecraft/class_3443;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3353$class_3356;named pieceGeneratorLnet/minecraft/structure/MineshaftGenerator;pieceGenerator(Lnet/minecraft/structure/StructurePiece;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/MineshaftGenerator$MineshaftPart;
-