Class ImprovedNoiseGenerator

java.lang.Object
net.minecraft.world.gen.ImprovedNoiseGenerator

public final class ImprovedNoiseGenerator extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final byte[]
     
    final double
     
    final double
     
    final double
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private static double
    gradDot(int p_215457_0_, double p_215457_1_, double p_215457_3_, double p_215457_5_)
     
    double
    noise(double p_215456_1_, double p_215456_3_, double p_215456_5_, double p_215456_7_, double p_215456_9_)
     
    private int
    p(int p_215458_1_)
     
    double
    sampleAndLerp(int p_215459_1_, int p_215459_2_, int p_215459_3_, double p_215459_4_, double p_215459_6_, double p_215459_8_, double p_215459_10_, double p_215459_12_, double p_215459_14_)
     

    Methods inherited from class java.lang.Object

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

    • p

      private final byte[] p
    • xo

      public final double xo
    • yo

      public final double yo
    • zo

      public final double zo
  • Constructor Details

    • ImprovedNoiseGenerator

      public ImprovedNoiseGenerator(Random p_i45469_1_)
  • Method Details

    • noise

      public double noise(double p_215456_1_, double p_215456_3_, double p_215456_5_, double p_215456_7_, double p_215456_9_)
    • gradDot

      private static double gradDot(int p_215457_0_, double p_215457_1_, double p_215457_3_, double p_215457_5_)
    • p

      private int p(int p_215458_1_)
    • sampleAndLerp

      public double sampleAndLerp(int p_215459_1_, int p_215459_2_, int p_215459_3_, double p_215459_4_, double p_215459_6_, double p_215459_8_, double p_215459_10_, double p_215459_12_, double p_215459_14_)