public class ChunkGeneratorNether extends AbstractChunkGenerator<NetherGenSettings>
Modifier and Type | Field and Description |
---|---|
protected static IBlockState |
AIR |
protected static IBlockState |
LAVA |
protected static IBlockState |
NETHERRACK |
biomeProvider, seed, structureReferenceCache, structureStartCache, world
Constructor and Description |
---|
ChunkGeneratorNether(World p_i48694_1_,
BiomeProvider p_i48694_2_,
NetherGenSettings p_i48694_3_) |
Modifier and Type | Method and Description |
---|---|
double[] |
generateNoiseRegion(int x,
int z) |
int |
getGroundHeight() |
int |
getMaxHeight() |
java.util.List<Biome.SpawnListEntry> |
getPossibleCreatures(EnumCreatureType creatureType,
BlockPos pos) |
NetherGenSettings |
getSettings() |
void |
makeBase(IChunk chunkIn) |
protected void |
makeBedrock(IChunk chunkIn,
java.util.Random random) |
void |
prepareHeights(int p_185936_1_,
int p_185936_2_,
IChunk primer) |
int |
spawnMobs(World worldIn,
boolean spawnHostileMobs,
boolean spawnPeacefulMobs) |
void |
spawnMobs(WorldGenRegion region) |
buildSurface, carve, decorate, findNearestStructure, getBiomeProvider, getSeed, getStructureConfig, getStructurePositionToReferenceMap, getStructureReferenceToStartMap, hasStructure
protected static final IBlockState AIR
protected static final IBlockState NETHERRACK
protected static final IBlockState LAVA
public ChunkGeneratorNether(World p_i48694_1_, BiomeProvider p_i48694_2_, NetherGenSettings p_i48694_3_)
public void prepareHeights(int p_185936_1_, int p_185936_2_, IChunk primer)
protected void makeBedrock(IChunk chunkIn, java.util.Random random)
makeBedrock
in class AbstractChunkGenerator<NetherGenSettings>
public double[] generateNoiseRegion(int x, int z)
generateNoiseRegion
in class AbstractChunkGenerator<NetherGenSettings>
public void makeBase(IChunk chunkIn)
public void spawnMobs(WorldGenRegion region)
public java.util.List<Biome.SpawnListEntry> getPossibleCreatures(EnumCreatureType creatureType, BlockPos pos)
public int spawnMobs(World worldIn, boolean spawnHostileMobs, boolean spawnPeacefulMobs)
public NetherGenSettings getSettings()
getSettings
in interface IChunkGenerator<NetherGenSettings>
getSettings
in class AbstractChunkGenerator<NetherGenSettings>
public int getGroundHeight()
public int getMaxHeight()
getMaxHeight
in interface IChunkGenerator<NetherGenSettings>
getMaxHeight
in class AbstractChunkGenerator<NetherGenSettings>