Class VanillaTerrainParameters

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

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

    • field_35457

      private static final com.mojang.serialization.Codec<Spline<VanillaTerrainParameters.NoisePoint>> field_35457
      Mappings:
      Namespace Name Mixin selector
      official b Lcaj;b:Lcom/mojang/serialization/Codec;
      intermediary field_35457 Lnet/minecraft/class_6555;field_35457:Lcom/mojang/serialization/Codec;
      named field_35457 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;field_35457:Lcom/mojang/serialization/Codec;
    • field_35456

      public static final com.mojang.serialization.Codec<VanillaTerrainParameters> field_35456
      Mappings:
      Namespace Name Mixin selector
      official a Lcaj;a:Lcom/mojang/serialization/Codec;
      intermediary field_35456 Lnet/minecraft/class_6555;field_35456:Lcom/mojang/serialization/Codec;
      named field_35456 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;field_35456:Lcom/mojang/serialization/Codec;
    • OFFSET_VALUE_OFFSET

      private static final float OFFSET_VALUE_OFFSET
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lcaj;c: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
    • offsetSpline

      private final Spline<VanillaTerrainParameters.NoisePoint> offsetSpline
      Mappings:
      Namespace Name Mixin selector
      official d Lcaj;d:Lahd;
      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

      private final Spline<VanillaTerrainParameters.NoisePoint> factorSpline
      Mappings:
      Namespace Name Mixin selector
      official e Lcaj;e:Lahd;
      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

      private final Spline<VanillaTerrainParameters.NoisePoint> peakSpline
      Mappings:
      Namespace Name Mixin selector
      official f Lcaj;f:Lahd;
      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(Spline<VanillaTerrainParameters.NoisePoint> offsetSpline, Spline<VanillaTerrainParameters.NoisePoint> factorSpline, Spline<VanillaTerrainParameters.NoisePoint> peakSpline)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcaj;<init>(Lahd;Lahd;Lahd;)V
      intermediary <init> Lnet/minecraft/class_6555;<init>(Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;)V
      named <init> Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;<init>(Lnet/minecraft/util/math/Spline;Lnet/minecraft/util/math/Spline;Lnet/minecraft/util/math/Spline;)V
  • Method Details

    • method_39457

      public static VanillaTerrainParameters method_39457()
      Mappings:
      Namespace Name Mixin selector
      official a Lcaj;a()Lcaj;
      intermediary method_39457 Lnet/minecraft/class_6555;method_39457()Lnet/minecraft/class_6555;
      named method_39457 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_39457()Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;
    • method_38856

      private static Spline<VanillaTerrainParameters.NoisePoint> method_38856(float float2, float float3, float float4, float float5)
      Mappings:
      Namespace Name Mixin selector
      official a Lcaj;a(FFFF)Lahd;
      intermediary method_38856 Lnet/minecraft/class_6555;method_38856(FFFF)Lnet/minecraft/class_6492;
      named method_38856 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38856(FFFF)Lnet/minecraft/util/math/Spline;
    • method_38855

      private static Spline<VanillaTerrainParameters.NoisePoint> method_38855(float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lcaj;a(FF)Lahd;
      intermediary method_38855 Lnet/minecraft/class_6555;method_38855(FF)Lnet/minecraft/class_6492;
      named method_38855 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38855(FF)Lnet/minecraft/util/math/Spline;
    • method_38857

      private static Spline<VanillaTerrainParameters.NoisePoint> method_38857(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lcaj;b(F)Lahd;
      intermediary method_38857 Lnet/minecraft/class_6555;method_38857(F)Lnet/minecraft/class_6492;
      named method_38857 Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38857(F)Lnet/minecraft/util/math/Spline;
    • buildErosionFactorSpline

      private static Spline<VanillaTerrainParameters.NoisePoint> buildErosionFactorSpline(float value, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lcaj;a(FZ)Lahd;
      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 b Lcaj;b(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 Lcaj;b(FZ)Lahd;
      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 Lcaj;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 c Lcaj;c(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 Lcaj;a(FFFFFFZZ)Lahd;
      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 Lcaj;a(FFFFFF)Lahd;
      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 Lcaj;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 b Lcaj;b()Lahd;
      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 c Lcaj;c()Lahd;
      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;
    • getPeakSpline

      Mappings:
      Namespace Name Mixin selector
      official d Lcaj;d()Lahd;
      intermediary method_39288 Lnet/minecraft/class_6555;method_39288()Lnet/minecraft/class_6492;
      named getPeakSpline Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getPeakSpline()Lnet/minecraft/util/math/Spline;
    • getOffset

      public float getOffset(VanillaTerrainParameters.NoisePoint point)
      Mappings:
      Namespace Name Mixin selector
      official a Lcaj;a(Lcaj$b;)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 Lcaj;b(Lcaj$b;)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 Lcaj;c(Lcaj$b;)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 Lcaj;a(FFF)Lcaj$b;
      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 Lcaj;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