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

abstract class MineshaftPieces$MineShaftPiece

extends StructurePiece

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

Field summary

Modifier and TypeField
protected MineshaftStructure$Type
a
type
field_14421
mineshaftType
f_227864_

Constructor summary

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

Method summary

Modifier and TypeMethod
protected boolean
a(cgd arg0, int arg1, int arg2, int arg3, djw 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)
m_142085_(C_1599_ p_227886_, int p_227887_, int p_227888_, int p_227889_, C_2478_ arg4)
protected void
a(dku arg0, pj arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
m_183620_(C_183029_ p_227899_, C_4917_ arg1)
protected boolean
a(cfg arg0, djw 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)
m_227874_(C_1559_ p_227876_, C_2478_ p_227877_, int p_227878_, int p_227879_, int p_227880_, int arg5)
protected boolean
a(cgb arg0, djw arg1)
isInInvalidLocation(LevelAccessor arg0, BoundingBox arg1)
method_33999(class_1936 arg0, class_3341 arg1)
cannotGenerate(WorldAccess world, BlockBox box)
m_227881_(C_1598_ p_227883_, C_2478_ arg1)
protected void
a(cgs arg0, djw arg1, cur 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)
m_227890_(C_1625_ p_227892_, C_2478_ p_227893_, C_2064_ p_227894_, int p_227895_, int p_227896_, int arg5)