Class OctaveSimplexNoiseSampler

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

public class OctaveSimplexNoiseSampler extends Object
Mappings:
Namespace Name
official die
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 Ldie;a:[Ldif;
      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 Ldie;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 Ldie;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(AbstractRandom random, List<Integer> octaves)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldie;<init>(Lcun;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/world/gen/random/AbstractRandom;Ljava/util/List;)V
    • OctaveSimplexNoiseSampler

      private OctaveSimplexNoiseSampler(AbstractRandom random, IntSortedSet octaves)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldie;<init>(Lcun;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/world/gen/random/AbstractRandom;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 Ldie;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