Class VanillaTerrainParameters

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

public final class VanillaTerrainParameters extends Object
Mappings:
Namespace Name
official bzy
intermediary net/minecraft/class_6555
named net/minecraft/world/biome/source/util/VanillaTerrainParameters
  • Field Details

    • OFFSET_VALUE_OFFSET

      private static final float OFFSET_VALUE_OFFSET
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official h Lbzy;h:F
      intermediary field_34531 Lnet/minecraft/class_6555;field_34531:F
      named OFFSET_VALUE_OFFSET Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;OFFSET_VALUE_OFFSET:F
    • CONTINENTALNESS

      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a:Laid;
      intermediary field_34524 Lnet/minecraft/class_6555;field_34524:Lnet/minecraft/class_6501;
      named CONTINENTALNESS Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;CONTINENTALNESS:Lnet/minecraft/util/function/ToFloatFunction;
    • EROSION

      Mappings:
      Namespace Name Mixin selector
      official b Lbzy;b:Laid;
      intermediary field_34525 Lnet/minecraft/class_6555;field_34525:Lnet/minecraft/class_6501;
      named EROSION Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;EROSION:Lnet/minecraft/util/function/ToFloatFunction;
    • WEIRDNESS

      Mappings:
      Namespace Name Mixin selector
      official c Lbzy;c:Laid;
      intermediary field_34526 Lnet/minecraft/class_6555;field_34526:Lnet/minecraft/class_6501;
      named WEIRDNESS Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;WEIRDNESS:Lnet/minecraft/util/function/ToFloatFunction;
    • NORMALIZED_WEIRDNESS

      static final ToFloatFunction<VanillaTerrainParameters.NoisePoint> NORMALIZED_WEIRDNESS
      Mappings:
      Namespace Name Mixin selector
      official d Lbzy;d:Laid;
      intermediary field_34527 Lnet/minecraft/class_6555;field_34527:Lnet/minecraft/class_6501;
      named NORMALIZED_WEIRDNESS Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;NORMALIZED_WEIRDNESS:Lnet/minecraft/util/function/ToFloatFunction;
    • offsetSpline

      Mappings:
      Namespace Name Mixin selector
      official e Lbzy;e:Lagx;
      intermediary field_34528 Lnet/minecraft/class_6555;field_34528:Lnet/minecraft/class_6492;
      named offsetSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;offsetSpline:Lnet/minecraft/util/math/Spline;
    • factorSpline

      Mappings:
      Namespace Name Mixin selector
      official f Lbzy;f:Lagx;
      intermediary field_34529 Lnet/minecraft/class_6555;field_34529:Lnet/minecraft/class_6492;
      named factorSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;factorSpline:Lnet/minecraft/util/math/Spline;
    • peakSpline

      Mappings:
      Namespace Name Mixin selector
      official g Lbzy;g:Lagx;
      intermediary field_34530 Lnet/minecraft/class_6555;field_34530:Lnet/minecraft/class_6492;
      named peakSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;peakSpline:Lnet/minecraft/util/math/Spline;
  • Constructor Details

    • VanillaTerrainParameters

      public VanillaTerrainParameters()
  • Method Details

    • buildErosionFactorSpline

      private static Spline<VanillaTerrainParameters.NoisePoint> buildErosionFactorSpline(float value, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(FZ)Lagx;
      intermediary method_38213 Lnet/minecraft/class_6555;method_38213(FZ)Lnet/minecraft/class_6492;
      named buildErosionFactorSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;buildErosionFactorSpline(FZ)Lnet/minecraft/util/math/Spline;
    • method_38210

      private static float method_38210(float float2, float float3, float float4, float float5)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(FFFF)F
      intermediary method_38210 Lnet/minecraft/class_6555;method_38210(FFFF)F
      named method_38210 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38210(FFFF)F
    • method_38219

      private static Spline<VanillaTerrainParameters.NoisePoint> method_38219(float float2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lbzy;b(FZ)Lagx;
      intermediary method_38219 Lnet/minecraft/class_6555;method_38219(FZ)Lnet/minecraft/class_6492;
      named method_38219 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38219(FZ)Lnet/minecraft/util/math/Spline;
    • getOffsetValue

      private static float getOffsetValue(float weirdness, float continentalness, float weirdnessThreshold)
      Mappings:
      Namespace Name Mixin selector
      official b Lbzy;b(FFF)F
      intermediary method_38218 Lnet/minecraft/class_6555;method_38218(FFF)F
      named getOffsetValue Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getOffsetValue(FFF)F
    • method_38217

      private static float method_38217(float continentalness)
      Mappings:
      Namespace Name Mixin selector
      official b Lbzy;b(F)F
      intermediary method_38217 Lnet/minecraft/class_6555;method_38217(F)F
      named method_38217 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38217(F)F
    • createLandSpline

      private static Spline<VanillaTerrainParameters.NoisePoint> createLandSpline(float float2, float float3, float float4, float float5, float float6, float float7, boolean bool, boolean bool2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(FFFFFFZZ)Lagx;
      intermediary method_38212 Lnet/minecraft/class_6555;method_38212(FFFFFFZZ)Lnet/minecraft/class_6492;
      named createLandSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;createLandSpline(FFFFFFZZ)Lnet/minecraft/util/math/Spline;
    • createFlatOffsetSpline

      private static Spline<VanillaTerrainParameters.NoisePoint> createFlatOffsetSpline(float float2, float float3, float float4, float float5, float float6, float float7)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(FFFFFF)Lagx;
      intermediary method_38211 Lnet/minecraft/class_6555;method_38211(FFFFFF)Lnet/minecraft/class_6492;
      named createFlatOffsetSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;createFlatOffsetSpline(FFFFFF)Lnet/minecraft/util/math/Spline;
    • writeDebugBiomes

      public void writeDebugBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube,RegistryKey<Biome>>> parameters)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(Ljava/util/function/Consumer;)V
      intermediary method_38215 Lnet/minecraft/class_6555;method_38215(Ljava/util/function/Consumer;)V
      named writeDebugBiomes Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;writeDebugBiomes(Ljava/util/function/Consumer;)V
    • getOffsetSpline

      public Spline<VanillaTerrainParameters.NoisePoint> getOffsetSpline()
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a()Lagx;
      intermediary method_38207 Lnet/minecraft/class_6555;method_38207()Lnet/minecraft/class_6492;
      named getOffsetSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getOffsetSpline()Lnet/minecraft/util/math/Spline;
    • getFactorSpline

      public Spline<VanillaTerrainParameters.NoisePoint> getFactorSpline()
      Mappings:
      Namespace Name Mixin selector
      official b Lbzy;b()Lagx;
      intermediary method_38216 Lnet/minecraft/class_6555;method_38216()Lnet/minecraft/class_6492;
      named getFactorSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getFactorSpline()Lnet/minecraft/util/math/Spline;
    • getOffset

      public float getOffset(VanillaTerrainParameters.NoisePoint point)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(Lbzy$a;)F
      intermediary method_38214 Lnet/minecraft/class_6555;method_38214(Lnet/minecraft/class_6555$class_6556;)F
      named getOffset Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getOffset(Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters$NoisePoint;)F
    • getFactor

      public float getFactor(VanillaTerrainParameters.NoisePoint point)
      Mappings:
      Namespace Name Mixin selector
      official b Lbzy;b(Lbzy$a;)F
      intermediary method_38220 Lnet/minecraft/class_6555;method_38220(Lnet/minecraft/class_6555$class_6556;)F
      named getFactor Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getFactor(Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters$NoisePoint;)F
    • getPeak

      public float getPeak(VanillaTerrainParameters.NoisePoint point)
      Mappings:
      Namespace Name Mixin selector
      official c Lbzy;c(Lbzy$a;)F
      intermediary method_38221 Lnet/minecraft/class_6555;method_38221(Lnet/minecraft/class_6555$class_6556;)F
      named getPeak Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getPeak(Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters$NoisePoint;)F
    • createNoisePoint

      public VanillaTerrainParameters.NoisePoint createNoisePoint(float continentalnessNoise, float erosionNoise, float weirdnessNoise)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(FFF)Lbzy$a;
      intermediary method_38209 Lnet/minecraft/class_6555;method_38209(FFF)Lnet/minecraft/class_6555$class_6556;
      named createNoisePoint Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;createNoisePoint(FFF)Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters$NoisePoint;
    • getNormalizedWeirdness

      public static float getNormalizedWeirdness(float weirdness)
      Mappings:
      Namespace Name Mixin selector
      official a Lbzy;a(F)F
      intermediary method_38208 Lnet/minecraft/class_6555;method_38208(F)F
      named getNormalizedWeirdness Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getNormalizedWeirdness(F)F