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 TypeClassDescriptionclassclassclassclassFields in net.minecraft.world.level.levelgen declared as RandomSourceModifier and TypeFieldDescriptionfinal RandomSourceMarsagliaPolarGaussian.randomSourceprivate final RandomSourceWorldgenRandom.randomSourceFields in net.minecraft.world.level.levelgen with type parameters of type RandomSourceModifier and TypeFieldDescriptionprivate final LongFunction<RandomSource>WorldgenRandom.Algorithm.constructorMethods 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 RandomSourceXoroshiroRandomSource.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 RandomSourcePositionalRandomFactory.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 voidSurfaceSystem.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 TypeMethodDescriptionintRandomSpreadType.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 NormalNoiseNormalNoise.create(RandomSource p_164355_, int p_164356_, double... p_164357_) static NormalNoiseNormalNoise.create(RandomSource p_192849_, NormalNoise.NoiseParameters p_192850_) static PerlinNoisePerlinNoise.create(RandomSource p_192874_, int p_192875_, double p_192876_, double... p_192877_) static PerlinNoisePerlinNoise.create(RandomSource p_164382_, int p_164383_, it.unimi.dsi.fastutil.doubles.DoubleList p_164384_) static PerlinNoisePerlinNoise.create(RandomSource p_192883_, List<Integer> p_192884_) static PerlinNoisePerlinNoise.create(RandomSource p_192894_, IntStream p_192895_) static PerlinNoisePerlinNoise.createLegacyForBlendedNoise(RandomSource p_192886_, IntStream p_192887_) Deprecated.static PerlinNoisePerlinNoise.createLegacyForLegacyNetherBiome(RandomSource p_210646_, int p_210647_, it.unimi.dsi.fastutil.doubles.DoubleList p_210648_) Deprecated.static NormalNoiseNormalNoise.createLegacyNetherBiome(RandomSource p_192844_, NormalNoise.NoiseParameters p_192845_) Deprecated.private static voidPerlinNoise.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_) privateNormalNoise(RandomSource p_210627_, NormalNoise.NoiseParameters p_210628_, boolean p_210629_) protectedPerlinNoise(RandomSource p_192869_, com.mojang.datafixers.util.Pair<Integer, it.unimi.dsi.fastutil.doubles.DoubleList> p_192870_, boolean p_192871_) privatePerlinSimplexNoise(RandomSource p_164390_, it.unimi.dsi.fastutil.ints.IntSortedSet p_164391_) PerlinSimplexNoise(RandomSource p_164393_, List<Integer> p_164394_) SimplexNoise(RandomSource p_164399_)