Class MineshaftPieces
java.lang.Object
net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
(package private) static class
static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
private static final int
private static final int
(package private) static final org.slf4j.Logger
static final int
private static final int
private static final int
private static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static MineshaftPieces.MineShaftPiece
createRandomShaftPiece
(StructurePieceAccessor pieces, RandomSource random, int x, int y, int z, Direction orientation, int genDepth, MineshaftStructure.Type type) (package private) static MineshaftPieces.MineShaftPiece
generateAndAddPiece
(StructurePiece piece, StructurePieceAccessor pieces, RandomSource random, int x, int y, int z, Direction direction, int genDepth)
-
Field Details
-
LOGGER
static final org.slf4j.Logger LOGGER -
DEFAULT_SHAFT_WIDTH
private static final int DEFAULT_SHAFT_WIDTH- See Also:
-
DEFAULT_SHAFT_HEIGHT
private static final int DEFAULT_SHAFT_HEIGHT- See Also:
-
DEFAULT_SHAFT_LENGTH
private static final int DEFAULT_SHAFT_LENGTH- See Also:
-
MAX_PILLAR_HEIGHT
private static final int MAX_PILLAR_HEIGHT- See Also:
-
MAX_CHAIN_HEIGHT
private static final int MAX_CHAIN_HEIGHT- See Also:
-
MAX_DEPTH
private static final int MAX_DEPTH- See Also:
-
MAGIC_START_Y
public static final int MAGIC_START_Y- See Also:
-
-
Constructor Details
-
MineshaftPieces
public MineshaftPieces()
-
-
Method Details
-
createRandomShaftPiece
private static MineshaftPieces.MineShaftPiece createRandomShaftPiece(StructurePieceAccessor pieces, RandomSource random, int x, int y, int z, @Nullable Direction orientation, int genDepth, MineshaftStructure.Type type) -
generateAndAddPiece
static MineshaftPieces.MineShaftPiece generateAndAddPiece(StructurePiece piece, StructurePieceAccessor pieces, RandomSource random, int x, int y, int z, Direction direction, int genDepth)
-