Class MultiNoiseUtil

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

public class MultiNoiseUtil extends Object
Mappings:
Namespace Name
official cbh
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 Lcbh;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 Lcbh;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 Lcbh;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 Lcbh;a(FFFFFF)Lcbh$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 Lcbh;a(FFFFFFF)Lcbh$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 Lcbh;a(Lcbh$b;Lcbh$b;Lcbh$b;Lcbh$b;Lcbh$b;Lcbh$b;F)Lcbh$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 Lcbh;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 Lcbh;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
    • findFittestPosition

      public static BlockPos findFittestPosition(List<MultiNoiseUtil.NoiseHypercube> noises, NoiseColumnSampler sampler)
      Mappings:
      Namespace Name Mixin selector
      official a Lcbh;a(Ljava/util/List;Lcti;)Lgh;
      intermediary method_39164 Lnet/minecraft/class_6544;method_39164(Ljava/util/List;Lnet/minecraft/class_5818;)Lnet/minecraft/class_2338;
      named findFittestPosition Lnet/minecraft/world/biome/source/util/MultiNoiseUtil;findFittestPosition(Ljava/util/List;Lnet/minecraft/world/gen/NoiseColumnSampler;)Lnet/minecraft/util/math/BlockPos;