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, DoublePerlinNoiseSampler.NoiseParameters parameters) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.create(AbstractRandom random, int offset, double firstAmplitude, double[] amplitudes) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.create(AbstractRandom random, int offset, DoubleList amplitudes) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.create(AbstractRandom random, List<Integer> list) static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.create(AbstractRandom random, IntStream intStream) static DoublePerlinNoiseSamplerDoublePerlinNoiseSampler.createLegacy(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters parameters) Deprecated.static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.createLegacy(AbstractRandom random, int offset, DoubleList amplitudes) Deprecated.static OctavePerlinNoiseSamplerOctavePerlinNoiseSampler.createLegacy(AbstractRandom random, IntStream intStream) Deprecated.private static voidOctavePerlinNoiseSampler.skipCalls(AbstractRandom random) Constructors in net.minecraft.util.math.noise with parameters of type AbstractRandomModifierConstructorDescriptionprivateDoublePerlinNoiseSampler(AbstractRandom random, DoublePerlinNoiseSampler.NoiseParameters noiseParameters, boolean bool) InterpolatedNoiseSampler(AbstractRandom random, NoiseSamplingConfig config, int cellWidth, int cellHeight) protectedOctavePerlinNoiseSampler(AbstractRandom random, com.mojang.datafixers.util.Pair<Integer, DoubleList> pair, boolean xoroshiro) 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.placement
Methods in net.minecraft.world.gen.chunk.placement with parameters of type 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 -
Uses of AbstractRandom in net.minecraft.world.gen.surfacebuilder
Methods in net.minecraft.world.gen.surfacebuilder with parameters of type AbstractRandomModifier and TypeMethodDescriptionprivate static voidSurfaceBuilder.addTerracottaBands(AbstractRandom random, BlockState[] terracottaBands, int minBandSize, BlockState state) private static BlockState[]SurfaceBuilder.createTerracottaBands(AbstractRandom random)