Class MineshaftPieces
java.lang.Object
net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classprivate static classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intstatic final intprivate static final intprivate static final intprivate static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static @Nullable MineshaftPieces.MineShaftPiececreateRandomShaftPiece(StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int genDepth, MineshaftStructure.Type type) private static @Nullable MineshaftPieces.MineShaftPiecegenerateAndAddPiece(StructurePiece startPiece, StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int depth)
-
Field Details
-
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 @Nullable MineshaftPieces.MineShaftPiece createRandomShaftPiece(StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int genDepth, MineshaftStructure.Type type) -
generateAndAddPiece
private static @Nullable MineshaftPieces.MineShaftPiece generateAndAddPiece(StructurePiece startPiece, StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int depth)
-