类 FlatLevelSource
java.lang.Object
net.minecraft.world.level.chunk.ChunkGenerator
net.minecraft.world.level.levelgen.FlatLevelSource
-
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.MapCodec
<FlatLevelSource> private final FlatLevelGeneratorSettings
从类继承的字段 net.minecraft.world.level.chunk.ChunkGenerator
biomeSource
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
addDebugScreenInfo
(List<String> p_224179_, RandomState p_224180_, BlockPos p_224181_) void
applyCarvers
(WorldGenRegion p_224166_, long p_224167_, RandomState p_224168_, BiomeManager p_224169_, StructureManager p_224170_, ChunkAccess p_224171_) void
buildSurface
(WorldGenRegion p_224174_, StructureManager p_224175_, RandomState p_224176_, ChunkAccess p_224177_) protected com.mojang.serialization.MapCodec
<? extends ChunkGenerator> codec()
createState
(HolderLookup<StructureSet> p_256602_, RandomState p_255830_, long p_256355_) fillFromNoise
(Blender p_224184_, RandomState p_224185_, StructureManager p_224186_, ChunkAccess p_224187_) getBaseColumn
(int p_224155_, int p_224156_, LevelHeightAccessor p_224157_, RandomState p_224158_) int
getBaseHeight
(int p_224160_, int p_224161_, Heightmap.Types p_224162_, LevelHeightAccessor p_224163_, RandomState p_224164_) int
int
getMinY()
int
int
getSpawnHeight
(LevelHeightAccessor p_158279_) settings()
void
spawnOriginalMobs
(WorldGenRegion p_188545_) 从类继承的方法 net.minecraft.world.level.chunk.ChunkGenerator
applyBiomeDecoration, createBiomes, createReferences, createStructures, findNearestMapStructure, getBiomeGenerationSettings, getBiomeSource, getFirstFreeHeight, getFirstOccupiedHeight, getMobsAt, getTypeNameForDataFixer, refreshFeaturesPerStep, validate
-
字段详细资料
-
CODEC
-
settings
-
-
构造器详细资料
-
FlatLevelSource
-
-
方法详细资料
-
createState
public ChunkGeneratorStructureState createState(HolderLookup<StructureSet> p_256602_, RandomState p_255830_, long p_256355_) - 覆盖:
createState
在类中ChunkGenerator
-
codec
- 指定者:
codec
在类中ChunkGenerator
-
settings
-
buildSurface
public void buildSurface(WorldGenRegion p_224174_, StructureManager p_224175_, RandomState p_224176_, ChunkAccess p_224177_) - 指定者:
buildSurface
在类中ChunkGenerator
-
getSpawnHeight
- 覆盖:
getSpawnHeight
在类中ChunkGenerator
-
fillFromNoise
public CompletableFuture<ChunkAccess> fillFromNoise(Blender p_224184_, RandomState p_224185_, StructureManager p_224186_, ChunkAccess p_224187_) - 指定者:
fillFromNoise
在类中ChunkGenerator
-
getBaseHeight
public int getBaseHeight(int p_224160_, int p_224161_, Heightmap.Types p_224162_, LevelHeightAccessor p_224163_, RandomState p_224164_) - 指定者:
getBaseHeight
在类中ChunkGenerator
-
getBaseColumn
public NoiseColumn getBaseColumn(int p_224155_, int p_224156_, LevelHeightAccessor p_224157_, RandomState p_224158_) - 指定者:
getBaseColumn
在类中ChunkGenerator
-
addDebugScreenInfo
- 指定者:
addDebugScreenInfo
在类中ChunkGenerator
-
applyCarvers
public void applyCarvers(WorldGenRegion p_224166_, long p_224167_, RandomState p_224168_, BiomeManager p_224169_, StructureManager p_224170_, ChunkAccess p_224171_) - 指定者:
applyCarvers
在类中ChunkGenerator
-
spawnOriginalMobs
- 指定者:
spawnOriginalMobs
在类中ChunkGenerator
-
getMinY
public int getMinY()- 指定者:
getMinY
在类中ChunkGenerator
-
getGenDepth
public int getGenDepth()- 指定者:
getGenDepth
在类中ChunkGenerator
-
getSeaLevel
public int getSeaLevel()- 指定者:
getSeaLevel
在类中ChunkGenerator
-