Class RandomState
java.lang.Object
net.minecraft.world.level.levelgen.RandomState
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PositionalRandomFactoryprivate final Map<ResourceKey<NormalNoise.NoiseParameters>,NormalNoise> private final HolderGetter<NormalNoise.NoiseParameters>private final PositionalRandomFactoryprivate final Map<ResourceLocation,PositionalRandomFactory> (package private) final PositionalRandomFactoryprivate final NoiseRouterprivate final Climate.Samplerprivate final SurfaceSystem - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRandomState(NoiseGeneratorSettings p_255668_, HolderGetter<NormalNoise.NoiseParameters> p_256663_, long p_255691_)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic RandomStatecreate(HolderGetter.Provider p_255935_, ResourceKey<NoiseGeneratorSettings> p_256314_, long p_256595_) static RandomStatecreate(NoiseGeneratorSettings p_255761_, HolderGetter<NormalNoise.NoiseParameters> p_256649_, long p_255965_) getOrCreateNoise(ResourceKey<NormalNoise.NoiseParameters> p_224561_) getOrCreateRandomFactory(ResourceLocation p_224566_) router()sampler() 
- 
Field Details
- 
random
 - 
noises
 - 
router
 - 
sampler
 - 
surfaceSystem
 - 
aquiferRandom
 - 
oreRandom
 - 
noiseIntances
 - 
positionalRandoms
 
 - 
 - 
Constructor Details
- 
RandomState
private RandomState(NoiseGeneratorSettings p_255668_, HolderGetter<NormalNoise.NoiseParameters> p_256663_, long p_255691_)  
 - 
 - 
Method Details
- 
create
public static RandomState create(HolderGetter.Provider p_255935_, ResourceKey<NoiseGeneratorSettings> p_256314_, long p_256595_)  - 
create
public static RandomState create(NoiseGeneratorSettings p_255761_, HolderGetter<NormalNoise.NoiseParameters> p_256649_, long p_255965_)  - 
getOrCreateNoise
 - 
getOrCreateRandomFactory
 - 
router
 - 
sampler
 - 
surfaceSystem
 - 
aquiferRandom
 - 
oreRandom
 
 -