Class NoodleCavesGenerator

java.lang.Object
net.minecraft.world.gen.chunk.NoodleCavesGenerator

public class NoodleCavesGenerator extends Object
Mappings:
Namespace Name
official cqc
intermediary net/minecraft/class_6358
named net/minecraft/world/gen/chunk/NoodleCavesGenerator
  • Field Details

    • MAX_Y

      private static final int MAX_Y
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lcqc;a:I
      intermediary field_33654 Lnet/minecraft/class_6358;field_33654:I
      named MAX_Y Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;MAX_Y:I
    • WEIGHT_NOISE_FACTOR

      private static final double WEIGHT_NOISE_FACTOR
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lcqc;b:D
      intermediary field_33655 Lnet/minecraft/class_6358;field_33655:D
      named WEIGHT_NOISE_FACTOR Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;WEIGHT_NOISE_FACTOR:D
    • HORIZONTAL_WEIGHT_NOISE_SCALE

      private static final double HORIZONTAL_WEIGHT_NOISE_SCALE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lcqc;c:D
      intermediary field_33656 Lnet/minecraft/class_6358;field_33656:D
      named HORIZONTAL_WEIGHT_NOISE_SCALE Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;HORIZONTAL_WEIGHT_NOISE_SCALE:D
    • VERTICAL_WEIGHT_NOISE_SCALE

      private static final double VERTICAL_WEIGHT_NOISE_SCALE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lcqc;d:D
      intermediary field_33657 Lnet/minecraft/class_6358;field_33657:D
      named VERTICAL_WEIGHT_NOISE_SCALE Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;VERTICAL_WEIGHT_NOISE_SCALE:D
    • frequencyNoiseSampler

      private final DoublePerlinNoiseSampler frequencyNoiseSampler
      Mappings:
      Namespace Name Mixin selector
      official e Lcqc;e:Lddw;
      intermediary field_33658 Lnet/minecraft/class_6358;field_33658:Lnet/minecraft/class_5216;
      named frequencyNoiseSampler Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;frequencyNoiseSampler:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
    • weightReducingNoiseSampler

      private final DoublePerlinNoiseSampler weightReducingNoiseSampler
      Mappings:
      Namespace Name Mixin selector
      official f Lcqc;f:Lddw;
      intermediary field_33659 Lnet/minecraft/class_6358;field_33659:Lnet/minecraft/class_5216;
      named weightReducingNoiseSampler Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;weightReducingNoiseSampler:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
    • firstWeightNoiseSampelr

      private final DoublePerlinNoiseSampler firstWeightNoiseSampelr
      Mappings:
      Namespace Name Mixin selector
      official g Lcqc;g:Lddw;
      intermediary field_33660 Lnet/minecraft/class_6358;field_33660:Lnet/minecraft/class_5216;
      named firstWeightNoiseSampelr Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;firstWeightNoiseSampelr:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
    • secondWeightNoiseSampler

      private final DoublePerlinNoiseSampler secondWeightNoiseSampler
      Mappings:
      Namespace Name Mixin selector
      official h Lcqc;h:Lddw;
      intermediary field_33661 Lnet/minecraft/class_6358;field_33661:Lnet/minecraft/class_5216;
      named secondWeightNoiseSampler Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;secondWeightNoiseSampler:Lnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;
  • Constructor Details

    • NoodleCavesGenerator

      public NoodleCavesGenerator(long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcqc;<init>(J)V
      intermediary <init> Lnet/minecraft/class_6358;<init>(J)V
      named <init> Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;<init>(J)V
  • Method Details

    • sampleFrequencyNoise

      public void sampleFrequencyNoise(double[] buffer, int x, int z, int minY, int noiseSizeY)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqc;a([DIIII)V
      intermediary method_36471 Lnet/minecraft/class_6358;method_36471([DIIII)V
      named sampleFrequencyNoise Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;sampleFrequencyNoise([DIIII)V
    • sampleWeightReducingNoise

      public void sampleWeightReducingNoise(double[] buffer, int x, int z, int minY, int noiseSizeY)
      Mappings:
      Namespace Name Mixin selector
      official b Lcqc;b([DIIII)V
      intermediary method_36474 Lnet/minecraft/class_6358;method_36474([DIIII)V
      named sampleWeightReducingNoise Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;sampleWeightReducingNoise([DIIII)V
    • sampleFirstWeightNoise

      public void sampleFirstWeightNoise(double[] buffer, int x, int z, int minY, int noiseSizeY)
      Mappings:
      Namespace Name Mixin selector
      official c Lcqc;c([DIIII)V
      intermediary method_36475 Lnet/minecraft/class_6358;method_36475([DIIII)V
      named sampleFirstWeightNoise Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;sampleFirstWeightNoise([DIIII)V
    • sampleSecondWeightNoise

      public void sampleSecondWeightNoise(double[] buffer, int x, int z, int minY, int noiseSizeY)
      Mappings:
      Namespace Name Mixin selector
      official d Lcqc;d([DIIII)V
      intermediary method_36476 Lnet/minecraft/class_6358;method_36476([DIIII)V
      named sampleSecondWeightNoise Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;sampleSecondWeightNoise([DIIII)V
    • sample

      public void sample(double[] buffer, int x, int z, int minY, int noiseSizeY, DoublePerlinNoiseSampler sampler, double scale)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqc;a([DIIIILddw;D)V
      intermediary method_36472 Lnet/minecraft/class_6358;method_36472([DIIIILnet/minecraft/class_5216;D)V
      named sample Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;sample([DIIIILnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;D)V
    • sample

      public void sample(double[] buffer, int x, int z, int minY, int noiseSizeY, DoublePerlinNoiseSampler sampler, double horizontalScale, double verticalScale)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqc;a([DIIIILddw;DD)V
      intermediary method_36473 Lnet/minecraft/class_6358;method_36473([DIIIILnet/minecraft/class_5216;DD)V
      named sample Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;sample([DIIIILnet/minecraft/util/math/noise/DoublePerlinNoiseSampler;DD)V
    • sampleWeight

      public double sampleWeight(double weight, int x, int y, int z, double frequencyNoise, double weightReducingNoise, double firstWeightNoise, double secondWeightNoise, int minY)
      Mappings:
      Namespace Name Mixin selector
      official a Lcqc;a(DIIIDDDDI)D
      intermediary method_36470 Lnet/minecraft/class_6358;method_36470(DIIIDDDDI)D
      named sampleWeight Lnet/minecraft/world/gen/chunk/NoodleCavesGenerator;sampleWeight(DIIIDDDDI)D