public class ChunkGeneratorEnd extends AbstractChunkGenerator<EndGenSettings>
Modifier and Type | Field and Description |
---|---|
protected static IBlockState |
AIR |
biomeProvider, seed, structureReferenceCache, structureStartCache, world
Constructor and Description |
---|
ChunkGeneratorEnd(IWorld p_i48956_1_,
BiomeProvider p_i48956_2_,
EndGenSettings p_i48956_3_) |
Modifier and Type | Method and Description |
---|---|
double[] |
generateNoiseRegion(int x,
int z) |
int |
getGroundHeight() |
java.util.List<Biome.SpawnListEntry> |
getPossibleCreatures(EnumCreatureType creatureType,
BlockPos pos) |
EndGenSettings |
getSettings() |
BlockPos |
getSpawnPoint() |
void |
makeBase(IChunk chunkIn) |
void |
prepareHeights(int p_202114_1_,
int p_202114_2_,
IChunk p_202114_3_) |
int |
spawnMobs(World worldIn,
boolean spawnHostileMobs,
boolean spawnPeacefulMobs) |
void |
spawnMobs(WorldGenRegion region) |
buildSurface, carve, decorate, findNearestStructure, getBiomeProvider, getMaxHeight, getSeed, getStructureConfig, getStructurePositionToReferenceMap, getStructureReferenceToStartMap, hasStructure, makeBedrock
protected static final IBlockState AIR
public ChunkGeneratorEnd(IWorld p_i48956_1_, BiomeProvider p_i48956_2_, EndGenSettings p_i48956_3_)
public void prepareHeights(int p_202114_1_, int p_202114_2_, IChunk p_202114_3_)
public void makeBase(IChunk chunkIn)
public void spawnMobs(WorldGenRegion region)
public java.util.List<Biome.SpawnListEntry> getPossibleCreatures(EnumCreatureType creatureType, BlockPos pos)
public BlockPos getSpawnPoint()
public int spawnMobs(World worldIn, boolean spawnHostileMobs, boolean spawnPeacefulMobs)
public EndGenSettings getSettings()
getSettings
in interface IChunkGenerator<EndGenSettings>
getSettings
in class AbstractChunkGenerator<EndGenSettings>
public double[] generateNoiseRegion(int x, int z)
generateNoiseRegion
in class AbstractChunkGenerator<EndGenSettings>
public int getGroundHeight()