Class PerlinNoise

java.lang.Object
net.minestom.server.instance.painter.PerlinNoise

public final class PerlinNoise extends Object
  • Constructor Details

    • PerlinNoise

      public PerlinNoise(double seed)
    • PerlinNoise

      public PerlinNoise()
  • Method Details

    • setSeed

      public void setSeed(double seed)
    • getSeed

      public double getSeed()
    • heightmap

      public static Painter.HeightProvider heightmap(int min, int max, long seed)
    • 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)