net.minecraft.world.gen.noise

public final class NoiseConfig

eve
net.minecraft.world.level.levelgen.RandomState
net.minecraft.class_7138
net.minecraft.world.gen.noise.NoiseConfig
net.minecraft.unmapped.C_edfiqifk
net.minecraft.world.gen.RandomState
net.minecraft.src.C_213138_

Field summary

Modifier and TypeField
final RandomSplitter
a
random
field_38254
randomDeriver
f_nuznuqcr
randomFactory
f_224545_
private final RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters>
b
noises
field_38256
noiseParametersRegistry
f_brrdtzeq
noiseParametersRegistry
f_224547_
private final NoiseRouter
c
router
field_38257
noiseRouter
f_luhicqkq
router
f_224548_
private final MultiNoiseUtil$MultiNoiseSampler
d
sampler
field_38258
multiNoiseSampler
f_gienicuv
sampler
f_224549_
private final SurfaceBuilder
e
surfaceSystem
field_38259
surfaceBuilder
f_myogabbc
surfaceBuilder
f_224550_
private final RandomSplitter
f
aquiferRandom
field_38260
aquiferRandomDeriver
f_ydfeewkm
aquiferRandomFactory
f_224551_
private final RandomSplitter
g
oreRandom
field_38261
oreRandomDeriver
f_twvbwjkw
oreRandomFactory
f_224552_
private final Map<RegistryKey<DoublePerlinNoiseSampler$NoiseParameters>, DoublePerlinNoiseSampler>
h
noiseIntances
field_38262
noises
f_rdbixyvk
noiseSamplers
f_224553_
private final Map<Identifier, RandomSplitter>
i
positionalRandoms
field_38263
randomDerivers
f_auhhqcnt
positionalRandoms
f_224554_

Constructor summary

ModifierConstructor
private (ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters> noiseParametersLookup, long seed)

Method summary

Modifier and TypeMethod
public static NoiseConfig
a(je$a o, amt<euv> o, long o)
create(HolderGetter$Provider arg0, ResourceKey<NoiseGeneratorSettings> arg1, long arg2)
method_41557(class_7871$class_7872 arg0, class_5321<class_5284> arg1, long arg2)
create(RegistryEntryLookup$RegistryLookup registryLookup, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed)
m_iwiexmgm(C_pzdchrcy$C_pbvqpmst arg0, C_xhhleach<C_lwpfhits> arg1, long arg2)
create(HolderProvider$Provider holderProvider, RegistryKey<ChunkGeneratorSettings> generatorSettings, long seed)
m_255077_(C_254583_$C_254596_ p_255935_, C_5264_<C_2194_> p_256314_, long p_256595_)
public static NoiseConfig
a(euv o, je<fke$a> o, long o)
create(NoiseGeneratorSettings arg0, HolderGetter<NormalNoise$NoiseParameters> arg1, long arg2)
method_41556(class_5284 arg0, class_7871<class_5216$class_5487> arg1, long arg2)
create(ChunkGeneratorSettings chunkGeneratorSettings, RegistryEntryLookup<DoublePerlinNoiseSampler$NoiseParameters> noiseParametersLookup, long legacyWorldSeed)
m_gkaowock(C_lwpfhits arg0, C_pzdchrcy<C_rxrtfjrt$C_aldnfufr> arg1, long arg2)
create(ChunkGeneratorSettings generatorSettings, HolderProvider<DoublePerlinNoiseSampler$NoiseParameters> noiseParameters, long seed)
m_255302_(C_2194_ p_255761_, C_254583_<C_2663_$C_183032_> p_256649_, long p_255965_)
public DoublePerlinNoiseSampler
a(amt<fke$a> arg0)
getOrCreateNoise(ResourceKey<NormalNoise$NoiseParameters> arg0)
method_41558(class_5321<class_5216$class_5487> arg0)
getOrCreateSampler(RegistryKey<DoublePerlinNoiseSampler$NoiseParameters> noiseParametersKey)
m_yndreijh(C_xhhleach<C_rxrtfjrt$C_aldnfufr> arg0)
getOrCreateNoiseSampler(RegistryKey<DoublePerlinNoiseSampler$NoiseParameters> noiseParametersKey)
m_224560_(C_5264_<C_2663_$C_183032_> arg0)
public RandomSplitter
a(amo arg0)
getOrCreateRandomFactory(Identifier arg0)
method_41560(class_2960 arg0)
getOrCreateRandomDeriver(Identifier id)
m_bkiklbey(C_dbqpwypu arg0)
getOrCreatePositionalRandom(Identifier key)
m_224565_(C_432211_ arg0)
public NoiseRouter
a()
router()
method_42370()
getNoiseRouter()
m_xwlfjfpk()
getRouter()
m_224578_()
public MultiNoiseUtil$MultiNoiseSampler
b()
sampler()
method_42371()
getMultiNoiseSampler()
m_swtgcrqq()
getSampler()
m_224579_()
public SurfaceBuilder
c()
surfaceSystem()
method_42372()
getSurfaceBuilder()
m_bdaznred()
getSurfaceBuilder()
m_224580_()
public RandomSplitter
d()
aquiferRandom()
method_42373()
getAquiferRandomDeriver()
m_otbduvtb()
getAquiferRandomFactory()
m_224581_()
public RandomSplitter
e()
oreRandom()
method_42374()
getOreRandomDeriver()
m_nubqzsho()
getOreRandomFactory()
m_224582_()