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 pLocation) RandomState.oreRandom()
Methods in net.minecraft.world.level.levelgen with parameters of type PositionalRandomFactoryModifier and TypeMethodDescriptionstatic Aquifer
Aquifer.create
(NoiseChunk pChunk, ChunkPos pChunkPos, NoiseRouter pNoiseRouter, PositionalRandomFactory pPositionalRandomFactory, int pMinY, int pHeight, Aquifer.FluidPicker pGlobalFluidPicker) Creates a standard noise based aquifer.protected static NoiseChunk.BlockStateFiller
OreVeinifier.create
(DensityFunction pVeinToggle, DensityFunction pVeinRidged, DensityFunction pVeinGap, PositionalRandomFactory pRandom) static NormalNoise
Noises.instantiate
(HolderGetter<NormalNoise.NoiseParameters> pNoises, PositionalRandomFactory pRandom, ResourceKey<NormalNoise.NoiseParameters> pResourceKey) Constructors in net.minecraft.world.level.levelgen with parameters of type PositionalRandomFactoryModifierConstructorDescription(package private)
NoiseBasedAquifer
(NoiseChunk pNoiseChunk, ChunkPos pChunkPos, NoiseRouter pNoiseRouter, PositionalRandomFactory pPositionalRandomFactory, int pMinY, int pHeight, Aquifer.FluidPicker pGlobalFluidPicker) SurfaceSystem
(RandomState pRandomState, BlockState pDefaultBlock, int pSeaLevel, PositionalRandomFactory pNoiseRandom)