类 StrongholdPieces
java.lang.Object
net.minecraft.world.level.levelgen.structure.structures.StrongholdPieces
-
嵌套类概要
嵌套类修饰符和类型类说明static class
static class
static class
static class
static class
(专用程序包) static class
static class
static class
static class
static class
(专用程序包) static class
static class
static class
static class
static class
(专用程序包) static class
static class
-
字段概要
字段修饰符和类型字段说明private static final boolean
private static List
<StrongholdPieces.PieceWeight> (专用程序包) static Class
<? extends StrongholdPieces.StrongholdPiece> private static final int
static final int
private static final int
private static final int
private static final int
(专用程序包) static final StrongholdPieces.SmoothStoneSelector
private static final StrongholdPieces.PieceWeight[]
private static int
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private static StrongholdPieces.StrongholdPiece
findAndCreatePieceFactory
(Class<? extends StrongholdPieces.StrongholdPiece> p_229427_, StructurePieceAccessor p_229428_, RandomSource p_229429_, int p_229430_, int p_229431_, int p_229432_, Direction p_229433_, int p_229434_) (专用程序包) static StructurePiece
generateAndAddPiece
(StrongholdPieces.StartPiece p_229437_, StructurePieceAccessor p_229438_, RandomSource p_229439_, int p_229440_, int p_229441_, int p_229442_, Direction p_229443_, int p_229444_) private static StrongholdPieces.StrongholdPiece
generatePieceFromSmallDoor
(StrongholdPieces.StartPiece p_229418_, StructurePieceAccessor p_229419_, RandomSource p_229420_, int p_229421_, int p_229422_, int p_229423_, Direction p_229424_, int p_229425_) static void
private static boolean
-
字段详细资料
-
SMALL_DOOR_WIDTH
private static final int SMALL_DOOR_WIDTH- 另请参阅:
-
SMALL_DOOR_HEIGHT
private static final int SMALL_DOOR_HEIGHT- 另请参阅:
-
MAX_DEPTH
private static final int MAX_DEPTH- 另请参阅:
-
LOWEST_Y_POSITION
private static final int LOWEST_Y_POSITION- 另请参阅:
-
CHECK_AIR
private static final boolean CHECK_AIR- 另请参阅:
-
MAGIC_START_Y
public static final int MAGIC_START_Y- 另请参阅:
-
STRONGHOLD_PIECE_WEIGHTS
-
currentPieces
-
imposedPiece
-
totalWeight
private static int totalWeight -
SMOOTH_STONE_SELECTOR
-
-
构造器详细资料
-
StrongholdPieces
public StrongholdPieces()
-
-
方法详细资料
-
resetPieces
public static void resetPieces() -
updatePieceWeight
private static boolean updatePieceWeight() -
findAndCreatePieceFactory
private static StrongholdPieces.StrongholdPiece findAndCreatePieceFactory(Class<? extends StrongholdPieces.StrongholdPiece> p_229427_, StructurePieceAccessor p_229428_, RandomSource p_229429_, int p_229430_, int p_229431_, int p_229432_, @Nullable Direction p_229433_, int p_229434_) -
generatePieceFromSmallDoor
private static StrongholdPieces.StrongholdPiece generatePieceFromSmallDoor(StrongholdPieces.StartPiece p_229418_, StructurePieceAccessor p_229419_, RandomSource p_229420_, int p_229421_, int p_229422_, int p_229423_, Direction p_229424_, int p_229425_) -
generateAndAddPiece
static StructurePiece generateAndAddPiece(StrongholdPieces.StartPiece p_229437_, StructurePieceAccessor p_229438_, RandomSource p_229439_, int p_229440_, int p_229441_, int p_229442_, @Nullable Direction p_229443_, int p_229444_)
-