net.minecraft.world.level.chunk

public abstract class ChunkGenerator

cha
net.minecraft.world.level.chunk.ChunkGenerator
net.minecraft.class_2794
net.minecraft.unmapped.C_kgfalbim
net.minecraft.world.gen.chunk.ChunkGenerator
net.minecraft.world.gen.ChunkGenerator
net.minecraft.server.v1_16_R1.ChunkGenerator

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ChunkGenerator>
a
CODEC
field_24746
f_vzeswpuk
field_24746
field_235948_a_
protected final BiomeSource
b
biomeSource
field_12761
f_acfecigk
biomeSource
field_222542_c
protected final BiomeSource
c
runtimeBiomeSource
field_24747
f_drzpxatw
field_24747
field_235949_c_
private final StructureSettings
d
settings
field_16567
f_ypspsiyz
config
field_222543_d
structureSettings
private final long
e
strongholdSeed
field_24748
f_lifnwhlp
field_24748
field_235950_e_
private final List<ChunkPos>
f
strongholdPositions
field_24749
f_iaczxwcm
field_24749
field_235951_f_

Constructor summary

ModifierConstructor
public (BiomeSource arg0, StructureSettings arg1)
public (BiomeSource arg0, BiomeSource arg1, StructureSettings arg2, long arg3)

Method summary

Modifier and TypeMethod
private void
g()
generateStrongholds()
method_28509()
m_uymgrluj()
method_28509()
func_235958_g_()
protected abstract com.mojang.serialization.Codec<? extends ChunkGenerator>
a()
codec()
method_28506()
m_blqkvkse()
method_28506()
func_230347_a_()
public void
a(cgy arg0)
createBiomes(ChunkAccess arg0)
method_12106(class_2791 arg0)
m_jkzsezwm(C_lwzmmmqr arg0)
populateBiomes(Chunk chunk)
func_222539_a(IChunk arg0)
createBiomes(IChunkAccess arg0)
public void
a(long arg0, brg arg1, cgy arg2, cin$a arg3)
applyCarvers(long arg0, BiomeManager arg1, ChunkAccess arg2, GenerationStep$Carving arg3)
method_12108(long arg0, class_4543 arg1, class_2791 arg2, class_2893$class_2894 arg3)
m_ufytgbmf(long arg0, C_txmmiamu arg1, C_lwzmmmqr arg2, C_rdrmebyw$C_smrpgmrn arg3)
carve(long seed, BiomeAccess access, Chunk chunk, GenerationStep$Carver carver)
func_230350_a_(long arg0, BiomeManager arg1, IChunk arg2, GenerationStage$Carving arg3)
doCarving(long arg0, BiomeManager arg1, IChunkAccess arg2, WorldGenStage$Features arg3)
public BlockPos
a(zd arg0, cml<?> arg1, fu arg2, int arg3, boolean arg4)
findNearestMapFeature(ServerLevel arg0, StructureFeature<?> arg1, BlockPos arg2, int arg3, boolean arg4)
method_12103(class_3218 arg0, class_3195<?> arg1, class_2338 arg2, int arg3, boolean arg4)
m_netqupom(C_bdwnwhiu arg0, C_vvmtobpf<?> arg1, C_hynzadkk arg2, int arg3, boolean arg4)
locateStructure(ServerWorld world, StructureFeature<?> feature, BlockPos center, int radius, boolean skipExistingChunks)
func_235956_a_(ServerWorld arg0, Structure<?> arg1, BlockPos arg2, int arg3, boolean arg4)
findNearestMapFeature(WorldServer arg0, StructureGenerator<?> arg1, BlockPosition arg2, int arg3, boolean arg4)
public void
a(zj arg0, bqq arg1)
applyBiomeDecoration(WorldGenRegion arg0, StructureFeatureManager arg1)
method_12102(class_3233 arg0, class_5138 arg1)
m_ffmeoonw(C_ezymcfey arg0, C_iijvezpz arg1)
generateFeatures(ChunkRegion region, StructureAccessor accessor)
func_230351_a_(WorldGenRegion arg0, StructureManager arg1)
addDecorations(RegionLimitedWorldAccess arg0, StructureManager arg1)
public abstract void
a(zj arg0, cgy arg1)
buildSurfaceAndBedrock(WorldGenRegion arg0, ChunkAccess arg1)
method_12110(class_3233 arg0, class_2791 arg1)
m_uralsmmf(C_ezymcfey arg0, C_lwzmmmqr arg1)
buildSurface(ChunkRegion region, Chunk chunk)
func_225551_a_(WorldGenRegion arg0, IChunk arg1)
buildBase(RegionLimitedWorldAccess arg0, IChunkAccess arg1)
public void
a(zj arg0)
spawnOriginalMobs(WorldGenRegion arg0)
method_12107(class_3233 arg0)
m_xoblypwv(C_ezymcfey arg0)
populateEntities(ChunkRegion region)
func_230354_a_(WorldGenRegion arg0)
addMobs(RegionLimitedWorldAccess arg0)
public StructureSettings
b()
getSettings()
method_12109()
m_wvydnksi()
getConfig()
func_235957_b_()
getSettings()
public int
c()
getSpawnHeight()
method_12100()
m_yhwflvjc()
getSpawnHeight()
func_205470_d()
getSpawnHeight()
public BiomeSource
d()
getBiomeSource()
method_12098()
m_ajumqnmd()
getBiomeSource()
func_202090_b()
getWorldChunkManager()
public int
e()
getGenDepth()
method_12104()
m_ruxnirnc()
getMaxY()
func_230355_e_()
getGenerationDepth()
public List<Biome$SpawnerData>
a(bre arg0, bqq arg1, apa arg2, fu arg3)
getMobsAt(Biome arg0, StructureFeatureManager arg1, MobCategory arg2, BlockPos arg3)
method_12113(class_1959 arg0, class_5138 arg1, class_1311 arg2, class_2338 arg3)
m_puoyodgd(C_orlkpefs arg0, C_iijvezpz arg1, C_ormqdxci arg2, C_hynzadkk arg3)
getEntitySpawnList(Biome biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos)
func_230353_a_(Biome arg0, StructureManager arg1, EntityClassification arg2, BlockPos arg3)
getMobsFor(BiomeBase arg0, StructureManager arg1, EnumCreatureType arg2, BlockPosition arg3)
public void
a(bqq arg0, cgy arg1, cva arg2, long arg3)
createStructures(StructureFeatureManager arg0, ChunkAccess arg1, StructureManager arg2, long arg3)
method_16129(class_5138 arg0, class_2791 arg1, class_3485 arg2, long arg3)
m_bbjdszxg(C_iijvezpz arg0, C_lwzmmmqr arg1, C_rhdulivw arg2, long arg3)
setStructureStarts(StructureAccessor arg0, Chunk arg1, StructureManager arg2, long arg3)
func_235954_a_(StructureManager arg0, IChunk arg1, TemplateManager arg2, long arg3)
createStructures(StructureManager arg0, IChunkAccess arg1, DefinedStructureManager arg2, long arg3)
private void
a(ckc<?, ?> arg0, bqq arg1, cgy arg2, cva arg3, long arg4, bph arg5, bre arg6)
createStructure(ConfiguredStructureFeature<?, ?> arg0, StructureFeatureManager arg1, ChunkAccess arg2, StructureManager arg3, long arg4, ChunkPos arg5, Biome arg6)
method_28508(class_5312<?, ?> arg0, class_5138 arg1, class_2791 arg2, class_3485 arg3, long arg4, class_1923 arg5, class_1959 arg6)
m_uuararzf(C_licgnyqv<?, ?> arg0, C_iijvezpz arg1, C_lwzmmmqr arg2, C_rhdulivw arg3, long arg4, C_ynrszrtu arg5, C_orlkpefs arg6)
method_28508(ConfiguredStructureFeature<?, ?> arg0, StructureAccessor arg1, Chunk arg2, StructureManager arg3, long arg4, ChunkPos arg5, Biome arg6)
func_235955_a_(StructureFeature<?, ?> arg0, StructureManager arg1, IChunk arg2, TemplateManager arg3, long arg4, ChunkPos arg5, Biome arg6)
public void
a(bqc arg0, bqq arg1, cgy arg2)
createReferences(LevelAccessor arg0, StructureFeatureManager arg1, ChunkAccess arg2)
method_16130(class_1936 arg0, class_5138 arg1, class_2791 arg2)
m_pvlcnhkg(C_vdvbsyle arg0, C_iijvezpz arg1, C_lwzmmmqr arg2)
addStructureReferences(WorldAccess world, StructureAccessor accessor, Chunk chunk)
func_235953_a_(IWorld arg0, StructureManager arg1, IChunk arg2)
storeStructures(GeneratorAccess arg0, StructureManager arg1, IChunkAccess arg2)
public abstract void
b(bqc arg0, bqq arg1, cgy arg2)
fillFromNoise(LevelAccessor arg0, StructureFeatureManager arg1, ChunkAccess arg2)
method_12088(class_1936 arg0, class_5138 arg1, class_2791 arg2)
m_evqkkueh(C_vdvbsyle arg0, C_iijvezpz arg1, C_lwzmmmqr arg2)
populateNoise(WorldAccess world, StructureAccessor accessor, Chunk chunk)
func_230352_b_(IWorld arg0, StructureManager arg1, IChunk arg2)
buildNoise(GeneratorAccess arg0, StructureManager arg1, IChunkAccess arg2)
public int
f()
getSeaLevel()
method_16398()
m_taborzul()
getSeaLevel()
func_230356_f_()
getSeaLevel()
public abstract int
a(int arg0, int arg1, cio$a arg2)
getBaseHeight(int arg0, int arg1, Heightmap$Types arg2)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2)
m_eyzuuexw(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
getHeight(int x, int z, Heightmap$Type heightmapType)
func_222529_a(int arg0, int arg1, Heightmap$Type arg2)
getBaseHeight(int arg0, int arg1, HeightMap$Type arg2)
public abstract BlockGetter
a(int arg0, int arg1)
getBaseColumn(int arg0, int arg1)
method_26261(int arg0, int arg1)
m_dmhpibgx(int arg0, int arg1)
getColumnSample(int x, int z)
func_230348_a_(int arg0, int arg1)
public int
b(int arg0, int arg1, cio$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)
getHeightOnGround(int x, int z, Heightmap$Type heightmapType)
func_222532_b(int arg0, int arg1, Heightmap$Type arg2)
public int
c(int arg0, int arg1, cio$a arg2)
getFirstOccupiedHeight(int arg0, int arg1, Heightmap$Types arg2)
method_18028(int arg0, int arg1, class_2902$class_2903 arg2)
m_wocuxbxx(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
getHeightInGround(int x, int z, Heightmap$Type heightmapType)
func_222531_c(int arg0, int arg1, Heightmap$Type arg2)
public boolean
a(bph arg0)
hasStronghold(ChunkPos arg0)
method_28507(class_1923 arg0)
m_fmqnfjzb(C_ynrszrtu arg0)
method_28507(ChunkPos arg0)
func_235952_a_(ChunkPos arg0)
public abstract ChunkGenerator
a(long arg0)
withSeed(long arg0)
method_27997(long arg0)
m_pbnzyeke(long arg0)
withSeed(long seed)
func_230349_a_(long arg0)