Uses of Interface
net.minecraft.world.gen.random.AbstractRandom
Packages that use AbstractRandom
Package
Description
The base package for all Minecraft classes.
-
Uses of AbstractRandom in net.minecraft
Methods in net.minecraft with parameters of type AbstractRandomModifier and TypeMethodDescriptionprivate static BlockState[]class_6724.method_39108(AbstractRandom abstractRandom) private static voidclass_6724.method_39109(AbstractRandom abstractRandom, BlockState[] blockState, int int2, BlockState blockState2) -
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 abstractRandom, int offset, double double2, double[] double3) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.create(AbstractRandom random, int offset, DoubleList amplitudes) static DoublePerlinNoiseSamplerDoublePerlinNoiseSampler.method_39121(AbstractRandom abstractRandom, int int2, DoubleList doubleList) Deprecated.static DoublePerlinNoiseSamplerDoublePerlinNoiseSampler.method_39122(AbstractRandom abstractRandom, int int2, double[] double2) Deprecated.static DoublePerlinNoiseSamplerDoublePerlinNoiseSampler.method_39123(AbstractRandom abstractRandom, DoublePerlinNoiseSampler.NoiseParameters noiseParameters) Deprecated.static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.method_39125(AbstractRandom abstractRandom, int int2, double double2, double[] double3) Deprecated.static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.method_39126(AbstractRandom abstractRandom, int int2, DoubleList doubleList) Deprecated.static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.method_39127(AbstractRandom abstractRandom, List<Integer> list) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.method_39128(AbstractRandom abstractRandom, IntStream intStream) private static voidOctavePerlinNoiseSampler.skipCalls(AbstractRandom random) Constructors in net.minecraft.util.math.noise with parameters of type AbstractRandomModifierConstructorDescriptionprivateDoublePerlinNoiseSampler(AbstractRandom random, int offset, DoubleList octaves, boolean bool) InterpolatedNoiseSampler(AbstractRandom random, NoiseSamplingConfig noiseSamplingConfig, int int2, int int3) protectedOctavePerlinNoiseSampler(AbstractRandom random, com.mojang.datafixers.util.Pair<Integer, DoubleList> offsetAndAmplitudes) protectedOctavePerlinNoiseSampler(AbstractRandom abstractRandom, com.mojang.datafixers.util.Pair<Integer, DoubleList> pair, boolean bool) privateOctavePerlinNoiseSampler(AbstractRandom random, IntSortedSet octaves) OctavePerlinNoiseSampler(AbstractRandom random, List<Integer> octaves) OctavePerlinNoiseSampler(AbstractRandom random, IntStream octaves) privateOctaveSimplexNoiseSampler(AbstractRandom random, IntSortedSet octaves) OctaveSimplexNoiseSampler(AbstractRandom random, List<Integer> octaves) PerlinNoiseSampler(AbstractRandom random) SimplexNoiseSampler(AbstractRandom random) -
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