net.minecraft.world.level.levelgen

public final class NoiseBasedChunkGenerator

extends ChunkGenerator

dxz
net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator
net.minecraft.class_3754
net.minecraft.unmapped.C_yjuvgdyy
net.minecraft.world.gen.chunk.NoiseChunkGenerator
net.minecraft.world.gen.chunk.NoiseChunkGenerator
net.minecraft.src.C_2193_
net.minecraft.world.level.levelgen.ChunkGeneratorAbstract

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<NoiseBasedChunkGenerator>
c
CODEC
field_24773
f_eeoimoki
CODEC
CODEC
f_64314_
private static final BlockState
d
AIR
field_16648
f_llqxqltq
AIR
AIR
f_64321_
private final Holder<NoiseGeneratorSettings>
e
settings
field_24774
f_cmnhdfbc
settings
settings
f_64318_
private final Supplier<Aquifer$FluidPicker>
f
globalFluidPicker
field_34591
f_xrrnpwqn
fluidLevelSampler
aquiferFluidPicker
f_188607_

Constructor summary

ModifierConstructor
public (BiomeSource biomeSource, Holder<NoiseGeneratorSettings> settings)

Method summary

Modifier and TypeMethod
private static Aquifer$FluidPicker
a(dyb arg0)
createFluidPicker(NoiseGeneratorSettings arg0)
method_45510(class_5284 arg0)
m_icfqkwjx(C_lwpfhits arg0)
createFluidLevelSampler(ChunkGeneratorSettings settings)
m_247703_(C_2194_ p_249264_)
public CompletableFuture<ChunkAccess>
a(Executor arg0, dyk arg1, dyy arg2, dct arg3, dua arg4)
createBiomes(Executor arg0, RandomState arg1, Blender arg2, StructureManager arg3, ChunkAccess arg4)
method_38275(Executor arg0, class_7138 arg1, class_6748 arg2, class_5138 arg3, class_2791 arg4)
m_jkzsezwm(Executor arg0, C_edfiqifk arg1, C_pfqozslu arg2, C_rhdulivw arg3, C_lwzmmmqr arg4)
populateBiomes(Executor arg0, NoiseConfig arg1, Blender arg2, StructureAccessor arg3, Chunk arg4)
populateBiomes(Executor arg0, RandomState arg1, Blender arg2, StructureManager arg3, Chunk arg4)
m_213908_(Executor p_224299_, C_213138_ p_224300_, C_182955_ p_224301_, C_213086_ p_224302_, C_2116_ arg4)
private void
a(dyy arg0, dyk arg1, dct arg2, dua arg3)
doCreateBiomes(Blender arg0, RandomState arg1, StructureManager arg2, ChunkAccess arg3)
method_38327(class_6748 arg0, class_7138 arg1, class_5138 arg2, class_2791 arg3)
m_fydoaiaj(C_pfqozslu arg0, C_edfiqifk arg1, C_rhdulivw arg2, C_lwzmmmqr arg3)
populateBiomes(Blender blender, NoiseConfig noiseConfig, StructureAccessor structureAccessor, Chunk chunk)
populateBiomes(Blender blender, RandomState arg1, StructureManager arg2, Chunk chunk)
m_224291_(C_182955_ p_224293_, C_213138_ p_224294_, C_213086_ p_224295_, C_2116_ arg3)
private NoiseChunk
a(dua arg0, dct arg1, dyy arg2, dyk arg3)
createNoiseChunk(ChunkAccess arg0, StructureManager arg1, Blender arg2, RandomState arg3)
method_41537(class_2791 arg0, class_5138 arg1, class_6748 arg2, class_7138 arg3)
m_axjzlpfy(C_lwzmmmqr arg0, C_rhdulivw arg1, C_pfqozslu arg2, C_edfiqifk arg3)
createChunkNoiseSampler(Chunk chunk, StructureAccessor world, Blender blender, NoiseConfig noiseConfig)
m_axjzlpfy(Chunk chunk, StructureManager arg1, Blender blender, RandomState arg3)
m_224256_(C_2116_ p_224258_, C_213086_ p_224259_, C_182955_ p_224260_, C_213138_ arg3)
protected com.mojang.serialization.MapCodec<? extends ChunkGenerator>
b()
codec()
method_28506()
m_blqkvkse()
getCodec()
getCodec()
m_6909_()
public Holder<NoiseGeneratorSettings>
h()
generatorSettings()
method_41541()
m_paaqbysx()
getSettings()
m_224341_()
public boolean
a(ale<dyb> arg0)
stable(ResourceKey<NoiseGeneratorSettings> arg0)
method_28548(class_5321<class_5284> arg0)
m_trsjtggx(C_xhhleach<C_lwpfhits> arg0)
matchesSettings(RegistryKey<ChunkGeneratorSettings> settings)
matchesSettings(RegistryKey<ChunkGeneratorSettings> settingsKey)
m_224221_(C_5264_<C_2194_> arg0)
public int
a(int arg0, int arg1, dxw$a arg2, dcc arg3, dyk arg4)
getBaseHeight(int arg0, int arg1, Heightmap$Types arg2, LevelHeightAccessor arg3, RandomState arg4)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2, class_5539 arg3, class_7138 arg4)
m_eyzuuexw(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2, C_qpninoyb arg3, C_edfiqifk arg4)
getHeight(int arg0, int arg1, Heightmap$Type arg2, HeightLimitView arg3, NoiseConfig arg4)
getHeight(int arg0, int arg1, Heightmap$Type arg2, HeightLimitView arg3, RandomState arg4)
m_214096_(int p_224217_, int p_224218_, C_2190_$C_2191_ p_224219_, C_141183_ p_224220_, C_213138_ arg4)
public NoiseColumn
a(int arg0, int arg1, dcc arg2, dyk arg3)
getBaseColumn(int arg0, int arg1, LevelHeightAccessor arg2, RandomState arg3)
method_26261(int arg0, int arg1, class_5539 arg2, class_7138 arg3)
m_dmhpibgx(int arg0, int arg1, C_qpninoyb arg2, C_edfiqifk arg3)
getColumnSample(int arg0, int arg1, HeightLimitView arg2, NoiseConfig arg3)
getColumnSample(int arg0, int arg1, HeightLimitView arg2, RandomState arg3)
m_214184_(int p_224212_, int p_224213_, C_141183_ p_224214_, C_213138_ arg3)
public void
a(List<String> arg0, dyk arg1, iz arg2)
addDebugScreenInfo(List<String> arg0, RandomState arg1, BlockPos arg2)
method_40450(List<String> arg0, class_7138 arg1, class_2338 arg2)
m_hfetlfug(List<String> arg0, C_edfiqifk arg1, C_hynzadkk arg2)
getDebugHudText(List<String> arg0, NoiseConfig arg1, BlockPos arg2)
m_hfetlfug(List<String> arg0, RandomState arg1, BlockPos arg2)
m_213600_(List<String> p_224305_, C_213138_ p_224306_, C_4675_ arg2)
private OptionalInt
a(dcc arg0, dyk arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<dcm> arg4, Predicate<dse> arg5)
iterateNoiseColumn(LevelHeightAccessor arg0, RandomState arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<NoiseColumn> arg4, Predicate<BlockState> arg5)
method_26263(class_5539 arg0, class_7138 arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<class_4966> arg4, Predicate<class_2680> arg5)
m_licniwcb(C_qpninoyb arg0, C_edfiqifk arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<C_lydpvmkv> arg4, Predicate<C_txtbiemp> arg5)
sampleHeightmap(HeightLimitView world, NoiseConfig noiseConfig, int x, int z, org.apache.commons.lang3.mutable.MutableObject<VerticalBlockSample> columnSample, Predicate<BlockState> stopPredicate)
sampleHeightmap(HeightLimitView world, RandomState arg1, int x, int z, org.apache.commons.lang3.mutable.MutableObject<VerticalBlockSample> arg4, Predicate<BlockState> predicate)
m_224239_(C_141183_ p_224241_, C_213138_ p_224242_, int p_224243_, int p_224244_, org.apache.commons.lang3.mutable.MutableObject<C_1614_> p_224245_, Predicate<C_2064_> arg5)
public void
a(arm arg0, dct arg1, dyk arg2, dua arg3)
buildSurface(WorldGenRegion arg0, StructureManager arg1, RandomState arg2, ChunkAccess arg3)
method_12110(class_3233 arg0, class_5138 arg1, class_7138 arg2, class_2791 arg3)
m_woetbmqo(C_ezymcfey arg0, C_rhdulivw arg1, C_edfiqifk arg2, C_lwzmmmqr arg3)
buildSurface(ChunkRegion arg0, StructureAccessor arg1, NoiseConfig arg2, Chunk arg3)
buildSurface(ChunkRegion arg0, StructureManager arg1, RandomState arg2, Chunk arg3)
m_214194_(C_19_ p_224233_, C_213086_ p_224234_, C_213138_ p_224235_, C_2116_ arg3)
public void
a(dua arg0, dyt arg1, dyk arg2, dct arg3, ddb arg4, jv<dcz> arg5, dyy arg6)
buildSurface(ChunkAccess arg0, WorldGenerationContext arg1, RandomState arg2, StructureManager arg3, BiomeManager arg4, Registry<Biome> arg5, Blender arg6)
method_41538(class_2791 arg0, class_5868 arg1, class_7138 arg2, class_5138 arg3, class_4543 arg4, class_2378<class_1959> arg5, class_6748 arg6)
m_zfrtnxcs(C_lwzmmmqr arg0, C_zzjngnnx arg1, C_edfiqifk arg2, C_rhdulivw arg3, C_txmmiamu arg4, C_tqxyjqsk<C_orlkpefs> arg5, C_pfqozslu arg6)
buildSurface(Chunk chunk, HeightContext heightContext, NoiseConfig noiseConfig, StructureAccessor structureAccessor, BiomeAccess biomeAccess, Registry<Biome> biomeRegistry, Blender blender)
m_zfrtnxcs(Chunk chunk, HeightContext context, RandomState arg2, StructureManager arg3, BiomeAccess obj, Registry<Biome> registry, Blender arg6)
m_224261_(C_2116_ p_224263_, C_141351_ p_224264_, C_213138_ p_224265_, C_213086_ p_224266_, C_1642_ p_224267_, C_4705_<C_1629_> p_224268_, C_182955_ arg6)
public void
a(arm arg0, long arg1, dyk arg2, ddb arg3, dct arg4, dua arg5, dxs$a arg6)
applyCarvers(WorldGenRegion arg0, long arg1, RandomState arg2, BiomeManager arg3, StructureManager arg4, ChunkAccess arg5, GenerationStep$Carving arg6)
method_12108(class_3233 arg0, long arg1, class_7138 arg2, class_4543 arg3, class_5138 arg4, class_2791 arg5, class_2893$class_2894 arg6)
m_ufytgbmf(C_ezymcfey arg0, long arg1, C_edfiqifk arg2, C_txmmiamu arg3, C_rhdulivw arg4, C_lwzmmmqr arg5, C_rdrmebyw$C_smrpgmrn arg6)
carve(ChunkRegion arg0, long arg1, NoiseConfig arg2, BiomeAccess arg3, StructureAccessor arg4, Chunk arg5, GenerationStep$Carver arg6)
carve(ChunkRegion arg0, long arg1, RandomState arg2, BiomeAccess arg3, StructureManager arg4, Chunk arg5, GenerationStep$Carver arg6)
m_213679_(C_19_ p_224225_, long p_224226_, C_213138_ p_224228_, C_1642_ p_224229_, C_213086_ p_224230_, C_2116_ arg5, C_2187_$C_2188_ arg6)
public CompletableFuture<ChunkAccess>
a(Executor arg0, dyy arg1, dyk arg2, dct arg3, dua arg4)
fillFromNoise(Executor arg0, Blender arg1, RandomState arg2, StructureManager arg3, ChunkAccess arg4)
method_12088(Executor arg0, class_6748 arg1, class_7138 arg2, class_5138 arg3, class_2791 arg4)
m_evqkkueh(Executor arg0, C_pfqozslu arg1, C_edfiqifk arg2, C_rhdulivw arg3, C_lwzmmmqr arg4)
populateNoise(Executor arg0, Blender arg1, NoiseConfig arg2, StructureAccessor arg3, Chunk arg4)
populateNoise(Executor arg0, Blender arg1, RandomState arg2, StructureManager arg3, Chunk arg4)
m_213974_(Executor p_224313_, C_182955_ p_224314_, C_213138_ p_224315_, C_213086_ p_224316_, C_2116_ arg4)
private ChunkAccess
a(dyy arg0, dct arg1, dyk arg2, dua arg3, int arg4, int arg5)
doFill(Blender arg0, StructureManager arg1, RandomState arg2, ChunkAccess arg3, int arg4, int arg5)
method_33754(class_6748 arg0, class_5138 arg1, class_7138 arg2, class_2791 arg3, int arg4, int arg5)
m_fgfdhdyh(C_pfqozslu arg0, C_rhdulivw arg1, C_edfiqifk arg2, C_lwzmmmqr arg3, int arg4, int arg5)
populateNoise(Blender blender, StructureAccessor structureAccessor, NoiseConfig noiseConfig, Chunk chunk, int minimumCellY, int cellHeight)
populateNoise(Blender blender, StructureManager arg1, RandomState arg2, Chunk chunk, int startY, int noiseSizeY)
m_224284_(C_182955_ p_224286_, C_213086_ p_224287_, C_213138_ p_224288_, C_2116_ p_224289_, int p_224290_, int arg5)
private BlockState
a(dya arg0, int arg1, int arg2, int arg3, dse arg4)
debugPreliminarySurfaceLevel(NoiseChunk arg0, int arg1, int arg2, int arg3, BlockState arg4)
method_38323(class_6568 arg0, int arg1, int arg2, int arg3, class_2680 arg4)
m_hfhrpedc(C_rvjywqnu arg0, int arg1, int arg2, int arg3, C_txtbiemp arg4)
getBlockState(ChunkNoiseSampler chunkNoiseSampler, int x, int y, int z, BlockState state)
getDebugPreliminarySurfaceLevelBlockState(ChunkNoiseSampler sampler, int x, int y, int z, BlockState defaultState)
m_198231_(C_182895_ p_198233_, int p_198234_, int p_198235_, int p_198236_, C_2064_ arg4)
public int
e()
getGenDepth()
method_12104()
m_ruxnirnc()
getWorldHeight()
getWorldHeight()
m_6331_()
public int
f()
getSeaLevel()
method_16398()
m_taborzul()
getSeaLevel()
getSeaLevel()
m_6337_()
public int
g()
getMinY()
method_33730()
m_xuesqjcb()
getMinimumY()
getMinimumY()
m_142062_()
public void
a(arm arg0)
spawnOriginalMobs(WorldGenRegion arg0)
method_12107(class_3233 arg0)
m_xoblypwv(C_ezymcfey arg0)
populateEntities(ChunkRegion arg0)
populateEntities(ChunkRegion arg0)
m_6929_(C_19_ arg0)