Class InterpolatedNoiseSampler

java.lang.Object
net.minecraft.util.math.noise.InterpolatedNoiseSampler

public class InterpolatedNoiseSampler extends Object
Mappings:
Namespace Name
official dds
intermediary net/minecraft/class_5822
named net/minecraft/util/math/noise/InterpolatedNoiseSampler
  • Field Details

    • lowerInterpolatedNoise

      private final OctavePerlinNoiseSampler lowerInterpolatedNoise
      Mappings:
      Namespace Name Mixin selector
      official a Ldds;a:Lddw;
      intermediary field_28774 Lnet/minecraft/class_5822;field_28774:Lnet/minecraft/class_3537;
      named lowerInterpolatedNoise Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;lowerInterpolatedNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
    • upperInterpolatedNoise

      private final OctavePerlinNoiseSampler upperInterpolatedNoise
      Mappings:
      Namespace Name Mixin selector
      official b Ldds;b:Lddw;
      intermediary field_28775 Lnet/minecraft/class_5822;field_28775:Lnet/minecraft/class_3537;
      named upperInterpolatedNoise Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;upperInterpolatedNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
    • interpolationNoise

      private final OctavePerlinNoiseSampler interpolationNoise
      Mappings:
      Namespace Name Mixin selector
      official c Ldds;c:Lddw;
      intermediary field_28776 Lnet/minecraft/class_5822;field_28776:Lnet/minecraft/class_3537;
      named interpolationNoise Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;interpolationNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
  • Constructor Details

    • InterpolatedNoiseSampler

      public InterpolatedNoiseSampler(OctavePerlinNoiseSampler lowerInterpolatedNoise, OctavePerlinNoiseSampler upperInterpolatedNoise, OctavePerlinNoiseSampler interpolationNoise)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldds;<init>(Lddw;Lddw;Lddw;)V
      intermediary <init> Lnet/minecraft/class_5822;<init>(Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;)V
      named <init> Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;<init>(Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;)V
    • InterpolatedNoiseSampler

      public InterpolatedNoiseSampler(WorldGenRandom random)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldds;<init>(Lcqf;)V
      intermediary <init> Lnet/minecraft/class_5822;<init>(Lnet/minecraft/class_5819;)V
      named <init> Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;<init>(Lnet/minecraft/world/gen/WorldGenRandom;)V
  • Method Details

    • sample

      public double sample(int int2, int int3, int int4, double horizontalScale, double verticalScale, double horizontalStretch, double verticalStretch)
      Mappings:
      Namespace Name Mixin selector
      official a Ldds;a(IIIDDDD)D
      intermediary method_33657 Lnet/minecraft/class_5822;method_33657(IIIDDDD)D
      named sample Lnet/minecraft/util/math/noise/InterpolatedNoiseSampler;sample(IIIDDDD)D