net.minecraft.world.gen.structure

abstract class FortressPieces$FortressPiece

extends StructurePiece

avw$m
net.minecraft.class_1261$class_1274
net.minecraft.world.gen.structure.FortressPieces$FortressPiece
net.minecraft.world.gen.structure.StructureNetherBridgePieces$Piece

Constructor summary

ModifierConstructor
public ()
protected (int arg0)

Method summary

Modifier and TypeMethod
protected void
b(dq arg0)
method_5530(class_322 arg0)
readNbt(NbtCompound arg0)
readStructureFromNBT(NBTTagCompound arg0)
protected void
a(dq arg0)
method_5528(class_322 arg0)
writeNbt(NbtCompound arg0)
writeStructureToNBT(NBTTagCompound arg0)
private int
a(List<avw$n> arg0)
method_4071(List<class_1261$class_1275> arg0)
getTotalWeight(List<FortressPieces$FortressPieceWeight> pieceWeights)
getTotalWeight(List<StructureNetherBridgePieces$PieceWeight> arg0)
private FortressPieces$FortressPiece
a(avw$q arg0, List<avw$n> arg1, List<awg> arg2, Random arg3, int arg4, int arg5, int arg6, cs arg7, int arg8)
method_4073(class_1261$class_1278 arg0, List<class_1261$class_1275> arg1, List<class_34> arg2, Random arg3, int arg4, int arg5, int arg6, class_1354 arg7, int arg8)
generateNextPiece(FortressPieces$Start startPiece, List<FortressPieces$FortressPieceWeight> weights, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction facing, int generationDepth)
generatePiece(StructureNetherBridgePieces$Start arg0, List<StructureNetherBridgePieces$PieceWeight> arg1, List<StructureComponent> arg2, Random arg3, int arg4, int arg5, int arg6, EnumFacing arg7, int arg8)
private StructurePiece
a(avw$q arg0, List<awg> arg1, Random arg2, int arg3, int arg4, int arg5, cs arg6, int arg7, boolean arg8)
method_4074(class_1261$class_1278 arg0, List<class_34> arg1, Random arg2, int arg3, int arg4, int arg5, class_1354 arg6, int arg7, boolean arg8)
generateNextPiece(FortressPieces$Start startPiece, List<StructurePiece> pieces, Random random, int x, int y, int z, Direction facing, int generationDepth, boolean pickCastlePiece)
generateAndAddPiece(StructureNetherBridgePieces$Start arg0, List<StructureComponent> arg1, Random arg2, int arg3, int arg4, int arg5, EnumFacing arg6, int arg7, boolean arg8)
protected StructurePiece
a(avw$q arg0, List<awg> arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_4075(class_1261$class_1278 arg0, List<class_34> arg1, Random arg2, int arg3, int arg4, boolean arg5)
generatePieceForward(FortressPieces$Start startPiece, List<StructurePiece> pieces, Random random, int offset, int yOffset, boolean pickCastlePiece)
getNextComponentNormal(StructureNetherBridgePieces$Start arg0, List<StructureComponent> arg1, Random arg2, int arg3, int arg4, boolean arg5)
protected StructurePiece
b(avw$q arg0, List<awg> arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_9238(class_1261$class_1278 arg0, List<class_34> arg1, Random arg2, int arg3, int arg4, boolean arg5)
generatePieceLeft(FortressPieces$Start startPiece, List<StructurePiece> pieces, Random random, int yOffset, int offset, boolean pickCastlePiece)
getNextComponentX(StructureNetherBridgePieces$Start arg0, List<StructureComponent> arg1, Random arg2, int arg3, int arg4, boolean arg5)
protected StructurePiece
c(avw$q arg0, List<awg> arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_9239(class_1261$class_1278 arg0, List<class_34> arg1, Random arg2, int arg3, int arg4, boolean arg5)
generatePieceRight(FortressPieces$Start startPiece, List<StructurePiece> pieces, Random random, int yOffset, int offset, boolean pickCastlePiece)
getNextComponentZ(StructureNetherBridgePieces$Start arg0, List<StructureComponent> arg1, Random arg2, int arg3, int arg4, boolean arg5)
protected static boolean
a(avp arg0)
method_4072(class_1251 arg0)
isValidBounds(StructureBox bounds)
isAboveGround(StructureBoundingBox arg0)