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, makeBedrockprotected 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()