net.minecraft.world.gen.structure

abstract class FortressPieces$FortressPiece

extends StructurePiece

chz$m
net.minecraft.class_3390$class_3403
net.minecraft.world.gen.structure.FortressPieces$FortressPiece
net.minecraft.world.gen.feature.structure.FortressPieces$Piece
net.minecraft.world.gen.feature.structure.FortressPieces$Piece

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
a(ib arg0)
method_14943(class_2487 arg0)
writeNbt(NbtCompound arg0)
func_143011_b(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
private int
a(List<chz$n> arg0)
method_14810(List<class_3390$class_3404> arg0)
getTotalWeight(List<FortressPieces$FortressPieceWeight> pieceWeights)
func_74960_a(List<FortressPieces$PieceWeight> arg0)
getTotalWeight(List<FortressPieces$PieceWeight> arg0)
private FortressPieces$FortressPiece
a(chz$q arg0, List<chz$n> arg1, List<cik> arg2, Random arg3, int arg4, int arg5, int arg6, fa arg7, int arg8)
method_14811(class_3390$class_3407 arg0, List<class_3390$class_3404> arg1, List<class_3443> arg2, Random arg3, int arg4, int arg5, int arg6, class_2350 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)
func_175871_a(FortressPieces$Start arg0, List<FortressPieces$PieceWeight> arg1, List<StructurePiece> arg2, Random arg3, int arg4, int arg5, int arg6, Direction arg7, int arg8)
generatePiece(FortressPieces$Start arg0, List<FortressPieces$PieceWeight> arg1, List<StructurePiece> arg2, Random arg3, int arg4, int arg5, int arg6, Direction arg7, int arg8)
private StructurePiece
a(chz$q arg0, List<cik> arg1, Random arg2, int arg3, int arg4, int arg5, fa arg6, int arg7, boolean arg8)
method_14813(class_3390$class_3407 arg0, List<class_3443> arg1, Random arg2, int arg3, int arg4, int arg5, class_2350 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)
func_175870_a(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, int arg5, Direction arg6, int arg7, boolean arg8)
generateAndAddPiece(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, int arg5, Direction arg6, int arg7, boolean arg8)
protected StructurePiece
a(chz$q arg0, List<cik> arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_14814(class_3390$class_3407 arg0, List<class_3443> arg1, Random arg2, int arg3, int arg4, boolean arg5)
generatePieceForward(FortressPieces$Start startPiece, List<StructurePiece> pieces, Random random, int offset, int yOffset, boolean pickCastlePiece)
func_74963_a(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, boolean arg5)
getNextComponentNormal(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, boolean arg5)
protected StructurePiece
b(chz$q arg0, List<cik> arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_14812(class_3390$class_3407 arg0, List<class_3443> arg1, Random arg2, int arg3, int arg4, boolean arg5)
generatePieceLeft(FortressPieces$Start startPiece, List<StructurePiece> pieces, Random random, int yOffset, int offset, boolean pickCastlePiece)
func_74961_b(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, boolean arg5)
getNextComponentX(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, boolean arg5)
protected StructurePiece
c(chz$q arg0, List<cik> arg1, Random arg2, int arg3, int arg4, boolean arg5)
method_14808(class_3390$class_3407 arg0, List<class_3443> arg1, Random arg2, int arg3, int arg4, boolean arg5)
generatePieceRight(FortressPieces$Start startPiece, List<StructurePiece> pieces, Random random, int yOffset, int offset, boolean pickCastlePiece)
func_74965_c(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, boolean arg5)
getNextComponentZ(FortressPieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4, boolean arg5)
protected static boolean
a(chr arg0)
method_14809(class_3341 arg0)
isValidBounds(StructureBox bounds)
func_74964_a(MutableBoundingBox arg0)
isAboveGround(MutableBoundingBox arg0)