net.minecraft.world.level.levelgen.structure.structures

abstract class MineshaftPieces$MineShaftPiece

extends StructurePiece

eqo$c
net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces$MineShaftPiece
net.minecraft.class_3353$class_3356
net.minecraft.structure.MineshaftGenerator$MineshaftPart
net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces$c

Field summary

Modifier and TypeField
protected MineshaftStructure$Type
a
type
field_14421
mineshaftType

Constructor summary

ModifierConstructor
public (StructurePieceType structurePieceType, int chainLength, MineshaftStructure$Type type, BoundingBox box)
public (StructurePieceType arg0, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected boolean
a(dhl arg0, int arg1, int arg2, int arg3, eoc arg4)
canBeReplaced(LevelReader arg0, int arg1, int arg2, int arg3, BoundingBox arg4)
method_33780(class_4538 arg0, int arg1, int arg2, int arg3, class_3341 arg4)
canAddBlock(WorldView arg0, int arg1, int arg2, int arg3, BlockBox arg4)
protected void
a(epa arg0, ux arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
protected boolean
a(dgn arg0, eoc arg1, int arg2, int arg3, int arg4, int arg5)
isSupportingBox(BlockGetter arg0, BoundingBox arg1, int arg2, int arg3, int arg4, int arg5)
method_14719(class_1922 arg0, class_3341 arg1, int arg2, int arg3, int arg4, int arg5)
isSolidCeiling(BlockView world, BlockBox boundingBox, int minX, int maxX, int y, int z)
protected boolean
a(dhj arg0, eoc arg1)
isInInvalidLocation(LevelAccessor arg0, BoundingBox arg1)
method_33999(class_1936 arg0, class_3341 arg1)
cannotGenerate(WorldAccess world, BlockBox box)
protected void
a(dig arg0, eoc arg1, dxv arg2, int arg3, int arg4, int arg5)
setPlanksBlock(WorldGenLevel arg0, BoundingBox arg1, BlockState arg2, int arg3, int arg4, int arg5)
method_33880(class_5281 arg0, class_3341 arg1, class_2680 arg2, int arg3, int arg4, int arg5)
tryPlaceFloor(StructureWorldAccess world, BlockBox box, BlockState state, int x, int y, int z)