Class PerlinNoise

java.lang.Object
net.minecraft.util.noise.Noise
net.minecraft.util.noise.PerlinNoise

public class PerlinNoise extends Noise
Mappings:
Namespace Name
intermediary net/minecraft/class_369
glue class_4
server ab
client am
named net/minecraft/util/noise/PerlinNoise
  • Field Summary

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

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final double
    method_1200(int int2, double double2, double double3)
     
    final double
    method_1201(int int2, double double2, double double3, double double4)
     
    final double
    method_1203(double double2, double double3, double double4)
     
    double
    method_1204(double double2, double double3)
     
    void
    sample(double[] array, double double2, double double3, double double4, int int2, int int3, int int4, double double5, double double6, double double7, double double8)
     
    double
    sample(double double2, double double3, double double4)
     

    Methods inherited from class java.lang.Object

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

    • permutations

      private int[] permutations
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1407 Lnet/minecraft/class_369;field_1407:[I
      glue field_10 Lclass_4;field_10:[I
      server d Lab;d:[I
      client d Lam;d:[I
      named permutations Lnet/minecraft/util/noise/PerlinNoise;permutations:[I
    • xOffset

      public double xOffset
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1408 Lnet/minecraft/class_369;field_1408:D
      glue field_7 Lclass_4;field_7:D
      server a Lab;a:D
      client a Lam;a:D
      named xOffset Lnet/minecraft/util/noise/PerlinNoise;xOffset:D
    • yOffset

      public double yOffset
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1409 Lnet/minecraft/class_369;field_1409:D
      glue field_8 Lclass_4;field_8:D
      server b Lab;b:D
      client b Lam;b:D
      named yOffset Lnet/minecraft/util/noise/PerlinNoise;yOffset:D
    • zOffset

      public double zOffset
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1410 Lnet/minecraft/class_369;field_1410:D
      glue field_9 Lclass_4;field_9:D
      server c Lab;c:D
      client c Lam;c:D
      named zOffset Lnet/minecraft/util/noise/PerlinNoise;zOffset:D
  • Constructor Details

    • PerlinNoise

      public PerlinNoise()
    • PerlinNoise

      public PerlinNoise(Random random)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_369;<init>(Ljava/util/Random;)V
      glue <init> Lclass_4;<init>(Ljava/util/Random;)V
      server <init> Lab;<init>(Ljava/util/Random;)V
      client <init> Lam;<init>(Ljava/util/Random;)V
      named <init> Lnet/minecraft/util/noise/PerlinNoise;<init>(Ljava/util/Random;)V
  • Method Details

    • sample

      public double sample(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1199 Lnet/minecraft/class_369;method_1199(DDD)D
      glue method_10 Lclass_4;method_10(DDD)D
      server a Lab;a(DDD)D
      client a Lam;a(DDD)D
      named sample Lnet/minecraft/util/noise/PerlinNoise;sample(DDD)D
    • method_1203

      public final double method_1203(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1203 Lnet/minecraft/class_369;method_1203(DDD)D
      glue method_14 Lclass_4;method_14(DDD)D
      server b Lab;b(DDD)D
      client b Lam;b(DDD)D
      named method_1203 Lnet/minecraft/util/noise/PerlinNoise;method_1203(DDD)D
    • method_1200

      public final double method_1200(int int2, double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1200 Lnet/minecraft/class_369;method_1200(IDD)D
      glue method_11 Lclass_4;method_11(IDD)D
      server a Lab;a(IDD)D
      client a Lam;a(IDD)D
      named method_1200 Lnet/minecraft/util/noise/PerlinNoise;method_1200(IDD)D
    • method_1201

      public final double method_1201(int int2, double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1201 Lnet/minecraft/class_369;method_1201(IDDD)D
      glue method_12 Lclass_4;method_12(IDDD)D
      server a Lab;a(IDDD)D
      client a Lam;a(IDDD)D
      named method_1201 Lnet/minecraft/util/noise/PerlinNoise;method_1201(IDDD)D
    • method_1204

      public double method_1204(double double2, double double3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1204 Lnet/minecraft/class_369;method_1204(DD)D
      glue method_9 Lclass_4;method_9(DD)D
      server a Lab;a(DD)D
      client a Lam;a(DD)D
      named method_1204 Lnet/minecraft/util/noise/PerlinNoise;method_1204(DD)D
    • sample

      public void sample(double[] array, double double2, double double3, double double4, int int2, int int3, int int4, double double5, double double6, double double7, double double8)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1202 Lnet/minecraft/class_369;method_1202([DDDDIIIDDDD)V
      glue method_13 Lclass_4;method_13([DDDDIIIDDDD)V
      server a Lab;a([DDDDIIIDDDD)V
      client a Lam;a([DDDDIIIDDDD)V
      named sample Lnet/minecraft/util/noise/PerlinNoise;sample([DDDDIIIDDDD)V