Uses of Interface
net.minecraft.world.level.levelgen.RandomSource
Packages that use RandomSource
Package
Description
-
Uses of RandomSource in net.minecraft.world.level.levelgen
Subinterfaces of RandomSource in net.minecraft.world.level.levelgenClasses in net.minecraft.world.level.levelgen that implement RandomSourceModifier and TypeClassDescriptionclass
class
class
class
Fields in net.minecraft.world.level.levelgen declared as RandomSourceModifier and TypeFieldDescriptionfinal RandomSource
MarsagliaPolarGaussian.randomSource
private final RandomSource
WorldgenRandom.randomSource
Fields in net.minecraft.world.level.levelgen with type parameters of type RandomSourceModifier and TypeFieldDescriptionprivate final LongFunction<RandomSource>
WorldgenRandom.Algorithm.constructor
Methods in net.minecraft.world.level.levelgen that return RandomSourceModifier and TypeMethodDescriptionLegacyRandomSource.LegacyPositionalRandomFactory.at
(int p_188590_, int p_188591_, int p_188592_) PositionalRandomFactory.at
(int p_189311_, int p_189312_, int p_189313_) default RandomSource
XoroshiroRandomSource.XoroshiroPositionalRandomFactory.at
(int p_190130_, int p_190131_, int p_190132_) LegacyRandomSource.fork()
RandomSource.fork()
SingleThreadedRandomSource.fork()
WorldgenRandom.fork()
XoroshiroRandomSource.fork()
LegacyRandomSource.LegacyPositionalRandomFactory.fromHashOf
(String p_188594_) PositionalRandomFactory.fromHashOf
(String p_189316_) default RandomSource
PositionalRandomFactory.fromHashOf
(ResourceLocation p_189319_) XoroshiroRandomSource.XoroshiroPositionalRandomFactory.fromHashOf
(String p_190134_) WorldgenRandom.Algorithm.newInstance
(long p_190085_) Methods in net.minecraft.world.level.levelgen with parameters of type RandomSourceModifier and TypeMethodDescriptionprivate static BlockState[]
SurfaceSystem.generateBands
(RandomSource p_189965_) private static void
SurfaceSystem.makeBands
(RandomSource p_189967_, BlockState[] p_189968_, int p_189969_, BlockState p_189970_) Constructors in net.minecraft.world.level.levelgen with parameters of type RandomSourceModifierConstructorDescriptionMarsagliaPolarGaussian
(RandomSource p_188601_) WorldgenRandom
(RandomSource p_190056_) Constructor parameters in net.minecraft.world.level.levelgen with type arguments of type RandomSource -
Uses of RandomSource in net.minecraft.world.level.levelgen.structure.placement
Methods in net.minecraft.world.level.levelgen.structure.placement with parameters of type RandomSourceModifier and TypeMethodDescriptionint
RandomSpreadType.evaluate
(RandomSource p_205025_, int p_205026_) -
Uses of RandomSource in net.minecraft.world.level.levelgen.synth
Methods in net.minecraft.world.level.levelgen.synth with parameters of type RandomSourceModifier and TypeMethodDescriptionstatic NormalNoise
NormalNoise.create
(RandomSource p_164355_, int p_164356_, double... p_164357_) static NormalNoise
NormalNoise.create
(RandomSource p_192849_, NormalNoise.NoiseParameters p_192850_) static PerlinNoise
PerlinNoise.create
(RandomSource p_192874_, int p_192875_, double p_192876_, double... p_192877_) static PerlinNoise
PerlinNoise.create
(RandomSource p_164382_, int p_164383_, it.unimi.dsi.fastutil.doubles.DoubleList p_164384_) static PerlinNoise
PerlinNoise.create
(RandomSource p_192883_, List<Integer> p_192884_) static PerlinNoise
PerlinNoise.create
(RandomSource p_192894_, IntStream p_192895_) static PerlinNoise
PerlinNoise.createLegacyForBlendedNoise
(RandomSource p_192886_, IntStream p_192887_) Deprecated.static PerlinNoise
PerlinNoise.createLegacyForLegacyNetherBiome
(RandomSource p_210646_, int p_210647_, it.unimi.dsi.fastutil.doubles.DoubleList p_210648_) Deprecated.static NormalNoise
NormalNoise.createLegacyNetherBiome
(RandomSource p_192844_, NormalNoise.NoiseParameters p_192845_) Deprecated.private static void
PerlinNoise.skipOctave
(RandomSource p_164380_) Constructors in net.minecraft.world.level.levelgen.synth with parameters of type RandomSourceModifierConstructorDescriptionBlendedNoise
(RandomSource p_192806_, NoiseSamplingSettings p_192807_, int p_192808_, int p_192809_) ImprovedNoise
(RandomSource p_164307_) private
NormalNoise
(RandomSource p_210627_, NormalNoise.NoiseParameters p_210628_, boolean p_210629_) protected
PerlinNoise
(RandomSource p_192869_, com.mojang.datafixers.util.Pair<Integer, it.unimi.dsi.fastutil.doubles.DoubleList> p_192870_, boolean p_192871_) private
PerlinSimplexNoise
(RandomSource p_164390_, it.unimi.dsi.fastutil.ints.IntSortedSet p_164391_) PerlinSimplexNoise
(RandomSource p_164393_, List<Integer> p_164394_) SimplexNoise
(RandomSource p_164399_)