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

abstract class NetherFortressPieces$NetherBridgePiece

extends StructurePiece

evj$m
net.minecraft.world.level.levelgen.structure.structures.NetherFortressPieces$NetherBridgePiece
net.minecraft.class_3390$class_3403

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
a(ett arg0, ue arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
private int
a(List<evj$n> arg0)
updatePieceWeight(List<NetherFortressPieces$PieceWeight> arg0)
method_14810(List<class_3390$class_3404> arg0)
private NetherFortressPieces$NetherBridgePiece
a(evj$q arg0, List<evj$n> arg1, eti arg2, baq arg3, int arg4, int arg5, int arg6, je arg7, int arg8)
generatePiece(NetherFortressPieces$StartPiece arg0, List<NetherFortressPieces$PieceWeight> arg1, StructurePieceAccessor arg2, RandomSource 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, class_5819 arg3, int arg4, int arg5, int arg6, class_2350 arg7, int arg8)
private StructurePiece
a(evj$q arg0, eti arg1, baq arg2, int arg3, int arg4, int arg5, je arg6, int arg7, boolean arg8)
generateAndAddPiece(NetherFortressPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4, int arg5, Direction arg6, int arg7, boolean arg8)
method_14813(class_3390$class_3407 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, int arg5, class_2350 arg6, int arg7, boolean arg8)
protected StructurePiece
a(evj$q arg0, eti arg1, baq arg2, int arg3, int arg4, boolean arg5)
generateChildForward(NetherFortressPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4, boolean arg5)
method_14814(class_3390$class_3407 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, boolean arg5)
protected StructurePiece
b(evj$q arg0, eti arg1, baq arg2, int arg3, int arg4, boolean arg5)
generateChildLeft(NetherFortressPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4, boolean arg5)
method_14812(class_3390$class_3407 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, boolean arg5)
protected StructurePiece
c(evj$q arg0, eti arg1, baq arg2, int arg3, int arg4, boolean arg5)
generateChildRight(NetherFortressPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4, boolean arg5)
method_14808(class_3390$class_3407 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, boolean arg5)
protected static boolean
a(esv arg0)
isOkBox(BoundingBox arg0)
method_14809(class_3341 arg0)