Uses of Interface
net.minecraft.world.gen.random.RandomDeriver
Packages that use RandomDeriver
Package
Description
The base package for all Minecraft classes.
-
Uses of RandomDeriver in net.minecraft
Fields in net.minecraft declared as RandomDeriverModifier and TypeFieldDescriptionprivate final RandomDeriverclass_7139.randomThe field for therandomrecord component.Methods in net.minecraft that return RandomDeriverModifier and TypeMethodDescriptionclass_7139.random()Returns the value of therandomrecord component.Constructors in net.minecraft with parameters of type RandomDeriver -
Uses of RandomDeriver in net.minecraft.world.gen
Methods in net.minecraft.world.gen with parameters of type RandomDeriverModifier and TypeMethodDescriptionprotected static ChunkNoiseSampler.BlockStateSamplerOreVeinSampler.create(DensityFunction veinToggle, DensityFunction veinRidged, DensityFunction veinGap, RandomDeriver randomDeriver) -
Uses of RandomDeriver in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk declared as RandomDeriverMethods in net.minecraft.world.gen.chunk with parameters of type RandomDeriverModifier and TypeMethodDescriptionstatic AquiferSamplerAquiferSampler.aquifer(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, DensityFunction densityFunction, DensityFunction densityFunction2, DensityFunction densityFunction3, DensityFunction densityFunction4, RandomDeriver randomDeriver, int minY, int height, AquiferSampler.FluidLevelSampler fluidLevelSampler) static ChunkNoiseSamplerChunkNoiseSampler.create(Chunk chunk, NoiseRouter noiseRouter, DensityFunctionTypes.class_7050 class_7050, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler.FluidLevelSampler fluidLevelSampler, Blender blender, RandomDeriver randomDeriver, RandomDeriver randomDeriver2) Constructors in net.minecraft.world.gen.chunk with parameters of type RandomDeriverModifierConstructorDescriptionChunkNoiseSampler(int horizontalSize, HeightLimitView heightLimitView, NoiseRouter noiseRouter, int int2, int int3, DensityFunctionTypes.class_7050 class_7050, ChunkGeneratorSettings chunkGeneratorSettings, AquiferSampler.FluidLevelSampler fluidLevelSampler, Blender blender, RandomDeriver randomDeriver, RandomDeriver randomDeriver2) (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
Methods in net.minecraft.world.gen.densityfunction with parameters of type RandomDeriverModifier and TypeMethodDescription(package private) static DoublePerlinNoiseSamplerDensityFunctions.method_41107(RandomDeriver randomDeriver, Registry<DoublePerlinNoiseSampler.NoiseParameters> registry, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> registryEntry) -
Uses of RandomDeriver in net.minecraft.world.gen.noise
Fields in net.minecraft.world.gen.noise declared as RandomDeriverModifier and TypeFieldDescriptionprivate final RandomDeriverNoiseConfig.aquiferRandomThe field for theaquiferRandomrecord component.private final RandomDeriverNoiseConfig.oreRandomThe field for theoreRandomrecord component.private final RandomDeriverNoiseConfig.randomThe field for therandomrecord component.Fields in net.minecraft.world.gen.noise with type parameters of type RandomDeriverModifier and TypeFieldDescriptionprivate final Map<Identifier,RandomDeriver> NoiseConfig.randomDeriversThe field for therandomDeriversrecord component.Methods in net.minecraft.world.gen.noise that return RandomDeriverModifier and TypeMethodDescriptionNoiseConfig.aquiferRandom()Returns the value of theaquiferRandomrecord component.NoiseConfig.getOrCreateRandomDeriver(Identifier id) NoiseConfig.oreRandom()Returns the value of theoreRandomrecord component.NoiseConfig.random()Returns the value of therandomrecord component.Methods in net.minecraft.world.gen.noise that return types with arguments of type RandomDeriverModifier and TypeMethodDescriptionNoiseConfig.randomDerivers()Returns the value of therandomDeriversrecord component.Methods in net.minecraft.world.gen.noise with parameters of type RandomDeriverModifier and TypeMethodDescriptionstatic DoublePerlinNoiseSamplerNoiseParametersKeys.createNoiseSampler(Registry<DoublePerlinNoiseSampler.NoiseParameters> noiseRegistry, RandomDeriver randomDeriver, RegistryKey<DoublePerlinNoiseSampler.NoiseParameters> noise) static DoublePerlinNoiseSamplerNoiseParametersKeys.method_41127(RandomDeriver randomDeriver, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> registryEntry) Constructors in net.minecraft.world.gen.noise with parameters of type RandomDeriverModifierConstructorDescriptionNoiseConfig(RandomDeriver randomDeriver, long long2, Registry<DoublePerlinNoiseSampler.NoiseParameters> registry, NoiseRouter noiseRouter, MultiNoiseUtil.MultiNoiseSampler multiNoiseSampler, SurfaceBuilder surfaceBuilder, RandomDeriver randomDeriver2, RandomDeriver randomDeriver3, Map<RegistryKey<DoublePerlinNoiseSampler.NoiseParameters>, DoublePerlinNoiseSampler> map, Map<Identifier, RandomDeriver> map2) Deprecated. -
Uses of RandomDeriver in net.minecraft.world.gen.random
Classes in net.minecraft.world.gen.random that implement RandomDeriverModifier and TypeClassDescriptionstatic classstatic classMethods in net.minecraft.world.gen.random that return RandomDeriverModifier and TypeMethodDescriptionAbstractRandom.createRandomDeriver()AtomicSimpleRandom.createRandomDeriver()ChunkRandom.createRandomDeriver()SimpleRandom.createRandomDeriver()Xoroshiro128PlusPlusRandom.createRandomDeriver() -
Uses of RandomDeriver in net.minecraft.world.gen.surfacebuilder
Fields in net.minecraft.world.gen.surfacebuilder declared as RandomDeriverConstructors in net.minecraft.world.gen.surfacebuilder with parameters of type RandomDeriverModifierConstructorDescriptionSurfaceBuilder(Registry<DoublePerlinNoiseSampler.NoiseParameters> noiseRegistry, BlockState defaultState, int seaLevel, RandomDeriver randomDeriver) (package private)VerticalGradientPredicate(MaterialRules.MaterialRuleContext materialRuleContext, int int2, int int3, RandomDeriver randomDeriver)