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

public class StrongholdPieces

evv
net.minecraft.world.level.levelgen.structure.structures.StrongholdPieces
net.minecraft.class_3421

Field summary

Modifier and TypeField
private static final int
b
SMALL_DOOR_WIDTH
field_31624
private static final int
c
SMALL_DOOR_HEIGHT
field_31625
private static final int
d
MAX_DEPTH
field_31626
private static final int
e
LOWEST_Y_POSITION
field_31627
private static final boolean
f
CHECK_AIR
field_31628
public static final int
a
MAGIC_START_Y
field_36417
private static final StrongholdPieces$PieceWeight[]
g
STRONGHOLD_PIECE_WEIGHTS
field_15265
private static List<StrongholdPieces$PieceWeight>
h
currentPieces
field_15267
static Class<? extends StrongholdPieces$StrongholdPiece>
i
imposedPiece
field_15266
private static int
j
totalWeight
field_15264
static final StrongholdPieces$SmoothStoneSelector
k
SMOOTH_STONE_SELECTOR
field_15263

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static void
a()
resetPieces()
method_14855()
private static boolean
b()
updatePieceWeight()
method_14852()
private static StrongholdPieces$StrongholdPiece
a(Class<? extends evv$p> arg0, eti arg1, baq arg2, int arg3, int arg4, int arg5, je arg6, int arg7)
findAndCreatePieceFactory(Class<? extends StrongholdPieces$StrongholdPiece> arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4, int arg5, Direction arg6, int arg7)
method_14847(Class<? extends class_3421$class_3437> arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, int arg5, class_2350 arg6, int arg7)
private static StrongholdPieces$StrongholdPiece
a(evv$m arg0, eti arg1, baq arg2, int arg3, int arg4, int arg5, je arg6, int arg7)
generatePieceFromSmallDoor(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4, int arg5, Direction arg6, int arg7)
method_14851(class_3421$class_3434 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, int arg5, class_2350 arg6, int arg7)
static StructurePiece
b(evv$m arg0, eti arg1, baq arg2, int arg3, int arg4, int arg5, je arg6, int arg7)
generateAndAddPiece(StrongholdPieces$StartPiece arg0, StructurePieceAccessor arg1, RandomSource arg2, int arg3, int arg4, int arg5, Direction arg6, int arg7)
method_14854(class_3421$class_3434 arg0, class_6130 arg1, class_5819 arg2, int arg3, int arg4, int arg5, class_2350 arg6, int arg7)