Uses of Interface
net.minecraft.world.level.levelgen.PositionalRandomFactory
-
Uses of PositionalRandomFactory in net.minecraft.world.level.levelgen
Modifier and TypeClassDescriptionstatic class
static class
Modifier and TypeFieldDescriptionprivate final PositionalRandomFactory
NoiseRouter.aquiferPositionalRandomFactory
The field for theaquiferPositionalRandomFactory
record component.private final PositionalRandomFactory
NoiseRouter.oreVeinsPositionalRandomFactory
The field for theoreVeinsPositionalRandomFactory
record component.private final PositionalRandomFactory
Aquifer.NoiseBasedAquifer.positionalRandomFactory
private final PositionalRandomFactory
SurfaceSystem.randomFactory
Modifier and TypeFieldDescriptionprivate final Map<ResourceLocation,
PositionalRandomFactory> SurfaceSystem.positionalRandoms
Modifier and TypeMethodDescriptionNoiseRouter.aquiferPositionalRandomFactory()
Returns the value of theaquiferPositionalRandomFactory
record component.LegacyRandomSource.forkPositional()
RandomSource.forkPositional()
SingleThreadedRandomSource.forkPositional()
WorldgenRandom.forkPositional()
XoroshiroRandomSource.forkPositional()
protected PositionalRandomFactory
SurfaceSystem.getOrCreateRandomFactory
(ResourceLocation p_189989_) NoiseRouter.oreVeinsPositionalRandomFactory()
Returns the value of theoreVeinsPositionalRandomFactory
record component.Modifier and TypeMethodDescriptionstatic Aquifer
Aquifer.create
(NoiseChunk p_208161_, ChunkPos p_208162_, DensityFunction p_208163_, DensityFunction p_208164_, DensityFunction p_208165_, DensityFunction p_208166_, PositionalRandomFactory p_208167_, int p_208168_, int p_208169_, Aquifer.FluidPicker p_208170_) protected static NoiseChunk.BlockStateFiller
OreVeinifier.create
(DensityFunction p_209668_, DensityFunction p_209669_, DensityFunction p_209670_, PositionalRandomFactory p_209671_) static NormalNoise
Noises.instantiate
(Registry<NormalNoise.NoiseParameters> p_189306_, PositionalRandomFactory p_189307_, ResourceKey<NormalNoise.NoiseParameters> p_189308_) static NormalNoise
Noises.instantiate
(PositionalRandomFactory p_209648_, Holder<NormalNoise.NoiseParameters> p_209649_) private static NormalNoise
NoiseRouterData.seedNoise
(PositionalRandomFactory p_209525_, Registry<NormalNoise.NoiseParameters> p_209526_, Holder<NormalNoise.NoiseParameters> p_209527_) ModifierConstructorDescription(package private)
NoiseBasedAquifer
(NoiseChunk p_208175_, ChunkPos p_208176_, DensityFunction p_208177_, DensityFunction p_208178_, DensityFunction p_208179_, DensityFunction p_208180_, PositionalRandomFactory p_208181_, int p_208182_, int p_208183_, Aquifer.FluidPicker p_208184_) NoiseRouter
(DensityFunction barrierNoise, DensityFunction fluidLevelFloodednessNoise, DensityFunction fluidLevelSpreadNoise, DensityFunction lavaNoise, PositionalRandomFactory aquiferPositionalRandomFactory, PositionalRandomFactory oreVeinsPositionalRandomFactory, DensityFunction temperature, DensityFunction humidity, DensityFunction continents, DensityFunction erosion, DensityFunction depth, DensityFunction ridges, DensityFunction initialDensityWithoutJaggedness, DensityFunction finalDensity, DensityFunction veinToggle, DensityFunction veinRidged, DensityFunction veinGap, List<Climate.ParameterPoint> spawnTarget) Creates an instance of aNoiseRouter
record class.