net.minecraft.structure

public class MineshaftGenerator

net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces
net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces
net.minecraft.class_3353
net.minecraft.structure.MineshaftGenerator

Field summary

Modifier and TypeField
private static final int
DEFAULT_SHAFT_WIDTH
DEFAULT_SHAFT_WIDTH
field_31551
field_31551
private static final int
DEFAULT_SHAFT_HEIGHT
DEFAULT_SHAFT_HEIGHT
field_31552
field_31552
private static final int
DEFAULT_SHAFT_LENGTH
DEFAULT_SHAFT_LENGTH
field_31553
field_31553
private static final int
MAX_PILLAR_HEIGHT
MAX_PILLAR_HEIGHT
field_31554
field_31554
private static final int
MAX_CHAIN_HEIGHT
MAX_CHAIN_HEIGHT
field_31555
field_31555
private static final int
MAX_DEPTH
MAX_DEPTH
field_31556
field_31556
public static final int
MAGIC_START_Y
MAGIC_START_Y
field_34729
field_34729

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static MineshaftGenerator$MineshaftPart
createRandomShaftPiece(StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int genDepth, MineshaftStructure$Type type)
createRandomShaftPiece(StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int genDepth, MineshaftStructure$Type type)
method_14712(class_6130 arg0, class_5819 arg1, int arg2, int arg3, int arg4, class_2350 arg5, int arg6, class_3098$class_3100 arg7)
pickPiece(StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation, int chainLength, MineshaftStructure$Type type)
private static MineshaftGenerator$MineshaftPart
generateAndAddPiece(StructurePiece startPiece, StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int depth)
generateAndAddPiece(StructurePiece startPiece, StructurePieceAccessor structurePieceAccessor, RandomSource random, int footX, int footY, int footZ, Direction direction, int depth)
method_14711(class_3443 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, int arg5, class_2350 arg6, int arg7)
pieceGenerator(StructurePiece start, StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation, int chainLength)