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

abstract class MineshaftPieces$MineShaftPiece

extends StructurePiece

dtl$c
net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces$MineShaftPiece
net.minecraft.class_3353$class_3356
net.minecraft.unmapped.C_mqflirqt$C_qfalgssq
net.minecraft.structure.MineshaftGenerator$MineshaftPart
net.minecraft.structure.MineshaftGenerator$Piece
net.minecraft.src.C_213198_$C_213202_
net.minecraft.world.level.levelgen.structure.structures.MineshaftPieces$c

Field summary

Modifier and TypeField
protected MineshaftStructure$Type
a
type
field_14421
f_ltvxstfc
mineshaftType
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(cml arg0, int arg1, int arg2, int arg3, drh 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)
m_zfrdclgq(C_eemzphbi arg0, int arg1, int arg2, int arg3, C_hmqypqzz arg4)
canAddBlock(WorldView arg0, int arg1, int arg2, int arg3, BlockBox 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(dsf arg0, re arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
m_ovlrimpa(C_ywyzxrzo arg0, C_hhlwcnih arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
writeNbt(StructurePieceSerializationContext arg0, NbtCompound arg1)
m_183620_(C_183029_ p_227899_, C_4917_ arg1)
protected boolean
a(clo arg0, drh 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)
m_bforpxuu(C_peaveboq arg0, C_hmqypqzz arg1, int arg2, int arg3, int arg4, int arg5)
isSolidCeiling(BlockView world, BlockBox boundingBox, int minX, int maxX, int y, int z)
isSupportingBox(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(cmj arg0, drh arg1)
isInInvalidLocation(LevelAccessor arg0, BoundingBox arg1)
method_33999(class_1936 arg0, class_3341 arg1)
m_ijtorpob(C_vdvbsyle arg0, C_hmqypqzz arg1)
cannotGenerate(WorldAccess world, BlockBox box)
m_227881_(C_1598_ p_227883_, C_2478_ arg1)
protected void
a(cnb arg0, drh arg1, dbq 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)
m_ekzuybbz(C_ldkphtbr arg0, C_hmqypqzz arg1, C_txtbiemp arg2, int arg3, int arg4, int arg5)
tryPlaceFloor(StructureWorldAccess world, BlockBox box, BlockState state, int x, int y, int z)
setPlanksBlock(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)