Class OctaveSimplexNoiseSampler

java.lang.Object
net.minecraft.util.math.noise.OctaveSimplexNoiseSampler
All Implemented Interfaces:
NoiseSampler

public class OctaveSimplexNoiseSampler
extends Object
implements NoiseSampler
  • Field Details

    • octaveSamplers

      private final SimplexNoiseSampler[] octaveSamplers
    • field_20661

      private final double field_20661
    • field_20662

      private final double field_20662
  • Constructor Details

    • OctaveSimplexNoiseSampler

      public OctaveSimplexNoiseSampler​(ChunkRandom chunkRandom, IntStream intStream)
    • OctaveSimplexNoiseSampler

      public OctaveSimplexNoiseSampler​(ChunkRandom chunkRandom, List<Integer> list)
    • OctaveSimplexNoiseSampler

      private OctaveSimplexNoiseSampler​(ChunkRandom chunkRandom, IntSortedSet intSortedSet)
  • Method Details

    • sample

      public double sample​(double x, double y, boolean bool)
    • sample

      public double sample​(double x, double y, double double2, double double3)
      Specified by:
      sample in interface NoiseSampler