20 ::ll::TypedStorage<4, 4, float const> mContinents;
21 ::ll::TypedStorage<4, 4, float const> mErosion;
22 ::ll::TypedStorage<4, 4, float const> mRidges;
23 ::ll::TypedStorage<4, 4, float const> mWeirdness;
41 MCAPI static ::ToFloatFunction<::TerrainShaper::Point>& CONTINENTS_EXTRACTOR();
43 MCAPI static ::ToFloatFunction<::TerrainShaper::Point>& EROSION_EXTRACTOR();
45 MCAPI static ::ToFloatFunction<::TerrainShaper::Point>& RIDGES_EXTRACTOR();
47 MCAPI static ::ToFloatFunction<::TerrainShaper::Point>& WEIRDNESS_EXTRACTOR();
54 ::ll::TypedStorage<8, 168, ::ToFloatFunction<::TerrainShaper::Point>
const> mOffsetSpline;
55 ::ll::TypedStorage<8, 168, ::ToFloatFunction<::TerrainShaper::Point>
const> mFactorSpline;
56 ::ll::TypedStorage<8, 168, ::ToFloatFunction<::TerrainShaper::Point>
const> mJaggednessSpline;
57 ::ll::TypedStorage<4, 4, float const> GLOBAL_OFFSET;
58 ::ll::TypedStorage<4, 4, float const> FACTOR_SCALER;
76 MCAPI
float offset(
float continentalness,
float erosion,
float weirdness)
const;
84 MCAPI static ::ToFloatFunction<::TerrainShaper::Point> buildErosionJaggednessSpline(
85 float jaggednessFactorAtPeakRidgeAndErosionIndex1,
86 float jaggednessFactorAtHighRidgeAndErosionIndex0,
87 float jaggednessFactorAtPeakRidgeAndErosionIndex0,
88 float jaggednessFactorAtHighRidgeAndErosionIndex1
91 MCAPI static ::ToFloatFunction<::TerrainShaper::Point> buildErosionOffsetSpline(
92 ::std::string
const& name,
99 bool includeExtremeHills,
103 MCAPI static ::ToFloatFunction<::TerrainShaper::Point>
104 buildMountainRidgeSplineWithPoints(
float modulation,
bool saddle);
106 MCAPI static ::TerrainShaper buildOverworld();
108 MCAPI static ::ToFloatFunction<::TerrainShaper::Point>
109 buildRidgeJaggednessSpline(
float jaggednessFactorAtPeakRidge,
float jaggednessFactorAtHighRidge);
111 MCAPI static ::ToFloatFunction<::TerrainShaper::Point> buildWeirdnessJaggednessSpline(
float jaggednessFactor);
113 MCAPI static ::ToFloatFunction<::TerrainShaper::Point> getErosionFactor(
float baseValue,
bool shatteredTerrain);
115 MCAPI static ::ToFloatFunction<::TerrainShaper::Point> ridgeSpline(
116 ::std::string
const& name,
122 float minValleySteepness