net.minecraft.world.level.levelgen.structure

abstract class NetherBridgePieces$NetherBridgePiece

extends StructurePiece

dey$m
net.minecraft.world.level.levelgen.structure.NetherBridgePieces$NetherBridgePiece
net.minecraft.class_3390$class_3403
net.minecraft.structure.NetherFortressGenerator$Piece
net.minecraft.src.C_2503_$C_2517_
net.minecraft.world.level.levelgen.structure.WorldGenNetherPieces$WorldGenNetherPiece

Constructor summary

ModifierConstructor
protected (StructurePieceType p_209888_, int p_209889_, BoundingBox arg2)
public (StructurePieceType p_209892_, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected void
a(dfz arg0, ok arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
m_183620_(C_183029_ p_192214_, C_4917_ arg1)
private int
a(List<dey$n> arg0)
updatePieceWeight(List<NetherBridgePieces$PieceWeight> arg0)
method_14810(List<class_3390$class_3404> arg0)
checkRemainingPieces(List<NetherFortressGenerator$PieceData> possiblePieces)
m_71932_(List<C_2503_$C_2518_> arg0)
private NetherBridgePieces$NetherBridgePiece
a(dey$q arg0, List<dey$n> arg1, dfo arg2, Random arg3, int arg4, int arg5, int arg6, go arg7, int arg8)
generatePiece(NetherBridgePieces$StartPiece arg0, List<NetherBridgePieces$PieceWeight> arg1, StructurePieceAccessor arg2, Random arg3, int arg4, int arg5, int arg6, Direction arg7, int arg8)
method_14811(class_3390$class_3407 arg0, List<class_3390$class_3404> arg1, class_6130 arg2, Random arg3, int arg4, int arg5, int arg6, class_2350 arg7, int arg8)
pickPiece(NetherFortressGenerator$Start start, List<NetherFortressGenerator$PieceData> possiblePieces, StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation, int chainLength)
m_162874_(C_2503_$C_2521_ p_162876_, List<C_2503_$C_2518_> p_162877_, C_141423_ p_162878_, Random p_162879_, int p_162880_, int p_162881_, int p_162882_, C_4687_ p_162883_, int arg8)
private StructurePiece
a(dey$q arg0, dfo arg1, Random arg2, int arg3, int arg4, int arg5, go arg6, int arg7, boolean arg8)
generateAndAddPiece(NetherBridgePieces$StartPiece arg0, StructurePieceAccessor arg1, Random arg2, int arg3, int arg4, int arg5, Direction arg6, int arg7, boolean arg8)
method_14813(class_3390$class_3407 arg0, class_6130 arg1, Random arg2, int arg3, int arg4, int arg5, class_2350 arg6, int arg7, boolean arg8)
pieceGenerator(NetherFortressGenerator$Start start, StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation, int chainLength, boolean inside)
m_162857_(C_2503_$C_2521_ p_162859_, C_141423_ p_162860_, Random p_162861_, int p_162862_, int p_162863_, int p_162864_, C_4687_ p_162865_, int p_162866_, boolean arg8)
protected StructurePiece
a(dey$q arg0, dfo arg1, Random arg2, int arg3, int arg4, boolean arg5)
generateChildForward(NetherBridgePieces$StartPiece arg0, StructurePieceAccessor arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_14814(class_3390$class_3407 arg0, class_6130 arg1, Random arg2, int arg3, int arg4, boolean arg5)
fillForwardOpening(NetherFortressGenerator$Start start, StructurePiecesHolder holder, Random random, int leftRightOffset, int heightOffset, boolean inside)
m_162867_(C_2503_$C_2521_ p_162869_, C_141423_ p_162870_, Random p_162871_, int p_162872_, int p_162873_, boolean arg5)
protected StructurePiece
b(dey$q arg0, dfo arg1, Random arg2, int arg3, int arg4, boolean arg5)
generateChildLeft(NetherBridgePieces$StartPiece arg0, StructurePieceAccessor arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_14812(class_3390$class_3407 arg0, class_6130 arg1, Random arg2, int arg3, int arg4, boolean arg5)
fillNWOpening(NetherFortressGenerator$Start start, StructurePiecesHolder holder, Random random, int heightOffset, int leftRightOffset, boolean inside)
m_162884_(C_2503_$C_2521_ p_162886_, C_141423_ p_162887_, Random p_162888_, int p_162889_, int p_162890_, boolean arg5)
protected StructurePiece
c(dey$q arg0, dfo arg1, Random arg2, int arg3, int arg4, boolean arg5)
generateChildRight(NetherBridgePieces$StartPiece arg0, StructurePieceAccessor arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_14808(class_3390$class_3407 arg0, class_6130 arg1, Random arg2, int arg3, int arg4, boolean arg5)
fillSEOpening(NetherFortressGenerator$Start start, StructurePiecesHolder holder, Random random, int heightOffset, int leftRightOffset, boolean inside)
m_162891_(C_2503_$C_2521_ p_162893_, C_141423_ p_162894_, Random p_162895_, int p_162896_, int p_162897_, boolean arg5)
protected static boolean
a(deo arg0)
isOkBox(BoundingBox arg0)
method_14809(class_3341 arg0)
isInBounds(BlockBox boundingBox)
m_71903_(C_2478_ p_71904_)