net.minecraft.world.level.levelgen.structure

abstract class StrongholdPieces$StrongholdPiece

extends StructurePiece

dbj$p
net.minecraft.world.level.levelgen.structure.StrongholdPieces$StrongholdPiece
net.minecraft.class_3421$class_3437
net.minecraft.structure.StrongholdGenerator$Piece
net.minecraft.src.C_2562_$C_2581_
net.minecraft.world.level.levelgen.structure.WorldGenStrongholdPieces$WorldGenStrongholdPiece

Field summary

Modifier and TypeField
protected StrongholdPieces$StrongholdPiece$SmallDoorType
e
entryDoor
field_15287
entryDoor
f_73303_

Constructor summary

ModifierConstructor
protected (StructurePieceType p_163495_, int p_163496_, BoundingBox arg2)
public (StructurePieceType p_73309_, CompoundTag arg1)

Method summary

Modifier and TypeMethod
public NoiseEffect
ad_()
getNoiseEffect()
method_33882()
method_33882()
m_142318_()
protected void
a(abr arg0, na arg1)
addAdditionalSaveData(ServerLevel arg0, CompoundTag arg1)
method_14943(class_3218 arg0, class_2487 arg1)
writeNbt(ServerWorld arg0, NbtCompound arg1)
m_142347_(C_12_ p_163499_, C_4917_ arg1)
protected void
a(bxk arg0, Random arg1, daq arg2, dbj$p$a arg3, int arg4, int arg5, int arg6)
generateSmallDoor(WorldGenLevel arg0, Random arg1, BoundingBox arg2, StrongholdPieces$StrongholdPiece$SmallDoorType arg3, int arg4, int arg5, int arg6)
method_14872(class_5281 arg0, Random arg1, class_3341 arg2, class_3421$class_3437$class_3438 arg3, int arg4, int arg5, int arg6)
generateEntrance(StructureWorldAccess world, Random random, BlockBox boundingBox, StrongholdGenerator$Piece$EntranceType type, int x, int y, int z)
m_73310_(C_1625_ p_73312_, Random p_73313_, C_2478_ p_73314_, C_2562_$C_2581_$C_2582_ p_73315_, int p_73316_, int p_73317_, int arg6)
protected StrongholdPieces$StrongholdPiece$SmallDoorType
a(Random arg0)
randomSmallDoor(Random arg0)
method_14869(Random arg0)
getRandomEntrance(Random random)
m_73326_(Random arg0)
protected StructurePiece
a(dbj$m arg0, dbm arg1, Random arg2, int arg3, int arg4)
generateSmallDoorChildForward(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, Random arg2, int arg3, int arg4)
method_14874(class_3421$class_3434 arg0, class_6130 arg1, Random arg2, int arg3, int arg4)
fillForwardOpening(StrongholdGenerator$Start start, StructurePiecesHolder arg1, Random random, int leftRightOffset, int heightOffset)
m_163500_(C_2562_$C_2578_ p_163502_, C_141423_ p_163503_, Random p_163504_, int p_163505_, int arg4)
protected StructurePiece
b(dbj$m arg0, dbm arg1, Random arg2, int arg3, int arg4)
generateSmallDoorChildLeft(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, Random arg2, int arg3, int arg4)
method_14870(class_3421$class_3434 arg0, class_6130 arg1, Random arg2, int arg3, int arg4)
fillNWOpening(StrongholdGenerator$Start start, StructurePiecesHolder arg1, Random random, int heightOffset, int leftRightOffset)
m_163507_(C_2562_$C_2578_ p_163509_, C_141423_ p_163510_, Random p_163511_, int p_163512_, int arg4)
protected StructurePiece
c(dbj$m arg0, dbm arg1, Random arg2, int arg3, int arg4)
generateSmallDoorChildRight(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, Random arg2, int arg3, int arg4)
method_14873(class_3421$class_3434 arg0, class_6130 arg1, Random arg2, int arg3, int arg4)
fillSEOpening(StrongholdGenerator$Start start, StructurePiecesHolder arg1, Random random, int heightOffset, int leftRightOffset)
m_163513_(C_2562_$C_2578_ p_163515_, C_141423_ p_163516_, Random p_163517_, int p_163518_, int arg4)
protected static boolean
a(daq arg0)
isOkBox(BoundingBox arg0)
method_14871(class_3341 arg0)
isInBounds(BlockBox boundingBox)
m_73318_(C_2478_ p_73319_)