net.minecraft.world.level.levelgen

public final class NoiseBasedChunkGenerator

extends ChunkGenerator

egj
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

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
private static Aquifer$FluidPicker
a(egl arg0)
createFluidPicker(NoiseGeneratorSettings arg0)
method_45510(class_5284 arg0)
m_icfqkwjx(C_lwpfhits arg0)
createFluidLevelSampler(ChunkGeneratorSettings settings)
createAquiferFluidPicker(ChunkGeneratorSettings settings)
public CompletableFuture<ChunkAccess>
a(egu arg0, ehi arg1, djw arg2, ece arg3)
createBiomes(RandomState arg0, Blender arg1, StructureManager arg2, ChunkAccess arg3)
method_38275(class_7138 arg0, class_6748 arg1, class_5138 arg2, class_2791 arg3)
m_jkzsezwm(C_edfiqifk arg0, C_pfqozslu arg1, C_rhdulivw arg2, C_lwzmmmqr arg3)
populateBiomes(NoiseConfig arg0, Blender arg1, StructureAccessor arg2, Chunk arg3)
populateBiomes(RandomState arg0, Blender arg1, StructureManager arg2, Chunk arg3)
private void
b(ehi arg0, egu arg1, djw arg2, ece 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 random, StructureManager structureManager, Chunk chunk)
private NoiseChunk
a(ece arg0, djw arg1, ehi arg2, egu 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)
createSampler(Chunk chunk, StructureManager manager, Blender blender, RandomState random)
protected com.mojang.serialization.MapCodec<? extends ChunkGenerator>
b()
codec()
method_28506()
m_blqkvkse()
getCodec()
getCodec()
public Holder<NoiseGeneratorSettings>
h()
generatorSettings()
method_41541()
m_paaqbysx()
getSettings()
getSettings()
public boolean
a(alf<egl> 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)
public int
a(int arg0, int arg1, egg$a arg2, djc arg3, egu 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)
public NoiseColumn
a(int arg0, int arg1, djc arg2, egu 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)
public void
a(List<String> arg0, egu arg1, iu 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)
appendDebugHudText(List<String> arg0, NoiseConfig arg1, BlockPos arg2)
addDebugLines(List<String> arg0, RandomState arg1, BlockPos arg2)
private OptionalInt
a(djc arg0, egu arg1, int arg2, int arg3, org.apache.commons.lang3.mutable.MutableObject<djm> arg4, Predicate<eah> 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 random, int x, int z, org.apache.commons.lang3.mutable.MutableObject<VerticalBlockSample> sample, Predicate<BlockState> predicate)
public void
a(ary arg0, djw arg1, egu arg2, ece 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)
public void
a(ece arg0, ehd arg1, egu arg2, djw arg3, dkf arg4, jr<dkd> arg5, ehi 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)
buildSurface(Chunk chunk, HeightContext context, RandomState randomState, StructureManager structureManager, BiomeAccess obj, Registry<Biome> registry, Blender blender)
public void
a(ary arg0, long arg1, egu arg2, dkf arg3, djw arg4, ece arg5)
applyCarvers(WorldGenRegion arg0, long arg1, RandomState arg2, BiomeManager arg3, StructureManager arg4, ChunkAccess arg5)
method_12108(class_3233 arg0, long arg1, class_7138 arg2, class_4543 arg3, class_5138 arg4, class_2791 arg5)
m_ufytgbmf(C_ezymcfey arg0, long arg1, C_edfiqifk arg2, C_txmmiamu arg3, C_rhdulivw arg4, C_lwzmmmqr arg5)
carve(ChunkRegion arg0, long arg1, NoiseConfig arg2, BiomeAccess arg3, StructureAccessor arg4, Chunk arg5)
carve(ChunkRegion arg0, long arg1, RandomState arg2, BiomeAccess arg3, StructureManager arg4, Chunk arg5)
public CompletableFuture<ChunkAccess>
a(ehi arg0, egu arg1, djw arg2, ece arg3)
fillFromNoise(Blender arg0, RandomState arg1, StructureManager arg2, ChunkAccess arg3)
method_12088(class_6748 arg0, class_7138 arg1, class_5138 arg2, class_2791 arg3)
m_evqkkueh(C_pfqozslu arg0, C_edfiqifk arg1, C_rhdulivw arg2, C_lwzmmmqr arg3)
populateNoise(Blender arg0, NoiseConfig arg1, StructureAccessor arg2, Chunk arg3)
populateNoise(Blender arg0, RandomState arg1, StructureManager arg2, Chunk arg3)
private ChunkAccess
a(ehi arg0, djw arg1, egu arg2, ece 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 structureManager, RandomState random, Chunk chunk, int startY, int noiseSizeY)
private BlockState
a(egk arg0, int arg1, int arg2, int arg3, eah 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)
public int
e()
getGenDepth()
method_12104()
m_ruxnirnc()
getWorldHeight()
getWorldHeight()
public int
f()
getSeaLevel()
method_16398()
m_taborzul()
getSeaLevel()
getSeaLevel()
public int
g()
getMinY()
method_33730()
m_xuesqjcb()
getMinimumY()
getMinimumY()
public void
a(ary arg0)
spawnOriginalMobs(WorldGenRegion arg0)
method_12107(class_3233 arg0)
m_xoblypwv(C_ezymcfey arg0)
populateEntities(ChunkRegion arg0)
populateEntities(ChunkRegion arg0)