net.minecraft.world.level.levelgen

public final class RandomState

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

Field summary

Modifier and TypeField
final PositionalRandomFactory
a
random
field_38254
f_nuznuqcr
randomDeriver
randomFactory
f_224545_
private final long
b
legacyLevelSeed
field_38255
f_lozhynhg
legacyWorldSeed
legacyWorldSeed
f_224546_
private final Registry<NormalNoise$NoiseParameters>
c
noises
field_38256
f_brrdtzeq
noiseParametersRegistry
noiseParametersRegistry
f_224547_
private final NoiseRouter
d
router
field_38257
f_luhicqkq
noiseRouter
router
f_224548_
private final Climate$Sampler
e
sampler
field_38258
f_gienicuv
multiNoiseSampler
sampler
f_224549_
private final SurfaceSystem
f
surfaceSystem
field_38259
f_myogabbc
surfaceBuilder
surfaceBuilder
f_224550_
private final PositionalRandomFactory
g
aquiferRandom
field_38260
f_ydfeewkm
aquiferRandomDeriver
aquiferRandomFactory
f_224551_
private final PositionalRandomFactory
h
oreRandom
field_38261
f_twvbwjkw
oreRandomDeriver
oreRandomFactory
f_224552_
private final Map<ResourceKey<NormalNoise$NoiseParameters>, NormalNoise>
i
noiseIntances
field_38262
f_rdbixyvk
field_38262
noiseSamplers
f_224553_
private final Map<ResourceLocation, PositionalRandomFactory>
j
positionalRandoms
field_38263
f_auhhqcnt
randomDerivers
positionalRandoms
f_224554_

Constructor summary

ModifierConstructor
private (NoiseGeneratorSettings chunkGeneratorSettings, Registry<NormalNoise$NoiseParameters> noiseRegistry, long seed)

Method summary

Modifier and TypeMethod
public static RandomState
a(hn arg0, aai<czz> arg1, long arg2)
create(RegistryAccess arg0, ResourceKey<NoiseGeneratorSettings> arg1, long arg2)
method_41557(class_5455 arg0, class_5321<class_5284> arg1, long arg2)
m_vkccvory(C_wqxmvzdq arg0, C_xhhleach<C_lwpfhits> arg1, long arg2)
create(DynamicRegistryManager dynamicRegistryManager, RegistryKey<ChunkGeneratorSettings> chunkGeneratorSettingsKey, long legacyWorldSeed)
create(DynamicRegistryManager registryManager, RegistryKey<ChunkGeneratorSettings> generatorSettings, long legacyWorldSeed)
m_224574_(C_4706_ p_224575_, C_5264_<C_2194_> p_224576_, long p_224577_)
public static RandomState
a(czz arg0, hm<dod$a> arg1, long arg2)
create(NoiseGeneratorSettings arg0, Registry<NormalNoise$NoiseParameters> arg1, long arg2)
method_41556(class_5284 arg0, class_2378<class_5216$class_5487> arg1, long arg2)
m_mtercgoj(C_lwpfhits arg0, C_tqxyjqsk<C_rxrtfjrt$C_aldnfufr> arg1, long arg2)
create(ChunkGeneratorSettings chunkGeneratorSettings, Registry<DoublePerlinNoiseSampler$NoiseParameters> noiseParametersRegistry, long legacyWorldSeed)
create(ChunkGeneratorSettings generatorSettings, Registry<DoublePerlinNoiseSampler$NoiseParameters> noiseParametersRegistry, long legacyWorldSeed)
m_224570_(C_2194_ p_224571_, C_4705_<C_183032_> p_224572_, long p_224573_)
public NormalNoise
a(aai<dod$a> arg0)
getOrCreateNoise(ResourceKey<NormalNoise$NoiseParameters> arg0)
method_41558(class_5321<class_5216$class_5487> arg0)
m_yndreijh(C_xhhleach<C_rxrtfjrt$C_aldnfufr> arg0)
getOrCreateSampler(RegistryKey<DoublePerlinNoiseSampler$NoiseParameters> noiseParametersKey)
getOrCreateNoiseSampler(RegistryKey<DoublePerlinNoiseSampler$NoiseParameters> noiseParameterrsKey)
m_224560_(C_5264_<C_183032_> arg0)
public PositionalRandomFactory
a(aaj arg0)
getOrCreateRandomFactory(ResourceLocation arg0)
method_41560(class_2960 arg0)
m_bkiklbey(C_ncpywfca arg0)
getOrCreateRandomDeriver(Identifier id)
getOrCreatePositionalRandom(Identifier id)
m_224565_(C_5265_ arg0)
public long
a()
legacyLevelSeed()
method_42369()
m_hjoqhvhd()
getLegacyWorldSeed()
getLegacyWorldSeed()
m_224559_()
public NoiseRouter
b()
router()
method_42370()
m_xwlfjfpk()
getNoiseRouter()
getRouter()
m_224578_()
public Climate$Sampler
c()
sampler()
method_42371()
m_swtgcrqq()
getMultiNoiseSampler()
getSampler()
m_224579_()
public SurfaceSystem
d()
surfaceSystem()
method_42372()
m_bdaznred()
getSurfaceBuilder()
getSurfaceBuilder()
m_224580_()
public PositionalRandomFactory
e()
aquiferRandom()
method_42373()
m_otbduvtb()
getAquiferRandomDeriver()
getAquiferRandomFactory()
m_224581_()
public PositionalRandomFactory
f()
oreRandom()
method_42374()
m_nubqzsho()
getOreRandomDeriver()
getOreRandomFactory()
m_224582_()