Uses of Interface
net.minecraft.world.gen.random.AbstractRandom
Packages that use AbstractRandom
Package
Description
-
Uses of AbstractRandom in net.minecraft.util.math.noise
Methods in net.minecraft.util.math.noise with parameters of type AbstractRandomModifier and TypeMethodDescriptionstatic DoublePerlinNoiseSamplerDoublePerlinNoiseSampler.create(AbstractRandom random, int offset, double[] octaves) static DoublePerlinNoiseSamplerDoublePerlinNoiseSampler.create(AbstractRandom random, int offset, DoubleList octaves) static DoublePerlinNoiseSamplerDoublePerlinNoiseSampler.create(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters parameters) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.create(AbstractRandom random, int offset, double[] amplitudes) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.create(AbstractRandom random, int offset, DoubleList amplitudes) private static voidOctavePerlinNoiseSampler.skipCalls(AbstractRandom random) Constructors in net.minecraft.util.math.noise with parameters of type AbstractRandomModifierConstructorDescriptionprivateDoublePerlinNoiseSampler(AbstractRandom random, int offset, DoubleList octaves) InterpolatedNoiseSampler(AbstractRandom random, NoiseSamplingConfig noiseSamplingConfig, int int2, int int3) protectedOctavePerlinNoiseSampler(AbstractRandom random, com.mojang.datafixers.util.Pair<Integer, DoubleList> offsetAndAmplitudes) protectedOctavePerlinNoiseSampler(AbstractRandom random, com.mojang.datafixers.util.Pair<Integer, DoubleList> pair, LongFunction<AbstractRandom> randomFunction) privateOctavePerlinNoiseSampler(AbstractRandom random, IntSortedSet octaves) privateOctavePerlinNoiseSampler(AbstractRandom random, IntSortedSet octaves, LongFunction<AbstractRandom> randomFunction) OctavePerlinNoiseSampler(AbstractRandom random, List<Integer> octaves) OctavePerlinNoiseSampler(AbstractRandom random, IntStream octaves) privateOctaveSimplexNoiseSampler(AbstractRandom random, IntSortedSet octaves) OctaveSimplexNoiseSampler(AbstractRandom random, List<Integer> octaves) OctaveSimplexNoiseSampler(AbstractRandom random, IntStream octaves) PerlinNoiseSampler(AbstractRandom random) SimplexNoiseSampler(AbstractRandom random) Constructor parameters in net.minecraft.util.math.noise with type arguments of type AbstractRandomModifierConstructorDescriptionprotectedOctavePerlinNoiseSampler(AbstractRandom random, com.mojang.datafixers.util.Pair<Integer, DoubleList> pair, LongFunction<AbstractRandom> randomFunction) privateOctavePerlinNoiseSampler(AbstractRandom random, IntSortedSet octaves, LongFunction<AbstractRandom> randomFunction) -
Uses of AbstractRandom in net.minecraft.world.gen
Methods in net.minecraft.world.gen with parameters of type AbstractRandomModifier and TypeMethodDescriptionprivate static ChunkNoiseSampler.ValueSamplerFactoryNoiseColumnSampler.createNoiseSamplerFactory(int minY, int maxY, int alternative, double noiseScale, AbstractRandom random, int offset, double[] octaves) -
Uses of AbstractRandom in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk that return AbstractRandom -
Uses of AbstractRandom in net.minecraft.world.gen.random
Subinterfaces of AbstractRandom in net.minecraft.world.gen.randomClasses in net.minecraft.world.gen.random that implement AbstractRandomModifier and TypeClassDescriptionclassclassclassclassXoroshiro128++ based pseudo random number generator.Fields in net.minecraft.world.gen.random declared as AbstractRandomModifier and TypeFieldDescriptionprivate final AbstractRandomChunkRandom.baseRandomfinal AbstractRandomGaussianGenerator.baseRandomFields in net.minecraft.world.gen.random with type parameters of type AbstractRandomModifier and TypeFieldDescriptionprivate final LongFunction<AbstractRandom>ChunkRandom.RandomProvider.providerMethods in net.minecraft.world.gen.random that return AbstractRandomModifier and TypeMethodDescriptionChunkRandom.RandomProvider.create(long seed) AtomicSimpleRandom.RandomDeriver.createRandom(int x, int y, int z) AtomicSimpleRandom.RandomDeriver.createRandom(String string) RandomDeriver.createRandom(int x, int y, int z) RandomDeriver.createRandom(String string) default AbstractRandomRandomDeriver.createRandom(Identifier id) default AbstractRandomRandomDeriver.createRandom(BlockPos pos) Xoroshiro128PlusPlusRandom.RandomDeriver.createRandom(int x, int y, int z) Xoroshiro128PlusPlusRandom.RandomDeriver.createRandom(String string) AbstractRandom.derive()AtomicSimpleRandom.derive()ChunkRandom.derive()SimpleRandom.derive()Xoroshiro128PlusPlusRandom.derive()Constructors in net.minecraft.world.gen.random with parameters of type AbstractRandomModifierConstructorDescriptionChunkRandom(AbstractRandom baseRandom) GaussianGenerator(AbstractRandom baseRandom) Constructor parameters in net.minecraft.world.gen.random with type arguments of type AbstractRandom