net.minecraft.world.gen.structure

public class StrongholdPieces

aui
net.minecraft.class_11
net.minecraft.world.gen.structure.StrongholdPieces
net.minecraft.world.gen.structure.StructureStrongholdPieces

Field summary

Modifier and TypeField
private static final StrongholdPieces__StrongholdPieceWeight[]
b
field_22
PIECE_WEIGHTS
pieceWeightArray
private static List
c
field_23
currentWeights
structurePieceList
private static Class
d
field_24
forcedPiece
strongComponentType
static int
a
field_21
totalWeight
totalWeight
private static final StrongholdPieces__StoneBrickPicker
e
field_25
STONE_BRICK_PICKER
strongholdStones

Method summary

Modifier and TypeMethod
public static void
a()
method_5512()
register()
registerStrongholdPieces()
public static void
b()
method_17()
resetWeights()
prepareStructurePieces()
private static boolean
d()
method_23()
updateTotalWeight()
canAddStructurePieces()
private static StrongholdPieces__StrongholdPiece
a(Class arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_20(Class arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
createPiece(Class type, List pieces, Random random, int x, int y, int z, int facing, int generationDepth)
getStrongholdComponentFromWeightedPiece(Class arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
private static StrongholdPieces__StrongholdPiece
b(auz arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_22(class_27 arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
generateNextPiece(StrongholdPieces__Start startPiece, List pieces, Random random, int x, int y, int z, int facing, int generationDepth)
getNextComponent(StructureStrongholdPieces$Stairs2 arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
private static StructurePiece
c(auz arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
method_24(class_27 arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
tryGenerateNextPiece(StrongholdPieces__Start startPiece, List pieces, Random random, int x, int y, int z, int facing, int generationDepth)
getNextValidComponent(StructureStrongholdPieces$Stairs2 arg0, List arg1, Random arg2, int arg3, int arg4, int arg5, int arg6, int arg7)