类 FlatLevelSource
java.lang.Object
net.minecraft.world.level.chunk.ChunkGenerator
net.minecraft.world.level.levelgen.FlatLevelSource
-
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec<FlatLevelSource>
private final FlatLevelGeneratorSettings
从类继承的字段 net.minecraft.world.level.chunk.ChunkGenerator
biomeSource
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
addDebugScreenInfo
(List<String> pInfo, RandomState pRandom, BlockPos pPos) void
applyCarvers
(WorldGenRegion pLevel, long pSeed, RandomState pRandom, BiomeManager pBiomeManager, StructureManager pStructureManager, ChunkAccess pChunk, GenerationStep.Carving pStep) void
buildSurface
(WorldGenRegion pLevel, StructureManager pStructureManager, RandomState pRandom, ChunkAccess pChunk) protected com.mojang.serialization.Codec<? extends ChunkGenerator>
codec()
createState
(HolderLookup<StructureSet> pStructureSetLookup, RandomState pRandomState, long pSeed) fillFromNoise
(Executor pExecutor, Blender pBlender, RandomState pRandom, StructureManager pStructureManager, ChunkAccess pChunk) getBaseColumn
(int pX, int pZ, LevelHeightAccessor pHeight, RandomState pRandom) int
getBaseHeight
(int pX, int pZ, Heightmap.Types pType, LevelHeightAccessor pLevel, RandomState pRandom) int
int
getMinY()
int
int
getSpawnHeight
(LevelHeightAccessor pLevel) settings()
void
spawnOriginalMobs
(WorldGenRegion pLevel) 从类继承的方法 net.minecraft.world.level.chunk.ChunkGenerator
applyBiomeDecoration, createBiomes, createReferences, createStructures, findNearestMapStructure, getBiomeGenerationSettings, getBiomeSource, getFirstFreeHeight, getFirstOccupiedHeight, getMobsAt, getTypeNameForDataFixer
-
字段详细资料
-
CODEC
-
settings
-
-
构造器详细资料
-
FlatLevelSource
-
-
方法详细资料
-
createState
public ChunkGeneratorStructureState createState(HolderLookup<StructureSet> pStructureSetLookup, RandomState pRandomState, long pSeed) - 覆盖:
createState
在类中ChunkGenerator
-
codec
- 指定者:
codec
在类中ChunkGenerator
-
settings
-
buildSurface
public void buildSurface(WorldGenRegion pLevel, StructureManager pStructureManager, RandomState pRandom, ChunkAccess pChunk) - 指定者:
buildSurface
在类中ChunkGenerator
-
getSpawnHeight
- 覆盖:
getSpawnHeight
在类中ChunkGenerator
-
fillFromNoise
public CompletableFuture<ChunkAccess> fillFromNoise(Executor pExecutor, Blender pBlender, RandomState pRandom, StructureManager pStructureManager, ChunkAccess pChunk) - 指定者:
fillFromNoise
在类中ChunkGenerator
-
getBaseHeight
public int getBaseHeight(int pX, int pZ, Heightmap.Types pType, LevelHeightAccessor pLevel, RandomState pRandom) - 指定者:
getBaseHeight
在类中ChunkGenerator
-
getBaseColumn
- 指定者:
getBaseColumn
在类中ChunkGenerator
-
addDebugScreenInfo
- 指定者:
addDebugScreenInfo
在类中ChunkGenerator
-
applyCarvers
public void applyCarvers(WorldGenRegion pLevel, long pSeed, RandomState pRandom, BiomeManager pBiomeManager, StructureManager pStructureManager, ChunkAccess pChunk, GenerationStep.Carving pStep) - 指定者:
applyCarvers
在类中ChunkGenerator
-
spawnOriginalMobs
- 指定者:
spawnOriginalMobs
在类中ChunkGenerator
-
getMinY
public int getMinY()- 指定者:
getMinY
在类中ChunkGenerator
-
getGenDepth
public int getGenDepth()- 指定者:
getGenDepth
在类中ChunkGenerator
-
getSeaLevel
public int getSeaLevel()- 指定者:
getSeaLevel
在类中ChunkGenerator
-