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
Classes in net.minecraft that implement AbstractRandomFields in net.minecraft declared as AbstractRandomMethods in net.minecraft that return AbstractRandomModifier and TypeMethodDescriptionclass_6677.class_6678.createRandom(int x, int y, int z) class_6677.derive()class_6677.class_6678.method_38995(String string) Constructors in net.minecraft with parameters of type AbstractRandom -
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 AbstractRandomFields in net.minecraft.world.gen.random declared as AbstractRandomFields in net.minecraft.world.gen.random with type parameters of type AbstractRandomModifier and TypeFieldDescriptionprivate final LongFunction<AbstractRandom>ChunkRandom.class_6675.field_35144Methods in net.minecraft.world.gen.random that return AbstractRandomModifier and TypeMethodDescriptionAtomicSimpleRandom.class_6671.createRandom(int x, int y, int z) BlockPosRandomDeriver.createRandom(int x, int y, int z) default AbstractRandomBlockPosRandomDeriver.createRandom(BlockPos pos) AbstractRandom.derive()AtomicSimpleRandom.derive()ChunkRandom.derive()SimpleRandom.derive()AtomicSimpleRandom.class_6671.method_38995(String string) BlockPosRandomDeriver.method_38995(String string) default AbstractRandomBlockPosRandomDeriver.method_39000(Identifier identifier) ChunkRandom.class_6675.method_39006(long long2) Constructors in net.minecraft.world.gen.random with parameters of type AbstractRandomConstructor parameters in net.minecraft.world.gen.random with type arguments of type AbstractRandom