public class Classic23aChunkSource extends FiniteChunkSource
FiniteChunkSource.LevelDataContainerbiomeSource, levelCaveWidth, levelHeight, levelHeightmap, levelLength, levelWidth, MAX_FLOODS, PLACEHOLDER_BLOCKblockSources, DEEP_OCEAN_MIN_DEPTH, defaultBlock, defaultFluid, OCEAN_MIN_DEPTH, random, seed, settings, worldHeight| Constructor and Description |
|---|
Classic23aChunkSource(long seed,
ModernBetaGeneratorSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateBorder(net.minecraft.world.chunk.ChunkPrimer chunkPrimer,
int chunkX,
int chunkZ)
Generates the world chunks outside of the level bounds.
|
protected int |
getBorderHeight(int x,
int z,
HeightmapChunk.Type type)
Sample height at given x/z coordinate for coordinates outside of the level bounds.
|
int |
getSeaLevel()
Gets the chunk source sea level set in the chunk generator settings.
|
protected void |
pregenerateTerrain()
Generates the level data.
|
atLevelBounds, buildHouse, createBiomeInjectionRules, fillOblateSpheroid, flood, flood, getHeight, getLevelBlock, getLevelHeight, getLevelHeight, getLevelLength, getLevelWidth, getPhase, getWorldSpawner, hasPregenerated, inLevelBounds, inWorldBounds, loadOrCreateLevelDataContainer, pregenerateLevelOrWait, pregenerateTerrainOrWait, provideInitialChunk, provideProcessedChunk, provideSurface, pruneChunk, saveLevelDataContainer, setLevelBlock, setLevelNotifier, setPhase, setPhaseProgress, skipChunkbuildBiomeInjectorRules, createRandom, getBeachOctaveNoise, getDefaultBlock, getDefaultFluid, getForestOctaveNoise, getGeneratorSettings, getSeed, getSurfaceOctaveNoise, setBeachOctaveNoise, setCloudHeight, setForestOctaveNoise, setSurfaceOctaveNoisepublic Classic23aChunkSource(long seed,
ModernBetaGeneratorSettings settings)
public int getSeaLevel()
ChunkSourcegetSeaLevel in class ChunkSourceprotected void pregenerateTerrain()
FiniteChunkSourcepregenerateTerrain in class FiniteChunkSourceprotected void generateBorder(net.minecraft.world.chunk.ChunkPrimer chunkPrimer,
int chunkX,
int chunkZ)
FiniteChunkSourcegenerateBorder in class FiniteChunkSourcechunkPrimer - The chunk primer.chunkX - x-coordinate in chunk coordinateschunkZ - z-coordinate in chunk coordinatesprotected int getBorderHeight(int x,
int z,
HeightmapChunk.Type type)
FiniteChunkSourcegetBorderHeight in class FiniteChunkSourcex - x-coordinate in block coordinates.z - z-coordinate in block coordinates.type - HeightmapChunk.Type.