Package net.minecraft.util.math.noise
Class DoublePerlinNoiseSampler
java.lang.Object
net.minecraft.util.math.noise.DoublePerlinNoiseSampler
public class DoublePerlinNoiseSampler extends Object
-
Field Summary
Fields Modifier and Type Field Description private double
amplitude
private OctavePerlinNoiseSampler
firstSampler
private OctavePerlinNoiseSampler
secondSampler
-
Constructor Summary
Constructors Modifier Constructor Description private
DoublePerlinNoiseSampler(ChunkRandom chunkRandom, int int2, DoubleList doubleList)
-
Method Summary
Modifier and Type Method Description private static double
createAmplitude(int octaves)
static DoublePerlinNoiseSampler
method_30846(ChunkRandom chunkRandom, int int2, DoubleList doubleList)
double
sample(double x, double y, double z)
-
Field Details
-
amplitude
private final double amplitude -
firstSampler
-
secondSampler
-
-
Constructor Details
-
DoublePerlinNoiseSampler
-
-
Method Details
-
method_30846
public static DoublePerlinNoiseSampler method_30846(ChunkRandom chunkRandom, int int2, DoubleList doubleList) -
createAmplitude
private static double createAmplitude(int octaves) -
sample
public double sample(double x, double y, double z)
-