net.minecraft.world.gen.chunk

public abstract class ChunkGenerator<C extends ChunkGeneratorConfig>

bxi
net.minecraft.world.level.chunk.ChunkGenerator
net.minecraft.class_2794
net.minecraft.world.gen.chunk.ChunkGenerator
net.minecraft.unmapped.C_kgfalbim
net.minecraft.world.chunk.AbstractChunkGenerator
net.minecraft.world.gen.ChunkGenerator
net.minecraft.world.gen.ChunkGenerator

Field summary

Modifier and TypeField
protected final IWorld
a
level
field_12760
world
f_fcsuxnng
world
field_222540_a
world
protected final long
b
seed
field_12759
seed
f_entzpxfn
seed
field_222541_b
seed
protected final BiomeSource
c
biomeSource
field_12761
biomeSource
f_acfecigk
biomeSource
field_222542_c
biomeProvider
protected final C
d
settings
field_16567
config
f_ypspsiyz
config
field_222543_d
settings

Constructor summary

ModifierConstructor
public (IWorld world, BiomeSource biomeSource, C config)

Method summary

Modifier and TypeMethod
public void
a(bxh arg0)
createBiomes(ChunkAccess arg0)
method_12106(class_2791 arg0)
populateBiomes(Chunk chunk)
m_jkzsezwm(C_lwzmmmqr arg0)
m_50413944(ChunkAccess arg0)
func_222539_a(IChunk arg0)
generateBiomes(IChunk chunkIn)
protected Biome
b(bxh arg0)
getCarvingBiome(ChunkAccess arg0)
method_16553(class_2791 arg0)
getDecorationBiome(Chunk chunk)
m_rpfuetjr(C_lwzmmmqr arg0)
m_64814714(ChunkAccess arg0)
func_222534_b(IChunk arg0)
getBiome(IChunk chunkIn)
protected Biome
a(vq arg0, ew arg1)
getDecorationBiome(WorldGenRegion arg0, BlockPos arg1)
method_16554(class_3233 arg0, class_2338 arg1)
getDecorationBiome(ChunkRegion region, BlockPos pos)
m_ukmbfkod(C_ezymcfey arg0, C_hynzadkk arg1)
m_48692507(WorldGenRegion arg0, BlockPos arg1)
func_222527_a(WorldGenRegion arg0, BlockPos arg1)
getBiome(WorldGenRegion worldRegionIn, BlockPos pos)
public void
a(bxh arg0, byz$a arg1)
applyCarvers(ChunkAccess arg0, GenerationStep$Carving arg1)
method_12108(class_2791 arg0, class_2893$class_2894 arg1)
carve(Chunk chunk, GenerationStep$Carver carverStep)
m_ufytgbmf(C_lwzmmmqr arg0, C_rdrmebyw$C_smrpgmrn arg1)
m_62068603(ChunkAccess arg0, GenerationStep$Carving arg1)
func_222538_a(IChunk arg0, GenerationStage$Carving arg1)
carve(IChunk chunkIn, GenerationStage$Carving carvingSettings)
public BlockPos
a(bhr arg0, String arg1, ew arg2, int arg3, boolean arg4)
findNearestMapFeature(Level arg0, String arg1, BlockPos arg2, int arg3, boolean arg4)
method_12103(class_1937 arg0, String arg1, class_2338 arg2, int arg3, boolean arg4)
locateStructure(World world, String id, BlockPos center, int radius, boolean skipExistingChunks)
m_netqupom(C_cdctfzbn arg0, String arg1, C_hynzadkk arg2, int arg3, boolean arg4)
m_03677617(World arg0, String arg1, BlockPos arg2, int arg3, boolean arg4)
func_211403_a(World arg0, String arg1, BlockPos arg2, int arg3, boolean arg4)
findNearestStructure(World worldIn, String name, BlockPos pos, int radius, boolean arg4)
public void
a(vq arg0)
applyBiomeDecoration(WorldGenRegion arg0)
method_12102(class_3233 arg0)
generateFeatures(ChunkRegion region)
m_ffmeoonw(C_ezymcfey arg0)
m_54880533(WorldGenRegion arg0)
func_202092_b(WorldGenRegion arg0)
decorate(WorldGenRegion region)
public abstract void
c(bxh arg0)
buildSurfaceAndBedrock(ChunkAccess arg0)
method_12110(class_2791 arg0)
buildSurface(Chunk chunk)
m_uralsmmf(C_lwzmmmqr arg0)
m_64016995(ChunkAccess arg0)
func_222535_c(IChunk arg0)
generateSurface(IChunk chunkIn)
public void
b(vq arg0)
spawnOriginalMobs(WorldGenRegion arg0)
method_12107(class_3233 arg0)
populateEntities(ChunkRegion region)
m_xoblypwv(C_ezymcfey arg0)
m_31974134(WorldGenRegion arg0)
func_202093_c(WorldGenRegion arg0)
spawnMobs(WorldGenRegion region)
public C
a()
getSettings()
method_12109()
getConfig()
m_wvydnksi()
m_85794930()
func_201496_a_()
getSettings()
public abstract int
b()
getSpawnHeight()
method_12100()
getSpawnHeight()
m_yhwflvjc()
m_91293047()
func_205470_d()
getGroundHeight()
public void
a(vk arg0, boolean arg1, boolean arg2)
tickCustomSpawners(ServerLevel arg0, boolean arg1, boolean arg2)
method_12099(class_3218 arg0, boolean arg1, boolean arg2)
spawnEntities(ServerWorld world, boolean spawnMonsters, boolean spawnAnimals)
m_boiocyel(C_bdwnwhiu arg0, boolean arg1, boolean arg2)
m_24100391(ServerWorld arg0, boolean arg1, boolean arg2)
func_203222_a(ServerWorld arg0, boolean arg1, boolean arg2)
func_203222_a(ServerWorld worldIn, boolean spawnHostileMobs, boolean spawnPeacefulMobs)
public boolean
a(bio arg0, ceu<? extends cbo> arg1)
isBiomeValidStartForStructure(Biome arg0, StructureFeature<? extends FeatureConfiguration> arg1)
method_12097(class_1959 arg0, class_3195<? extends class_3037> arg1)
hasStructure(Biome arg0, StructureFeature<? extends FeatureConfig> arg1)
m_gzwimvjr(C_orlkpefs arg0, C_vvmtobpf<? extends C_jpnewgxf> arg1)
m_00739587(Biome arg0, StructureFeature<? extends Configuration> arg1)
func_202094_a(Biome arg0, Structure<? extends IFeatureConfig> arg1)
hasStructure(Biome biomeIn, Structure<? extends IFeatureConfig> structureIn)
public <C extends FeatureConfig> C
b(bio arg0, ceu<C> arg1)
getStructureConfiguration(Biome arg0, StructureFeature<C> arg1)
method_12105(class_1959 arg0, class_3195<C> arg1)
getStructureConfig(Biome arg0, StructureFeature<C> arg1)
m_zzrbmmbx(C_orlkpefs arg0, C_vvmtobpf<C> arg1)
m_00609418(Biome arg0, StructureFeature<C> arg1)
func_202087_b(Biome arg0, Structure<C> arg1)
getStructureConfig(Biome biomeIn, Structure<C> structureIn)
public BiomeSource
c()
getBiomeSource()
method_12098()
getBiomeSource()
m_ajumqnmd()
getBiomeSource()
func_202090_b()
getBiomeProvider()
public long
d()
getSeed()
method_12101()
getSeed()
m_qhemwrqy()
getSeed()
func_202089_c()
getSeed()
public int
e()
getGenDepth()
method_12104()
getMaxY()
m_ruxnirnc()
m_00454496()
func_207511_e()
getMaxHeight()
public List<Biome$SpawnEntry>
a(aiz arg0, ew arg1)
getMobsAt(MobCategory arg0, BlockPos arg1)
method_12113(class_1311 arg0, class_2338 arg1)
getEntitySpawnList(EntityCategory category, BlockPos pos)
m_puoyodgd(C_ormqdxci arg0, C_hynzadkk arg1)
getSpawnEntries(MobCategory arg0, BlockPos arg1)
func_177458_a(EntityClassification arg0, BlockPos arg1)
getPossibleCreatures(EntityClassification creatureType, BlockPos pos)
public void
a(bxh arg0, bxi<?> arg1, cjp arg2)
createStructures(ChunkAccess arg0, ChunkGenerator<?> arg1, StructureManager arg2)
method_16129(class_2791 arg0, class_2794<?> arg1, class_3485 arg2)
setStructureStarts(Chunk chunk, ChunkGenerator<?> chunkGenerator, StructureManager structureManager)
m_bbjdszxg(C_lwzmmmqr arg0, C_kgfalbim<?> arg1, C_rhdulivw arg2)
m_49110382(ChunkAccess arg0, AbstractChunkGenerator<?> arg1, StructureManager arg2)
func_222533_a(IChunk arg0, ChunkGenerator<?> arg1, TemplateManager arg2)
initStructureStarts(IChunk chunkIn, ChunkGenerator<?> generator, TemplateManager templateManagerIn)
public void
a(bhs arg0, bxh arg1)
createReferences(LevelAccessor arg0, ChunkAccess arg1)
method_16130(class_1936 arg0, class_2791 arg1)
addStructureReferences(IWorld world, Chunk chunk)
m_pvlcnhkg(C_vdvbsyle arg0, C_lwzmmmqr arg1)
m_99640899(WorldAccess arg0, ChunkAccess arg1)
func_222528_a(IWorld arg0, IChunk arg1)
generateStructureStarts(IWorld worldIn, IChunk chunkIn)
public abstract void
b(bhs arg0, bxh arg1)
fillFromNoise(LevelAccessor arg0, ChunkAccess arg1)
method_12088(class_1936 arg0, class_2791 arg1)
populateNoise(IWorld world, Chunk chunk)
m_evqkkueh(C_vdvbsyle arg0, C_lwzmmmqr arg1)
m_77550574(WorldAccess arg0, ChunkAccess arg1)
func_222537_b(IWorld arg0, IChunk arg1)
makeBase(IWorld worldIn, IChunk chunkIn)
public int
f()
getSeaLevel()
method_16398()
getSeaLevel()
m_taborzul()
m_11324881()
func_222530_f()
getSeaLevel()
public abstract int
a(int arg0, int arg1, bza$a arg2)
getBaseHeight(int arg0, int arg1, Heightmap$Types arg2)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2)
getHeightOnGround(int x, int z, Heightmap$Type heightmapType)
m_eyzuuexw(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
m_07203520(int arg0, int arg1, HeightMap$Type arg2)
func_222529_a(int arg0, int arg1, Heightmap$Type arg2)
func_222529_a(int arg0, int arg1, Heightmap$Type heightmapType)
public int
b(int arg0, int arg1, bza$a arg2)
getFirstFreeHeight(int arg0, int arg1, Heightmap$Types arg2)
method_20402(int arg0, int arg1, class_2902$class_2903 arg2)
m_jbuktzxf(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
m_43136814(int arg0, int arg1, HeightMap$Type arg2)
func_222532_b(int arg0, int arg1, Heightmap$Type arg2)
func_222532_b(int arg0, int arg1, Heightmap$Type heightmapType)
public int
c(int arg0, int arg1, bza$a arg2)
getFirstOccupiedHeight(int arg0, int arg1, Heightmap$Types arg2)
method_18028(int arg0, int arg1, class_2902$class_2903 arg2)
getHeightInGround(int arg0, int arg1, Heightmap$Type arg2)
m_wocuxbxx(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
m_75724241(int arg0, int arg1, HeightMap$Type arg2)
func_222531_c(int arg0, int arg1, Heightmap$Type arg2)
func_222531_c(int arg0, int arg1, Heightmap$Type heightmapType)