Class DoublePerlinNoiseSampler.NoiseParameters

java.lang.Object
net.minecraft.util.math.noise.DoublePerlinNoiseSampler.NoiseParameters
Enclosing class:
DoublePerlinNoiseSampler

public static class DoublePerlinNoiseSampler.NoiseParameters extends Object
Mappings:
Namespace Name
official dgn$a
intermediary net/minecraft/class_5216$class_5487
named net/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters
  • Field Details

    • field_35424

      public static final com.mojang.serialization.Codec<DoublePerlinNoiseSampler.NoiseParameters> field_35424
      Mappings:
      Namespace Name Mixin selector
      official a Ldgn$a;a:Lcom/mojang/serialization/Codec;
      intermediary field_35424 Lnet/minecraft/class_5216$class_5487;field_35424:Lcom/mojang/serialization/Codec;
      named field_35424 Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;field_35424:Lcom/mojang/serialization/Codec;
    • CODEC

      public static final com.mojang.serialization.Codec<Supplier<DoublePerlinNoiseSampler.NoiseParameters>> CODEC
      Mappings:
      Namespace Name Mixin selector
      official b Ldgn$a;b:Lcom/mojang/serialization/Codec;
      intermediary field_26438 Lnet/minecraft/class_5216$class_5487;field_26438:Lcom/mojang/serialization/Codec;
      named CODEC Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;CODEC:Lcom/mojang/serialization/Codec;
    • firstOctave

      private final int firstOctave
      Mappings:
      Namespace Name Mixin selector
      official c Ldgn$a;c:I
      intermediary field_26439 Lnet/minecraft/class_5216$class_5487;field_26439:I
      named firstOctave Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;firstOctave:I
    • amplitudes

      private final DoubleList amplitudes
      Mappings:
      Namespace Name Mixin selector
      official d Ldgn$a;d:Lit/unimi/dsi/fastutil/doubles/DoubleList;
      intermediary field_26440 Lnet/minecraft/class_5216$class_5487;field_26440:Lit/unimi/dsi/fastutil/doubles/DoubleList;
      named amplitudes Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;amplitudes:Lit/unimi/dsi/fastutil/doubles/DoubleList;
  • Constructor Details

    • NoiseParameters

      public NoiseParameters(int firstOctave, List<Double> amplitudes)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldgn$a;<init>(ILjava/util/List;)V
      intermediary <init> Lnet/minecraft/class_5216$class_5487;<init>(ILjava/util/List;)V
      named <init> Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;<init>(ILjava/util/List;)V
    • NoiseParameters

      public NoiseParameters(int firstOctave, double firstAmplitude, double[] amplitudes)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldgn$a;<init>(ID[D)V
      intermediary <init> Lnet/minecraft/class_5216$class_5487;<init>(ID[D)V
      named <init> Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;<init>(ID[D)V
  • Method Details

    • getFirstOctave

      public int getFirstOctave()
      Mappings:
      Namespace Name Mixin selector
      official a Ldgn$a;a()I
      intermediary method_30832 Lnet/minecraft/class_5216$class_5487;method_30832()I
      named getFirstOctave Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;getFirstOctave()I
    • getAmplitudes

      public DoubleList getAmplitudes()
      Mappings:
      Namespace Name Mixin selector
      official b Ldgn$a;b()Lit/unimi/dsi/fastutil/doubles/DoubleList;
      intermediary method_30834 Lnet/minecraft/class_5216$class_5487;method_30834()Lit/unimi/dsi/fastutil/doubles/DoubleList;
      named getAmplitudes Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters;getAmplitudes()Lit/unimi/dsi/fastutil/doubles/DoubleList;