Class VanillaTerrainParametersCreator
java.lang.Object
net.minecraft.world.biome.source.util.VanillaTerrainParametersCreator
- Mappings:
Namespace Name named net/minecraft/world/biome/source/util/VanillaTerrainParametersCreator
intermediary net/minecraft/class_6765
official rb
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final ToFloatFunction
<Float> private static final float
private static final float
private static final float
private static final float
private static final ToFloatFunction
<Float> private static final ToFloatFunction
<Float> private static final ToFloatFunction
<Float> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <C,
I extends ToFloatFunction<C>>
Spline<C, I> createContinentalOffsetSpline
(I erosion, I ridgesFolded, float continentalness, float float2, float float3, float float4, float float5, float float6, boolean bool, boolean bool2, ToFloatFunction<Float> amplifier) static <C,
I extends ToFloatFunction<C>>
Spline<C, I> createFactorSpline
(I continents, I erosion, I ridges, I ridgesFolded, boolean amplified) Creates the spline for terrain factor.static <C,
I extends ToFloatFunction<C>>
Spline<C, I> createJaggednessSpline
(I continents, I erosion, I ridges, I ridgesFolded, boolean amplified) Creates the spline for terrain jaggedness.static <C,
I extends ToFloatFunction<C>>
Spline<C, I> createOffsetSpline
(I continents, I erosion, I ridgesFolded, boolean amplified) Creates the spline for terrain offset.private static float
getOffsetValue
(float float2, float float3, float float4) private static float
method_42045
(float float2) private static float
method_42047
(float float2, float float3, float float4, float float5) private static <C,
I extends ToFloatFunction<C>>
Spline<C, I> method_42048
(I ridgesFolded, float continentalness, float float2, float float3, float float4, float float5, float float6, ToFloatFunction<Float> amplifier) private static <C,
I extends ToFloatFunction<C>>
Spline<C, I> method_42049
(I ridges, float float2, ToFloatFunction<Float> amplifier) private static <C,
I extends ToFloatFunction<C>>
Spline<C, I> method_42050
(I ridgesFolded, float float2, boolean bool, ToFloatFunction<Float> amplifier) private static <C,
I extends ToFloatFunction<C>>
Spline<C, I> method_42052
(I ridges, I ridgesFolded, float float2, float float3, ToFloatFunction<Float> amplifier) private static <C,
I extends ToFloatFunction<C>>
Spline<C, I> method_42053
(I erosion, I ridges, I ridgesFolded, float float2, float float3, float float4, float float5, ToFloatFunction<Float> amplifier) private static <C,
I extends ToFloatFunction<C>>
Spline<C, I> method_42054
(I erosion, I ridges, I ridgesFolded, float float2, boolean bool, ToFloatFunction<Float> amplifier)
-
Field Details
-
field_38024
private static final float field_38024- See Also:
- Mappings:
Namespace Name Mixin selector named field_38024
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38024:F
intermediary field_38024
Lnet/minecraft/class_6765;field_38024:F
official a
Lrb;a:F
-
field_38025
private static final float field_38025- See Also:
- Mappings:
Namespace Name Mixin selector named field_38025
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38025:F
intermediary field_38025
Lnet/minecraft/class_6765;field_38025:F
official b
Lrb;b:F
-
field_38026
private static final float field_38026- See Also:
- Mappings:
Namespace Name Mixin selector named field_38026
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38026:F
intermediary field_38026
Lnet/minecraft/class_6765;field_38026:F
official c
Lrb;c:F
-
field_38027
private static final float field_38027- See Also:
- Mappings:
Namespace Name Mixin selector named field_38027
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38027:F
intermediary field_38027
Lnet/minecraft/class_6765;field_38027:F
official d
Lrb;d:F
-
IDENTITY
- Mappings:
Namespace Name Mixin selector named IDENTITY
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;IDENTITY:Lnet/minecraft/util/function/ToFloatFunction;
intermediary field_38028
Lnet/minecraft/class_6765;field_38028:Lnet/minecraft/class_6501;
official e
Lrb;e:Lazi;
-
OFFSET_AMPLIFIER
- Mappings:
Namespace Name Mixin selector named OFFSET_AMPLIFIER
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;OFFSET_AMPLIFIER:Lnet/minecraft/util/function/ToFloatFunction;
intermediary field_38029
Lnet/minecraft/class_6765;field_38029:Lnet/minecraft/class_6501;
official f
Lrb;f:Lazi;
-
FACTOR_AMPLIFIER
- Mappings:
Namespace Name Mixin selector named FACTOR_AMPLIFIER
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;FACTOR_AMPLIFIER:Lnet/minecraft/util/function/ToFloatFunction;
intermediary field_38030
Lnet/minecraft/class_6765;field_38030:Lnet/minecraft/class_6501;
official g
Lrb;g:Lazi;
-
JAGGEDNESS_AMPLIFIER
- Mappings:
Namespace Name Mixin selector named JAGGEDNESS_AMPLIFIER
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;JAGGEDNESS_AMPLIFIER:Lnet/minecraft/util/function/ToFloatFunction;
intermediary field_38031
Lnet/minecraft/class_6765;field_38031:Lnet/minecraft/class_6501;
official h
Lrb;h:Lazi;
-
-
Constructor Details
-
VanillaTerrainParametersCreator
public VanillaTerrainParametersCreator()
-
-
Method Details
-
createOffsetSpline
public static <C,I extends ToFloatFunction<C>> Spline<C,I> createOffsetSpline(I continents, I erosion, I ridgesFolded, boolean amplified) Creates the spline for terrain offset. Offset roughly correlates to surface height.- Mappings:
Namespace Name Mixin selector named createOffsetSpline
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;createOffsetSpline(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Z)Lnet/minecraft/util/math/Spline;
intermediary method_42056
Lnet/minecraft/class_6765;method_42056(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Z)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;Lazi;Lazi;Z)Laxh;
-
createFactorSpline
public static <C,I extends ToFloatFunction<C>> Spline<C,I> createFactorSpline(I continents, I erosion, I ridges, I ridgesFolded, boolean amplified) Creates the spline for terrain factor. Higher factor values generally result in flatter terrain, while lower values generally result in more shattered terrain.- Mappings:
Namespace Name Mixin selector named createFactorSpline
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;createFactorSpline(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Z)Lnet/minecraft/util/math/Spline;
intermediary method_42055
Lnet/minecraft/class_6765;method_42055(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Z)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;Lazi;Lazi;Lazi;Z)Laxh;
-
createJaggednessSpline
public static <C,I extends ToFloatFunction<C>> Spline<C,I> createJaggednessSpline(I continents, I erosion, I ridges, I ridgesFolded, boolean amplified) Creates the spline for terrain jaggedness. This is used for the peaks in the jagged peaks biome, for example.- Mappings:
Namespace Name Mixin selector named createJaggednessSpline
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;createJaggednessSpline(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Z)Lnet/minecraft/util/math/Spline;
intermediary method_42058
Lnet/minecraft/class_6765;method_42058(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Z)Lnet/minecraft/class_6492;
official b
Lrb;b(Lazi;Lazi;Lazi;Lazi;Z)Laxh;
-
method_42053
private static <C,I extends ToFloatFunction<C>> Spline<C,I> method_42053(I erosion, I ridges, I ridgesFolded, float float2, float float3, float float4, float float5, ToFloatFunction<Float> amplifier) - Mappings:
Namespace Name Mixin selector named method_42053
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42053(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;FFFFLnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline;
intermediary method_42053
Lnet/minecraft/class_6765;method_42053(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;Lazi;Lazi;FFFFLazi;)Laxh;
-
method_42052
private static <C,I extends ToFloatFunction<C>> Spline<C,I> method_42052(I ridges, I ridgesFolded, float float2, float float3, ToFloatFunction<Float> amplifier) - Mappings:
Namespace Name Mixin selector named method_42052
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42052(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;FFLnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline;
intermediary method_42052
Lnet/minecraft/class_6765;method_42052(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;Lazi;FFLazi;)Laxh;
-
method_42049
private static <C,I extends ToFloatFunction<C>> Spline<C,I> method_42049(I ridges, float float2, ToFloatFunction<Float> amplifier) - Mappings:
Namespace Name Mixin selector named method_42049
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42049(Lnet/minecraft/util/function/ToFloatFunction;FLnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline;
intermediary method_42049
Lnet/minecraft/class_6765;method_42049(Lnet/minecraft/class_6501;FLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;FLazi;)Laxh;
-
method_42054
private static <C,I extends ToFloatFunction<C>> Spline<C,I> method_42054(I erosion, I ridges, I ridgesFolded, float float2, boolean bool, ToFloatFunction<Float> amplifier) - Mappings:
Namespace Name Mixin selector named method_42054
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42054(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;FZLnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline;
intermediary method_42054
Lnet/minecraft/class_6765;method_42054(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;Lazi;Lazi;FZLazi;)Laxh;
-
method_42047
private static float method_42047(float float2, float float3, float float4, float float5) - Mappings:
Namespace Name Mixin selector named method_42047
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42047(FFFF)F
intermediary method_42047
Lnet/minecraft/class_6765;method_42047(FFFF)F
official a
Lrb;a(FFFF)F
-
method_42050
private static <C,I extends ToFloatFunction<C>> Spline<C,I> method_42050(I ridgesFolded, float float2, boolean bool, ToFloatFunction<Float> amplifier) - Mappings:
Namespace Name Mixin selector named method_42050
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42050(Lnet/minecraft/util/function/ToFloatFunction;FZLnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline;
intermediary method_42050
Lnet/minecraft/class_6765;method_42050(Lnet/minecraft/class_6501;FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;FZLazi;)Laxh;
-
getOffsetValue
private static float getOffsetValue(float float2, float float3, float float4) - Mappings:
Namespace Name Mixin selector named getOffsetValue
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;getOffsetValue(FFF)F
intermediary method_42046
Lnet/minecraft/class_6765;method_42046(FFF)F
official a
Lrb;a(FFF)F
-
method_42045
private static float method_42045(float float2) - Mappings:
Namespace Name Mixin selector named method_42045
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42045(F)F
intermediary method_42045
Lnet/minecraft/class_6765;method_42045(F)F
official a
Lrb;a(F)F
-
createContinentalOffsetSpline
public static <C,I extends ToFloatFunction<C>> Spline<C,I> createContinentalOffsetSpline(I erosion, I ridgesFolded, float continentalness, float float2, float float3, float float4, float float5, float float6, boolean bool, boolean bool2, ToFloatFunction<Float> amplifier) - Mappings:
Namespace Name Mixin selector named createContinentalOffsetSpline
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;createContinentalOffsetSpline(Lnet/minecraft/util/function/ToFloatFunction;Lnet/minecraft/util/function/ToFloatFunction;FFFFFFZZLnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline;
intermediary method_42051
Lnet/minecraft/class_6765;method_42051(Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FFFFFFZZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;Lazi;FFFFFFZZLazi;)Laxh;
-
method_42048
private static <C,I extends ToFloatFunction<C>> Spline<C,I> method_42048(I ridgesFolded, float continentalness, float float2, float float3, float float4, float float5, float float6, ToFloatFunction<Float> amplifier) - Mappings:
Namespace Name Mixin selector named method_42048
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42048(Lnet/minecraft/util/function/ToFloatFunction;FFFFFFLnet/minecraft/util/function/ToFloatFunction;)Lnet/minecraft/util/math/Spline;
intermediary method_42048
Lnet/minecraft/class_6765;method_42048(Lnet/minecraft/class_6501;FFFFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
official a
Lrb;a(Lazi;FFFFFFLazi;)Laxh;
-