Uses of Interface
net.minecraft.world.level.levelgen.PositionalRandomFactory
Packages that use PositionalRandomFactory
-
Uses of PositionalRandomFactory in net.minecraft.util
Methods in net.minecraft.util that return PositionalRandomFactory -
Uses of PositionalRandomFactory in net.minecraft.world
Methods in net.minecraft.world that return PositionalRandomFactory -
Uses of PositionalRandomFactory in net.minecraft.world.level.levelgen
Classes in net.minecraft.world.level.levelgen that implement PositionalRandomFactoryModifier and TypeClassDescriptionstatic class
static class
Fields in net.minecraft.world.level.levelgen declared as PositionalRandomFactoryModifier and TypeFieldDescriptionprivate final PositionalRandomFactory
RandomState.aquiferRandom
private final PositionalRandomFactory
SurfaceSystem.noiseRandom
private final PositionalRandomFactory
RandomState.oreRandom
private final PositionalRandomFactory
Aquifer.NoiseBasedAquifer.positionalRandomFactory
(package private) final PositionalRandomFactory
RandomState.random
Fields in net.minecraft.world.level.levelgen with type parameters of type PositionalRandomFactoryModifier and TypeFieldDescriptionprivate final Map
<ResourceLocation, PositionalRandomFactory> RandomState.positionalRandoms
Methods in net.minecraft.world.level.levelgen that return PositionalRandomFactoryModifier and TypeMethodDescriptionRandomState.aquiferRandom()
LegacyRandomSource.forkPositional()
SingleThreadedRandomSource.forkPositional()
ThreadSafeLegacyRandomSource.forkPositional()
Deprecated.WorldgenRandom.forkPositional()
XoroshiroRandomSource.forkPositional()
RandomState.getOrCreateRandomFactory
(ResourceLocation location) RandomState.oreRandom()
Methods in net.minecraft.world.level.levelgen with parameters of type PositionalRandomFactoryModifier and TypeMethodDescriptionstatic Aquifer
Aquifer.create
(NoiseChunk chunk, ChunkPos chunkPos, NoiseRouter noiseRouter, PositionalRandomFactory positionalRandomFactory, int minY, int height, Aquifer.FluidPicker globalFluidPicker) Creates a standard noise based aquifer.protected static NoiseChunk.BlockStateFiller
OreVeinifier.create
(DensityFunction veinToggle, DensityFunction veinRidged, DensityFunction veinGap, PositionalRandomFactory random) static NormalNoise
Noises.instantiate
(HolderGetter<NormalNoise.NoiseParameters> noises, PositionalRandomFactory random, ResourceKey<NormalNoise.NoiseParameters> resourceKey) Constructors in net.minecraft.world.level.levelgen with parameters of type PositionalRandomFactoryModifierConstructorDescription(package private)
NoiseBasedAquifer
(NoiseChunk noiseChunk, ChunkPos chunkPos, NoiseRouter noiseRouter, PositionalRandomFactory positionalRandomFactory, int minY, int height, Aquifer.FluidPicker globalFluidPicker) SurfaceSystem
(RandomState randomState, BlockState defaultBlock, int seaLevel, PositionalRandomFactory noiseRandom)