Uses of Interface
net.minecraft.world.gen.random.RandomDeriver
Package
Description
-
Uses of RandomDeriver in net.minecraft.world.gen
Modifier and TypeMethodDescriptionprotected static ChunkNoiseSampler.BlockStateSampler
OreVeinSampler.create
(DensityFunction veinToggle, DensityFunction veinRidged, DensityFunction veinGap, RandomDeriver randomDeriver) -
Uses of RandomDeriver in net.minecraft.world.gen.chunk
Modifier and TypeMethodDescriptionstatic AquiferSampler
AquiferSampler.aquifer
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, DensityFunction densityFunction, DensityFunction densityFunction2, DensityFunction densityFunction3, DensityFunction densityFunction4, RandomDeriver randomDeriver, int minY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler) ModifierConstructorDescription(package private)
Impl
(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, DensityFunction densityFunction, DensityFunction densityFunction2, DensityFunction densityFunction3, DensityFunction densityFunction4, RandomDeriver randomDeriver, int minY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler) -
Uses of RandomDeriver in net.minecraft.world.gen.densityfunction
Modifier and TypeMethodDescriptionprivate static DoublePerlinNoiseSampler
DensityFunctions.method_41107
(RandomDeriver randomDeriver, Registry<DoublePerlinNoiseSampler.NoiseParameters> registry, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> registryEntry) -
Uses of RandomDeriver in net.minecraft.world.gen.noise
Modifier and TypeFieldDescriptionprivate final RandomDeriver
NoiseRouter.aquiferPositionalRandomFactory
The field for theaquiferPositionalRandomFactory
record component.private final RandomDeriver
NoiseRouter.oreVeinsPositionalRandomFactory
The field for theoreVeinsPositionalRandomFactory
record component.Modifier and TypeMethodDescriptionNoiseRouter.aquiferPositionalRandomFactory()
Returns the value of theaquiferPositionalRandomFactory
record component.NoiseRouter.oreVeinsPositionalRandomFactory()
Returns the value of theoreVeinsPositionalRandomFactory
record component.Modifier and TypeMethodDescriptionstatic DoublePerlinNoiseSampler
NoiseParametersKeys.createNoiseSampler
(Registry<DoublePerlinNoiseSampler.NoiseParameters> noiseRegistry, RandomDeriver randomDeriver, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise) static DoublePerlinNoiseSampler
NoiseParametersKeys.method_41127
(RandomDeriver randomDeriver, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> registryEntry) ModifierConstructorDescriptionNoiseRouter
(DensityFunction densityFunction, DensityFunction densityFunction2, DensityFunction densityFunction3, DensityFunction densityFunction4, RandomDeriver randomDeriver, RandomDeriver randomDeriver2, DensityFunction densityFunction5, DensityFunction densityFunction6, DensityFunction densityFunction7, DensityFunction densityFunction8, DensityFunction densityFunction9, DensityFunction densityFunction10, DensityFunction densityFunction11, DensityFunction densityFunction12, DensityFunction densityFunction13, DensityFunction densityFunction14, DensityFunction densityFunction15, List<MultiNoiseUtil.NoiseHypercube> list) -
Uses of RandomDeriver in net.minecraft.world.gen.random
Modifier and TypeClassDescriptionstatic class
static class
Modifier and TypeMethodDescriptionAbstractRandom.createRandomDeriver()
AtomicSimpleRandom.createRandomDeriver()
ChunkRandom.createRandomDeriver()
SimpleRandom.createRandomDeriver()
Xoroshiro128PlusPlusRandom.createRandomDeriver()
-
Uses of RandomDeriver in net.minecraft.world.gen.surfacebuilder
Modifier and TypeFieldDescriptionprivate final Map<Identifier,
RandomDeriver> SurfaceBuilder.randomDerivers
Modifier and TypeMethodDescriptionprotected RandomDeriver
SurfaceBuilder.getRandomDeriver
(Identifier id) ModifierConstructorDescription(package private)
VerticalGradientPredicate
(MaterialRules.MaterialRuleContext materialRuleContext, int int2, int int3, RandomDeriver randomDeriver)