public class ChunkGeneratorOverworld extends AbstractChunkGenerator<OverworldGenSettings>
biomeProvider, seed, structureReferenceCache, structureStartCache, world
Constructor and Description |
---|
ChunkGeneratorOverworld(IWorld worldIn,
BiomeProvider provider,
OverworldGenSettings settingsIn) |
Modifier and Type | Method and Description |
---|---|
double[] |
generateNoiseRegion(int x,
int z) |
int |
getGroundHeight() |
java.util.List<Biome.SpawnListEntry> |
getPossibleCreatures(EnumCreatureType creatureType,
BlockPos pos) |
OverworldGenSettings |
getSettings() |
void |
makeBase(IChunk chunkIn) |
void |
setBlocksInChunk(int x,
int z,
IChunk primer) |
int |
spawnMobs(World worldIn,
boolean spawnHostileMobs,
boolean spawnPeacefulMobs) |
void |
spawnMobs(WorldGenRegion region) |
buildSurface, carve, decorate, findNearestStructure, getBiomeProvider, getMaxHeight, getSeed, getStructureConfig, getStructurePositionToReferenceMap, getStructureReferenceToStartMap, hasStructure, makeBedrock
public ChunkGeneratorOverworld(IWorld worldIn, BiomeProvider provider, OverworldGenSettings settingsIn)
public void makeBase(IChunk chunkIn)
public void spawnMobs(WorldGenRegion region)
public void setBlocksInChunk(int x, int z, IChunk primer)
public java.util.List<Biome.SpawnListEntry> getPossibleCreatures(EnumCreatureType creatureType, BlockPos pos)
public int spawnMobs(World worldIn, boolean spawnHostileMobs, boolean spawnPeacefulMobs)
public OverworldGenSettings getSettings()
getSettings
in interface IChunkGenerator<OverworldGenSettings>
getSettings
in class AbstractChunkGenerator<OverworldGenSettings>
public double[] generateNoiseRegion(int x, int z)
generateNoiseRegion
in class AbstractChunkGenerator<OverworldGenSettings>
public int getGroundHeight()