Class VanillaTerrainParametersCreator
java.lang.Object
net.minecraft.world.biome.source.util.VanillaTerrainParametersCreator
- Mappings:
Namespace Name official ob
intermediary net/minecraft/class_6765
named net/minecraft/world/biome/source/util/VanillaTerrainParametersCreator
-
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 official a
Lob;a:F
intermediary field_38024
Lnet/minecraft/class_6765;field_38024:F
named field_38024
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38024:F
-
field_38025
private static final float field_38025- See Also:
- Mappings:
Namespace Name Mixin selector official b
Lob;b:F
intermediary field_38025
Lnet/minecraft/class_6765;field_38025:F
named field_38025
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38025:F
-
field_38026
private static final float field_38026- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lob;c:F
intermediary field_38026
Lnet/minecraft/class_6765;field_38026:F
named field_38026
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38026:F
-
field_38027
private static final float field_38027- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lob;d:F
intermediary field_38027
Lnet/minecraft/class_6765;field_38027:F
named field_38027
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;field_38027:F
-
IDENTITY
- Mappings:
Namespace Name Mixin selector official e
Lob;e:Lapx;
intermediary field_38028
Lnet/minecraft/class_6765;field_38028:Lnet/minecraft/class_6501;
named IDENTITY
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;IDENTITY:Lnet/minecraft/util/function/ToFloatFunction;
-
OFFSET_AMPLIFIER
- Mappings:
Namespace Name Mixin selector official f
Lob;f:Lapx;
intermediary field_38029
Lnet/minecraft/class_6765;field_38029:Lnet/minecraft/class_6501;
named OFFSET_AMPLIFIER
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;OFFSET_AMPLIFIER:Lnet/minecraft/util/function/ToFloatFunction;
-
FACTOR_AMPLIFIER
- Mappings:
Namespace Name Mixin selector official g
Lob;g:Lapx;
intermediary field_38030
Lnet/minecraft/class_6765;field_38030:Lnet/minecraft/class_6501;
named FACTOR_AMPLIFIER
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;FACTOR_AMPLIFIER:Lnet/minecraft/util/function/ToFloatFunction;
-
JAGGEDNESS_AMPLIFIER
- Mappings:
Namespace Name Mixin selector official h
Lob;h:Lapx;
intermediary field_38031
Lnet/minecraft/class_6765;field_38031:Lnet/minecraft/class_6501;
named JAGGEDNESS_AMPLIFIER
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;JAGGEDNESS_AMPLIFIER:Lnet/minecraft/util/function/ToFloatFunction;
-
-
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 official a
Lob;a(Lapx;Lapx;Lapx;Z)Laod;
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;
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;
-
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 official a
Lob;a(Lapx;Lapx;Lapx;Lapx;Z)Laod;
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;
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;
-
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 official b
Lob;b(Lapx;Lapx;Lapx;Lapx;Z)Laod;
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;
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;
-
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 official a
Lob;a(Lapx;Lapx;Lapx;FFFFLapx;)Laod;
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;
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;
-
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 official a
Lob;a(Lapx;Lapx;FFLapx;)Laod;
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;
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;
-
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 official a
Lob;a(Lapx;FLapx;)Laod;
intermediary method_42049
Lnet/minecraft/class_6765;method_42049(Lnet/minecraft/class_6501;FLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
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;
-
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 official a
Lob;a(Lapx;Lapx;Lapx;FZLapx;)Laod;
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;
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;
-
method_42047
private static float method_42047(float float2, float float3, float float4, float float5) - Mappings:
Namespace Name Mixin selector official a
Lob;a(FFFF)F
intermediary method_42047
Lnet/minecraft/class_6765;method_42047(FFFF)F
named method_42047
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42047(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 official a
Lob;a(Lapx;FZLapx;)Laod;
intermediary method_42050
Lnet/minecraft/class_6765;method_42050(Lnet/minecraft/class_6501;FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
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;
-
getOffsetValue
private static float getOffsetValue(float float2, float float3, float float4) - Mappings:
Namespace Name Mixin selector official a
Lob;a(FFF)F
intermediary method_42046
Lnet/minecraft/class_6765;method_42046(FFF)F
named getOffsetValue
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;getOffsetValue(FFF)F
-
method_42045
private static float method_42045(float float2) - Mappings:
Namespace Name Mixin selector official a
Lob;a(F)F
intermediary method_42045
Lnet/minecraft/class_6765;method_42045(F)F
named method_42045
Lnet/minecraft/world/biome/source/util/VanillaTerrainParametersCreator;method_42045(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 official a
Lob;a(Lapx;Lapx;FFFFFFZZLapx;)Laod;
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;
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;
-
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 official a
Lob;a(Lapx;FFFFFFLapx;)Laod;
intermediary method_42048
Lnet/minecraft/class_6765;method_42048(Lnet/minecraft/class_6501;FFFFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
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;
-