net.minecraft.world.level.levelgen.structure

abstract class StrongholdPieces$StrongholdPiece

extends StructurePiece

crp$p
net.minecraft.world.level.levelgen.structure.StrongholdPieces$StrongholdPiece
net.minecraft.class_3421$class_3437
net.minecraft.structure.StrongholdGenerator$Piece
net.minecraft.world.gen.feature.structure.StrongholdPieces$Stronghold
net.minecraft.server.v1_16_R2.WorldGenStrongholdPieces$WorldGenStrongholdPiece

Field summary

Modifier and TypeField
protected StrongholdPieces$StrongholdPiece$SmallDoorType
d
entryDoor
field_15287
entryDoor
field_143013_d

Constructor summary

ModifierConstructor
protected (StructurePieceType arg0, int arg1)
public (StructurePieceType arg0, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected void
a(md arg0)
addAdditionalSaveData(CompoundTag arg0)
method_14943(class_2487 arg0)
toNbt(CompoundTag arg0)
func_143011_b(CompoundNBT arg0)
protected void
a(bso arg0, Random arg1, cqx arg2, crp$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 arg0, Random random, BlockBox boundingBox, StrongholdGenerator$Piece$EntranceType type, int x, int y, int z)
func_242917_a(ISeedReader arg0, Random arg1, MutableBoundingBox arg2, StrongholdPieces$Stronghold$Door arg3, int arg4, int arg5, int arg6)
protected StrongholdPieces$StrongholdPiece$SmallDoorType
a(Random arg0)
randomSmallDoor(Random arg0)
method_14869(Random arg0)
getRandomEntrance(Random random)
func_74988_a(Random arg0)
protected StructurePiece
a(crp$m arg0, List<crr> arg1, Random arg2, int arg3, int arg4)
generateSmallDoorChildForward(StrongholdPieces$StartPiece arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
method_14874(class_3421$class_3434 arg0, List<class_3443> arg1, Random arg2, int arg3, int arg4)
fillForwardOpening(StrongholdGenerator$Start start, List<StructurePiece> pieces, Random random, int leftRightOffset, int heightOffset)
func_74986_a(StrongholdPieces$Stairs2 arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
protected StructurePiece
b(crp$m arg0, List<crr> arg1, Random arg2, int arg3, int arg4)
generateSmallDoorChildLeft(StrongholdPieces$StartPiece arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
method_14870(class_3421$class_3434 arg0, List<class_3443> arg1, Random arg2, int arg3, int arg4)
fillNWOpening(StrongholdGenerator$Start start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset)
func_74989_b(StrongholdPieces$Stairs2 arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
protected StructurePiece
c(crp$m arg0, List<crr> arg1, Random arg2, int arg3, int arg4)
generateSmallDoorChildRight(StrongholdPieces$StartPiece arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
method_14873(class_3421$class_3434 arg0, List<class_3443> arg1, Random arg2, int arg3, int arg4)
fillSEOpening(StrongholdGenerator$Start start, List<StructurePiece> pieces, Random random, int heightOffset, int leftRightOffset)
func_74987_c(StrongholdPieces$Stairs2 arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
protected static boolean
a(cqx arg0)
isOkBox(BoundingBox arg0)
method_14871(class_3341 arg0)
isInbounds(BlockBox boundingBox)
func_74991_a(MutableBoundingBox arg0)