Package net.minecraft.structure
Class MineshaftGenerator
java.lang.Object
net.minecraft.structure.MineshaftGenerator
public class MineshaftGenerator extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MineshaftGenerator.MineshaftCorridor
static class
MineshaftGenerator.MineshaftCrossing
(package private) static class
MineshaftGenerator.MineshaftPart
static class
MineshaftGenerator.MineshaftRoom
static class
MineshaftGenerator.MineshaftStairs
-
Constructor Summary
Constructors Constructor Description MineshaftGenerator()
-
Method Summary
Modifier and Type Method Description private static MineshaftGenerator.MineshaftPart
pickPiece(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength, MineshaftFeature.Type type)
private static MineshaftGenerator.MineshaftPart
pieceGenerator(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) -
pieceGenerator
private static MineshaftGenerator.MineshaftPart pieceGenerator(StructurePiece start, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength)
-