Class MultiNoiseUtil

java.lang.Object
net.minecraft.world.biome.source.util.MultiNoiseUtil

public class MultiNoiseUtil extends Object
Mappings:
Namespace Name
official cbz
intermediary net/minecraft/class_6544
named net/minecraft/world/biome/source/util/MultiNoiseUtil
  • Field Details

    • field_34477

      private static final boolean field_34477
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lcbz;b:Z
      intermediary field_34477 Lnet/minecraft/class_6544;field_34477:Z
      named field_34477 Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;field_34477:Z
    • field_35359

      private static final float field_35359
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lcbz;c:F
      intermediary field_35359 Lnet/minecraft/class_6544;field_35359:F
      named field_35359 Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;field_35359:F
    • HYPERCUBE_DIMENSION

      protected static final int HYPERCUBE_DIMENSION
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a:I
      intermediary field_34476 Lnet/minecraft/class_6544;field_34476:I
      named HYPERCUBE_DIMENSION Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;HYPERCUBE_DIMENSION:I
  • Constructor Details

    • MultiNoiseUtil

      public MultiNoiseUtil()
  • Method Details

    • createNoiseValuePoint

      public static MultiNoiseUtil.NoiseValuePoint createNoiseValuePoint(float temperatureNoise, float humidityNoise, float continentalnessNoise, float erosionNoise, float depth, float weirdnessNoise)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a(FFFFFF)Lcbz$h;
      intermediary method_38116 Lnet/minecraft/class_6544;method_38116(FFFFFF)Lnet/minecraft/class_6544$class_6553;
      named createNoiseValuePoint Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseValuePoint(FFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint;
    • createNoiseHypercube

      public static MultiNoiseUtil.NoiseHypercube createNoiseHypercube(float temperature, float humidity, float continentalness, float erosion, float depth, float weirdness, float offset)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a(FFFFFFF)Lcbz$d;
      intermediary method_38117 Lnet/minecraft/class_6544;method_38117(FFFFFFF)Lnet/minecraft/class_6544$class_4762;
      named createNoiseHypercube Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseHypercube(FFFFFFF)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube;
    • createNoiseHypercube

      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a(Lcbz$b;Lcbz$b;Lcbz$b;Lcbz$b;Lcbz$b;Lcbz$b;F)Lcbz$d;
      intermediary method_38118 Lnet/minecraft/class_6544;method_38118(Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;F)Lnet/minecraft/class_6544$class_4762;
      named createNoiseHypercube Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;createNoiseHypercube(Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange;F)Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube;
    • method_38665

      public static long method_38665(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a(F)J
      intermediary method_38665 Lnet/minecraft/class_6544;method_38665(F)J
      named method_38665 Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;method_38665(F)J
    • method_38666

      public static float method_38666(long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a(J)F
      intermediary method_38666 Lnet/minecraft/class_6544;method_38666(J)F
      named method_38666 Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;method_38666(J)F
    • method_40443

      public static MultiNoiseUtil.MultiNoiseSampler method_40443()
      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a()Lcbz$f;
      intermediary method_40443 Lnet/minecraft/class_6544;method_40443()Lnet/minecraft/class_6544$class_6552;
      named method_40443 Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;method_40443()Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;
    • findFittestPosition

      public static BlockPos findFittestPosition(List<MultiNoiseUtil.NoiseHypercube> noises, MultiNoiseUtil.MultiNoiseSampler sampler)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbz;a(Ljava/util/List;Lcbz$f;)Lgj;
      intermediary method_39164 Lnet/minecraft/class_6544;method_39164(Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;
      named findFittestPosition Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;findFittestPosition(Ljava/util/List;Lnet/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler;)Lnet/minecraft/util/math/BlockPos;