Package net.minecraft.world.gen.chunk
Class DebugChunkGenerator
java.lang.Object
net.minecraft.world.gen.chunk.ChunkGenerator
net.minecraft.world.gen.chunk.DebugChunkGenerator
public class DebugChunkGenerator extends ChunkGenerator
-
Field Summary
Fields Modifier and Type Field Description protected static BlockState
AIR
protected static BlockState
BARRIER
private Registry<Biome>
biomeRegistry
private static List<BlockState>
BLOCK_STATES
static com.mojang.serialization.Codec<DebugChunkGenerator>
CODEC
private static int
X_SIDE_LENGTH
private static int
Z_SIDE_LENGTH
Fields inherited from class net.minecraft.world.gen.chunk.ChunkGenerator
biomeSource, populationSource
-
Constructor Summary
Constructors Constructor Description DebugChunkGenerator(Registry<Biome> biomeRegistry)
-
Method Summary
Modifier and Type Method Description void
buildSurface(ChunkRegion region, Chunk chunk)
void
carve(long seed, BiomeAccess access, Chunk chunk, GenerationStep.Carver carver)
void
generateFeatures(ChunkRegion region, StructureAccessor accessor)
Registry<Biome>
getBiomeRegistry()
static BlockState
getBlockState(int x, int z)
protected com.mojang.serialization.Codec<? extends ChunkGenerator>
getCodec()
BlockView
getColumnSample(int x, int z)
int
getHeight(int x, int z, Heightmap.Type heightmapType)
void
populateNoise(WorldAccess world, StructureAccessor accessor, Chunk chunk)
Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.ChunkGenerator
withSeed(long seed)
Methods inherited from class net.minecraft.world.gen.chunk.ChunkGenerator
addStructureReferences, getBiomeSource, getEntitySpawnList, getHeightInGround, getHeightOnGround, getSeaLevel, getSpawnHeight, getStructuresConfig, getWorldHeight, isStrongholdStartingChunk, locateStructure, populateBiomes, populateEntities, setStructureStarts
-
Field Details
-
CODEC
-
BLOCK_STATES
-
X_SIDE_LENGTH
private static final int X_SIDE_LENGTH -
Z_SIDE_LENGTH
private static final int Z_SIDE_LENGTH -
AIR
-
BARRIER
-
biomeRegistry
-
-
Constructor Details
-
DebugChunkGenerator
-
-
Method Details
-
getBiomeRegistry
-
getCodec
- Specified by:
getCodec
in classChunkGenerator
-
withSeed
- Specified by:
withSeed
in classChunkGenerator
-
buildSurface
- Specified by:
buildSurface
in classChunkGenerator
-
carve
- Overrides:
carve
in classChunkGenerator
-
generateFeatures
- Overrides:
generateFeatures
in classChunkGenerator
-
populateNoise
Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.- Specified by:
populateNoise
in classChunkGenerator
-
getHeight
- Specified by:
getHeight
in classChunkGenerator
-
getColumnSample
- Specified by:
getColumnSample
in classChunkGenerator
-
getBlockState
-