Class PerlinNoise
java.lang.Object
net.minestom.server.instance.painter.PerlinNoise
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetSeed()static Painter.HeightProviderheightmap(int min, int max, long seed) doublenoise(double x) doublenoise(double x, double y) doublenoise(double x, double y, double z) doublenoise(double x, double y, double z, int size) doubleoctaved(double x, double y) voidsetSeed(double seed) doublesmoothNoise(double x, double y, double z)
-
Constructor Details
-
PerlinNoise
public PerlinNoise(double seed) -
PerlinNoise
public PerlinNoise()
-
-
Method Details
-
setSeed
public void setSeed(double seed) -
getSeed
public double getSeed() -
heightmap
-
noise
public double noise(double x, double y, double z, int size) -
noise
public double noise(double x, double y, double z) -
noise
public double noise(double x, double y) -
octaved
public double octaved(double x, double y) -
noise
public double noise(double x) -
smoothNoise
public double smoothNoise(double x, double y, double z)
-