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 - qt
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final ToFloatFunction<Float> private static final floatprivate static final floatprivate static final floatprivate static final floatprivate static final ToFloatFunction<Float> private static final ToFloatFunction<Float> private static final ToFloatFunction<Float> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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 floatgetOffsetValue(float float2, float float3, float float4) private static floatmethod_42045(float float2) private static floatmethod_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_38024private 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- Lqt;a:F
 
- 
field_38025private 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- Lqt;b:F
 
- 
field_38026private 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- Lqt;c:F
 
- 
field_38027private 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- Lqt;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- Lqt;e:Lbac;
 
- 
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- Lqt;f:Lbac;
 
- 
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- Lqt;g:Lbac;
 
- 
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- Lqt;h:Lbac;
 
 
- 
- 
Constructor Details- 
VanillaTerrainParametersCreatorpublic VanillaTerrainParametersCreator()
 
- 
- 
Method Details- 
createOffsetSplinepublic 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- Lqt;a(Lbac;Lbac;Lbac;Z)Layb;
 
- 
createFactorSplinepublic 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- Lqt;a(Lbac;Lbac;Lbac;Lbac;Z)Layb;
 
- 
createJaggednessSplinepublic 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- Lqt;b(Lbac;Lbac;Lbac;Lbac;Z)Layb;
 
- 
method_42053private 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- Lqt;a(Lbac;Lbac;Lbac;FFFFLbac;)Layb;
 
- 
method_42052private 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- Lqt;a(Lbac;Lbac;FFLbac;)Layb;
 
- 
method_42049private 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- Lqt;a(Lbac;FLbac;)Layb;
 
- 
method_42054private 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- Lqt;a(Lbac;Lbac;Lbac;FZLbac;)Layb;
 
- 
method_42047private 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- Lqt;a(FFFF)F
 
- 
method_42050private 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- Lqt;a(Lbac;FZLbac;)Layb;
 
- 
getOffsetValueprivate 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- Lqt;a(FFF)F
 
- 
method_42045private 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- Lqt;a(F)F
 
- 
createContinentalOffsetSplinepublic 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- Lqt;a(Lbac;Lbac;FFFFFFZZLbac;)Layb;
 
- 
method_42048private 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- Lqt;a(Lbac;FFFFFFLbac;)Layb;
 
 
-