Uses of Interface
net.minecraft.world.level.levelgen.RandomSource
Package
Description
-
Uses of RandomSource in net.minecraft.world.level.levelgen
Modifier and TypeClassDescriptionclass
class
class
class
Modifier and TypeFieldDescriptionfinal RandomSource
MarsagliaPolarGaussian.randomSource
private final RandomSource
WorldgenRandom.randomSource
Modifier and TypeFieldDescriptionprivate final LongFunction<RandomSource>
WorldgenRandom.Algorithm.constructor
Modifier 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_) Modifier 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_) ModifierConstructorDescriptionMarsagliaPolarGaussian
(RandomSource p_188601_) WorldgenRandom
(RandomSource p_190056_) -
Uses of RandomSource in net.minecraft.world.level.levelgen.structure.placement
Modifier and TypeMethodDescriptionint
RandomSpreadType.evaluate
(RandomSource p_205025_, int p_205026_) -
Uses of RandomSource in net.minecraft.world.level.levelgen.synth
Modifier 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_) ModifierConstructorDescriptionBlendedNoise
(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_)