All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addStructureReferences(IWorld world,
StructureAccessor structureAccessor,
Chunk chunk) |
abstract void |
buildSurface(ChunkRegion region,
Chunk chunk) |
void |
carve(BiomeAccess biomeAccess,
Chunk chunk,
GenerationStep.Carver carver) |
void |
generateFeatures(ChunkRegion chunkRegion,
StructureAccessor structureAccessor) |
BiomeSource |
getBiomeSource() |
abstract BlockView |
getColumnSample(int x,
int z) |
C |
getConfig() |
protected Biome |
getDecorationBiome(BiomeAccess biomeAccess,
BlockPos pos) |
List<Biome.SpawnEntry> |
getEntitySpawnList(StructureAccessor structureAccessor,
EntityCategory entityCategory,
BlockPos blockPos) |
abstract int |
getHeight(int x,
int z,
Heightmap.Type heightmapType) |
int |
getHeightInGround(int x,
int z,
Heightmap.Type heightmapType) |
int |
getHeightOnGround(int x,
int z,
Heightmap.Type heightmapType) |
int |
getMaxY() |
int |
getSeaLevel() |
long |
getSeed() |
abstract int |
getSpawnHeight() |
<C extends FeatureConfig> C |
getStructureConfig(Biome biome,
StructureFeature<C> structureFeature) |
boolean |
hasStructure(Biome biome,
StructureFeature<? extends FeatureConfig> feature) |
BlockPos |
locateStructure(ServerWorld serverWorld,
String id,
BlockPos center,
int radius,
boolean skipExistingChunks) |
DimensionType |
method_27192() |
void |
populateBiomes(Chunk chunk) |
void |
populateEntities(ChunkRegion region) |
abstract void |
populateNoise(IWorld world,
StructureAccessor structureAccessor,
Chunk chunk) |
void |
setStructureStarts(StructureAccessor structureAccessor,
BiomeAccess biomeAccess,
Chunk chunk,
ChunkGenerator<?> chunkGenerator,
StructureManager structureManager) |
void |
spawnEntities(ServerWorld world,
boolean spawnMonsters,
boolean spawnAnimals) |