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

abstract class StrongholdPieces$StrongholdPiece

extends StructurePiece

erb$p
net.minecraft.world.level.levelgen.structure.structures.StrongholdPieces$StrongholdPiece
net.minecraft.class_3421$class_3437
net.minecraft.unmapped.C_zxumomxn$C_khazfygv
net.minecraft.structure.StrongholdGenerator$Piece
net.minecraft.structure.StrongholdGenerator$Piece
net.minecraft.src.C_213268_$C_213287_
net.minecraft.world.level.levelgen.structure.structures.ShipwreckStructure$p

Field summary

Modifier and TypeField
protected StrongholdPieces$StrongholdPiece$SmallDoorType
h
entryDoor
field_15287
f_puouauby
entryDoor
entryDoor
f_229872_

Constructor summary

ModifierConstructor
protected (StructurePieceType p_229875_, int p_229876_, BoundingBox arg2)
public (StructurePieceType p_229879_, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected void
a(eoz arg0, ux 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_229892_, C_4917_ arg1)
protected void
a(dif arg0, bam arg1, eob arg2, erb$p$a arg3, int arg4, int arg5, int arg6)
generateSmallDoor(WorldGenLevel arg0, RandomSource arg1, BoundingBox arg2, StrongholdPieces$StrongholdPiece$SmallDoorType arg3, int arg4, int arg5, int arg6)
method_14872(class_5281 arg0, class_5819 arg1, class_3341 arg2, class_3421$class_3437$class_3438 arg3, int arg4, int arg5, int arg6)
m_yntstocx(C_ldkphtbr arg0, C_rlomrsco arg1, C_hmqypqzz arg2, C_zxumomxn$C_khazfygv$C_jkkuzbow arg3, int arg4, int arg5, int arg6)
generateEntrance(StructureWorldAccess world, Random random, BlockBox boundingBox, StrongholdGenerator$Piece$EntranceType type, int x, int y, int z)
generateEntrance(StructureWorldAccess world, RandomGenerator random, BlockBox boundingBox, StrongholdGenerator$Piece$EntranceType type, int x, int y, int z)
m_229880_(C_1625_ p_229882_, C_212974_ p_229883_, C_2478_ p_229884_, C_213268_$C_213287_$C_213288_ p_229885_, int p_229886_, int p_229887_, int arg6)
protected StrongholdPieces$StrongholdPiece$SmallDoorType
b(bam arg0)
randomSmallDoor(RandomSource arg0)
method_14869(class_5819 arg0)
m_lzthatea(C_rlomrsco arg0)
getRandomEntrance(Random random)
getRandomEntrance(RandomGenerator random)
m_229899_(C_212974_ arg0)
protected StructurePiece
a(erb$m arg0, eoo arg1, bam arg2, int arg3, int arg4)
generateSmallDoorChildForward(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4)
method_14874(class_3421$class_3434 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4)
m_woitguke(C_zxumomxn$C_qudnrzal arg0, C_vwpykcrw arg1, C_rlomrsco arg2, int arg3, int arg4)
fillForwardOpening(StrongholdGenerator$Start start, StructurePiecesHolder holder, Random random, int leftRightOffset, int heightOffset)
fillForwardOpening(StrongholdGenerator$Start start, StructurePiecesHolder pieces, RandomGenerator random, int leftRightOffset, int heightOffset)
m_229893_(C_213268_$C_213284_ p_229895_, C_141423_ p_229896_, C_212974_ p_229897_, int p_229898_, int arg4)
protected StructurePiece
b(erb$m arg0, eoo arg1, bam arg2, int arg3, int arg4)
generateSmallDoorChildLeft(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4)
method_14870(class_3421$class_3434 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4)
m_pqzfrzdo(C_zxumomxn$C_qudnrzal arg0, C_vwpykcrw arg1, C_rlomrsco arg2, int arg3, int arg4)
fillNWOpening(StrongholdGenerator$Start start, StructurePiecesHolder holder, Random random, int heightOffset, int leftRightOffset)
fillNWOpening(StrongholdGenerator$Start start, StructurePiecesHolder pieces, RandomGenerator random, int heightOffset, int leftRightOffset)
m_229901_(C_213268_$C_213284_ p_229903_, C_141423_ p_229904_, C_212974_ p_229905_, int p_229906_, int arg4)
protected StructurePiece
c(erb$m arg0, eoo arg1, bam arg2, int arg3, int arg4)
generateSmallDoorChildRight(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4)
method_14873(class_3421$class_3434 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4)
m_almcxzpp(C_zxumomxn$C_qudnrzal arg0, C_vwpykcrw arg1, C_rlomrsco arg2, int arg3, int arg4)
fillSEOpening(StrongholdGenerator$Start start, StructurePiecesHolder holder, Random random, int heightOffset, int leftRightOffset)
fillSEOpening(StrongholdGenerator$Start start, StructurePiecesHolder pieces, RandomGenerator random, int heightOffset, int leftRightOffset)
m_229907_(C_213268_$C_213284_ p_229909_, C_141423_ p_229910_, C_212974_ p_229911_, int p_229912_, int arg4)
protected static boolean
a(eob arg0)
isOkBox(BoundingBox arg0)
method_14871(class_3341 arg0)
m_xoxyzpjk(C_hmqypqzz arg0)
isInBounds(BlockBox boundingBox)
isInBounds(BlockBox boundingBox)
m_229888_(C_2478_ p_229889_)