Package net.minecraft.world.gen
Class PerlinNoiseGenerator
java.lang.Object
net.minecraft.world.gen.PerlinNoiseGenerator
- All Implemented Interfaces:
INoiseGenerator
-
Field Summary
Modifier and TypeFieldDescriptionprivate final double
private final double
private final SimplexNoiseGenerator[]
-
Constructor Summary
ModifierConstructorDescriptionprivate
PerlinNoiseGenerator
(SharedSeedRandom p_i225881_1_, it.unimi.dsi.fastutil.ints.IntSortedSet p_i225881_2_) PerlinNoiseGenerator
(SharedSeedRandom p_i232143_1_, List<Integer> p_i232143_2_) PerlinNoiseGenerator
(SharedSeedRandom p_i232144_1_, IntStream p_i232144_2_) -
Method Summary
Modifier and TypeMethodDescriptiondouble
getSurfaceNoiseValue
(double p_215460_1_, double p_215460_3_, double p_215460_5_, double p_215460_7_) double
getValue
(double p_215464_1_, double p_215464_3_, boolean p_215464_5_)
-
Field Details
-
noiseLevels
-
highestFreqValueFactor
private final double highestFreqValueFactor -
highestFreqInputFactor
private final double highestFreqInputFactor
-
-
Constructor Details
-
Method Details
-
getValue
public double getValue(double p_215464_1_, double p_215464_3_, boolean p_215464_5_) -
getSurfaceNoiseValue
public double getSurfaceNoiseValue(double p_215460_1_, double p_215460_3_, double p_215460_5_, double p_215460_7_) - Specified by:
getSurfaceNoiseValue
in interfaceINoiseGenerator
-