Class OctaveSimplexNoiseSampler

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

public class OctaveSimplexNoiseSampler extends Object
Mappings:
Namespace Name
official dsq
intermediary net/minecraft/class_3543
named net/minecraft/util/math/noise/OctaveSimplexNoiseSampler
  • Field Details

    • octaveSamplers

      private final SimplexNoiseSampler[] octaveSamplers
      Mappings:
      Namespace Name Mixin selector
      official a Ldsq;a:[Ldsr;
      intermediary field_15770 Lnet/minecraft/class_3543;field_15770:[Lnet/minecraft/class_3541;
      named octaveSamplers Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;octaveSamplers:[Lnet/minecraft/util/math/noise/SimplexNoiseSampler;
    • persistence

      private final double persistence
      Mappings:
      Namespace Name Mixin selector
      official b Ldsq;b:D
      intermediary field_20661 Lnet/minecraft/class_3543;field_20661:D
      named persistence Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;persistence:D
    • lacunarity

      private final double lacunarity
      Mappings:
      Namespace Name Mixin selector
      official c Ldsq;c:D
      intermediary field_20662 Lnet/minecraft/class_3543;field_20662:D
      named lacunarity Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;lacunarity:D
  • Constructor Details

    • OctaveSimplexNoiseSampler

      public OctaveSimplexNoiseSampler(Random random, List<Integer> octaves)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldsq;<init>(Laoh;Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_3543;<init>(Lnet/minecraft/class_5819;Ljava/util/List;)V
      named <init> Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;<init>(Lnet/minecraft/util/math/random/Random;Ljava/util/List;)V
    • OctaveSimplexNoiseSampler

      private OctaveSimplexNoiseSampler(Random random, IntSortedSet octaves)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldsq;<init>(Laoh;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V
      intermediary <init> Lnet/minecraft/class_3543;<init>(Lnet/minecraft/class_5819;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V
      named <init> Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;<init>(Lnet/minecraft/util/math/random/Random;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V
  • Method Details

    • sample

      public double sample(double x, double y, boolean useOrigin)
      Mappings:
      Namespace Name Mixin selector
      official a Ldsq;a(DDZ)D
      intermediary method_16451 Lnet/minecraft/class_3543;method_16451(DDZ)D
      named sample Lnet/minecraft/util/math/noise/OctaveSimplexNoiseSampler;sample(DDZ)D