Class VanillaTerrainParameters
java.lang.Object
net.minecraft.world.biome.source.util.VanillaTerrainParameters
- Mappings:
Namespace Name official cajintermediary net/minecraft/class_6555named net/minecraft/world/biome/source/util/VanillaTerrainParameters
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static enumstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Spline<VanillaTerrainParameters.NoisePoint>static final com.mojang.serialization.Codec<VanillaTerrainParameters>private static final com.mojang.serialization.Codec<Spline<VanillaTerrainParameters.NoisePoint>>private static final floatprivate final Spline<VanillaTerrainParameters.NoisePoint>private final Spline<VanillaTerrainParameters.NoisePoint> -
Constructor Summary
ConstructorsConstructorDescriptionVanillaTerrainParameters(Spline<VanillaTerrainParameters.NoisePoint> offsetSpline, Spline<VanillaTerrainParameters.NoisePoint> factorSpline, Spline<VanillaTerrainParameters.NoisePoint> peakSpline) -
Method Summary
Modifier and TypeMethodDescriptionprivate static Spline<VanillaTerrainParameters.NoisePoint>buildErosionFactorSpline(float value, boolean bool) private static Spline<VanillaTerrainParameters.NoisePoint>createFlatOffsetSpline(float float2, float float3, float float4, float float5, float float6, float float7) private static Spline<VanillaTerrainParameters.NoisePoint>createLandSpline(float float2, float float3, float float4, float float5, float float6, float float7, boolean bool, boolean bool2) createNoisePoint(float continentalnessNoise, float erosionNoise, float weirdnessNoise) floatstatic floatgetNormalizedWeirdness(float weirdness) floatprivate static floatgetOffsetValue(float weirdness, float continentalness, float weirdnessThreshold) floatprivate static floatmethod_38210(float float2, float float3, float float4, float float5) private static floatmethod_38217(float continentalness) private static Spline<VanillaTerrainParameters.NoisePoint>method_38219(float float2, boolean bool) private static Spline<VanillaTerrainParameters.NoisePoint>method_38855(float float2, float float3) private static Spline<VanillaTerrainParameters.NoisePoint>method_38856(float float2, float float3, float float4, float float5) private static Spline<VanillaTerrainParameters.NoisePoint>method_38857(float float2) static VanillaTerrainParametersvoidwriteDebugBiomes(Consumer<com.mojang.datafixers.util.Pair<MultiNoiseUtil.NoiseHypercube, RegistryKey<Biome>>> parameters)
-
Field Details
-
field_35457
private static final com.mojang.serialization.Codec<Spline<VanillaTerrainParameters.NoisePoint>> field_35457- Mappings:
Namespace Name Mixin selector official bLcaj;b:Lcom/mojang/serialization/Codec;intermediary field_35457Lnet/minecraft/class_6555;field_35457:Lcom/mojang/serialization/Codec;named field_35457Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;field_35457:Lcom/mojang/serialization/Codec;
-
field_35456
- Mappings:
Namespace Name Mixin selector official aLcaj;a:Lcom/mojang/serialization/Codec;intermediary field_35456Lnet/minecraft/class_6555;field_35456:Lcom/mojang/serialization/Codec;named field_35456Lnet/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 cLcaj;c:Fintermediary field_34531Lnet/minecraft/class_6555;field_34531:Fnamed OFFSET_VALUE_OFFSETLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;OFFSET_VALUE_OFFSET:F
-
offsetSpline
- Mappings:
Namespace Name Mixin selector official dLcaj;d:Lahd;intermediary field_34528Lnet/minecraft/class_6555;field_34528:Lnet/minecraft/class_6492;named offsetSplineLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;offsetSpline:Lnet/minecraft/util/math/Spline;
-
factorSpline
- Mappings:
Namespace Name Mixin selector official eLcaj;e:Lahd;intermediary field_34529Lnet/minecraft/class_6555;field_34529:Lnet/minecraft/class_6492;named factorSplineLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;factorSpline:Lnet/minecraft/util/math/Spline;
-
peakSpline
- Mappings:
Namespace Name Mixin selector official fLcaj;f:Lahd;intermediary field_34530Lnet/minecraft/class_6555;field_34530:Lnet/minecraft/class_6492;named peakSplineLnet/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;)Vintermediary <init>Lnet/minecraft/class_6555;<init>(Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;)Vnamed <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
- Mappings:
Namespace Name Mixin selector official aLcaj;a()Lcaj;intermediary method_39457Lnet/minecraft/class_6555;method_39457()Lnet/minecraft/class_6555;named method_39457Lnet/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 aLcaj;a(FFFF)Lahd;intermediary method_38856Lnet/minecraft/class_6555;method_38856(FFFF)Lnet/minecraft/class_6492;named method_38856Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38856(FFFF)Lnet/minecraft/util/math/Spline;
-
method_38855
- Mappings:
Namespace Name Mixin selector official aLcaj;a(FF)Lahd;intermediary method_38855Lnet/minecraft/class_6555;method_38855(FF)Lnet/minecraft/class_6492;named method_38855Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38855(FF)Lnet/minecraft/util/math/Spline;
-
method_38857
- Mappings:
Namespace Name Mixin selector official bLcaj;b(F)Lahd;intermediary method_38857Lnet/minecraft/class_6555;method_38857(F)Lnet/minecraft/class_6492;named method_38857Lnet/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 aLcaj;a(FZ)Lahd;intermediary method_38213Lnet/minecraft/class_6555;method_38213(FZ)Lnet/minecraft/class_6492;named buildErosionFactorSplineLnet/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 bLcaj;b(FFFF)Fintermediary method_38210Lnet/minecraft/class_6555;method_38210(FFFF)Fnamed method_38210Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters;method_38210(FFFF)F
-
method_38219
- Mappings:
Namespace Name Mixin selector official bLcaj;b(FZ)Lahd;intermediary method_38219Lnet/minecraft/class_6555;method_38219(FZ)Lnet/minecraft/class_6492;named method_38219Lnet/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 bLcaj;b(FFF)Fintermediary method_38218Lnet/minecraft/class_6555;method_38218(FFF)Fnamed getOffsetValueLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getOffsetValue(FFF)F
-
method_38217
private static float method_38217(float continentalness) - Mappings:
Namespace Name Mixin selector official cLcaj;c(F)Fintermediary method_38217Lnet/minecraft/class_6555;method_38217(F)Fnamed method_38217Lnet/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 aLcaj;a(FFFFFFZZ)Lahd;intermediary method_38212Lnet/minecraft/class_6555;method_38212(FFFFFFZZ)Lnet/minecraft/class_6492;named createLandSplineLnet/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 aLcaj;a(FFFFFF)Lahd;intermediary method_38211Lnet/minecraft/class_6555;method_38211(FFFFFF)Lnet/minecraft/class_6492;named createFlatOffsetSplineLnet/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 aLcaj;a(Ljava/util/function/Consumer;)Vintermediary method_38215Lnet/minecraft/class_6555;method_38215(Ljava/util/function/Consumer;)Vnamed writeDebugBiomesLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;writeDebugBiomes(Ljava/util/function/Consumer;)V
-
getOffsetSpline
- Mappings:
Namespace Name Mixin selector official bLcaj;b()Lahd;intermediary method_38207Lnet/minecraft/class_6555;method_38207()Lnet/minecraft/class_6492;named getOffsetSplineLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getOffsetSpline()Lnet/minecraft/util/math/Spline;
-
getFactorSpline
- Mappings:
Namespace Name Mixin selector official cLcaj;c()Lahd;intermediary method_38216Lnet/minecraft/class_6555;method_38216()Lnet/minecraft/class_6492;named getFactorSplineLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getFactorSpline()Lnet/minecraft/util/math/Spline;
-
getPeakSpline
- Mappings:
Namespace Name Mixin selector official dLcaj;d()Lahd;intermediary method_39288Lnet/minecraft/class_6555;method_39288()Lnet/minecraft/class_6492;named getPeakSplineLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getPeakSpline()Lnet/minecraft/util/math/Spline;
-
getOffset
- Mappings:
Namespace Name Mixin selector official aLcaj;a(Lcaj$b;)Fintermediary method_38214Lnet/minecraft/class_6555;method_38214(Lnet/minecraft/class_6555$class_6556;)Fnamed getOffsetLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getOffset(Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters$NoisePoint;)F
-
getFactor
- Mappings:
Namespace Name Mixin selector official bLcaj;b(Lcaj$b;)Fintermediary method_38220Lnet/minecraft/class_6555;method_38220(Lnet/minecraft/class_6555$class_6556;)Fnamed getFactorLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getFactor(Lnet/minecraft/world/biome/source/util/VanillaTerrainParameters$NoisePoint;)F
-
getPeak
- Mappings:
Namespace Name Mixin selector official cLcaj;c(Lcaj$b;)Fintermediary method_38221Lnet/minecraft/class_6555;method_38221(Lnet/minecraft/class_6555$class_6556;)Fnamed getPeakLnet/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 aLcaj;a(FFF)Lcaj$b;intermediary method_38209Lnet/minecraft/class_6555;method_38209(FFF)Lnet/minecraft/class_6555$class_6556;named createNoisePointLnet/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 aLcaj;a(F)Fintermediary method_38208Lnet/minecraft/class_6555;method_38208(F)Fnamed getNormalizedWeirdnessLnet/minecraft/world/biome/source/util/VanillaTerrainParameters;getNormalizedWeirdness(F)F
-