Class NoiseGeneratorImprovedD

java.lang.Object
cn.nukkit.level.generator.noise.vanilla.d.NoiseGeneratorImprovedD

public class NoiseGeneratorImprovedD extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    double
     
    double
     
    double
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final double
    grad(int p_76310_1_, double p_76310_2_, double p_76310_4_, double p_76310_6_)
     
    final double
    grad2(int p_76309_1_, double p_76309_2_, double p_76309_4_)
     
    final double
    lerp(double p_76311_1_, double p_76311_3_, double p_76311_5_)
     
    void
    populateNoiseArray(double[] noiseArray, double xOffset, double yOffset, double zOffset, int xSize, int ySize, int zSize, double xScale, double yScale, double zScale, double noiseScale)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • xCoord

      public double xCoord
    • yCoord

      public double yCoord
    • zCoord

      public double zCoord
  • Constructor Details

    • NoiseGeneratorImprovedD

      public NoiseGeneratorImprovedD()
    • NoiseGeneratorImprovedD

      public NoiseGeneratorImprovedD(NukkitRandom random)
  • Method Details

    • lerp

      public final double lerp(double p_76311_1_, double p_76311_3_, double p_76311_5_)
    • grad2

      public final double grad2(int p_76309_1_, double p_76309_2_, double p_76309_4_)
    • grad

      public final double grad(int p_76310_1_, double p_76310_2_, double p_76310_4_, double p_76310_6_)
    • populateNoiseArray

      public void populateNoiseArray(double[] noiseArray, double xOffset, double yOffset, double zOffset, int xSize, int ySize, int zSize, double xScale, double yScale, double zScale, double noiseScale)