18class OverworldBiomeBuilder {
22 ::ll::TypedStorage<8, 16, ::ClimateUtils::Parameter const> FROZEN_RANGE;
23 ::ll::TypedStorage<8, 16, ::ClimateUtils::Parameter const> UNFROZEN_RANGE;
24 ::ll::TypedStorage<2, 20, ::BiomeIdType[2][5]> OCEANS_IDS;
25 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> MIDDLE_BIOMES_IDS;
26 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> MIDDLE_BIOMES_VARIANT_IDS;
27 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_IDS;
28 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_IDS_1_21_60;
29 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_VARIANT_IDS;
30 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_VARIANT_IDS_1_21_60;
31 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> EXTREME_HILLS_IDS;
32 ::ll::TypedStorage<8, 8, ::BaseGameVersion const&> mBaseGameVersion;
33 ::ll::TypedStorage<8, 8, ::Experiments const&> mExperiments;
34 ::ll::TypedStorage<8, 80, ::std::array<::std::array<::Biome const*, 5>, 2>> OCEANS;
35 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> MIDDLE_BIOMES;
36 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> MIDDLE_BIOMES_VARIANT;
37 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> PLATEAU_BIOMES;
38 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> PLATEAU_BIOMES_VARIANT;
39 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> EXTREME_HILLS;
44 OverworldBiomeBuilder& operator=(OverworldBiomeBuilder
const&);
45 OverworldBiomeBuilder(OverworldBiomeBuilder
const&);
46 OverworldBiomeBuilder();
51 MCAPI
void _addHighSlice(
52 ::std::vector<::BiomeNoiseTarget>& biomes,
57 MCAPI
void _addLowSlice(
58 ::std::vector<::BiomeNoiseTarget>& biomes,
63 MCAPI
void _addMidSlice(
64 ::std::vector<::BiomeNoiseTarget>& biomes,
70 ::std::vector<::BiomeNoiseTarget>& biomes,
75 MCAPI
void _addSurfaceBiome(
76 ::std::vector<::BiomeNoiseTarget>& biomes,
86 MCAPI
void _populateBiomeArrays(
::BiomeRegistry const& biomeRegistry)
const;
92 MCAPI static ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> EROSIONS();
94 MCAPI static ::ClimateUtils::Parameter
const& FULL_RANGE();
96 MCAPI static ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> HUMIDITIES();
98 MCAPI static ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> TEMPERATURES();
100 MCAPI static ::ClimateUtils::Parameter
const& coastContinentalness();
102 MCAPI static ::ClimateUtils::Parameter
const& deepOceanContinentalness();
104 MCAPI static ::ClimateUtils::Parameter
const& dripstoneCavesContinentalness();
106 MCAPI static ::ClimateUtils::Parameter
const& farInlandContinentalness();
108 MCAPI static ::ClimateUtils::Parameter
const& inlandContinentalness();
110 MCAPI static ::ClimateUtils::Parameter
const& lushCavesHumidity();
112 MCAPI static ::ClimateUtils::Parameter
const& midInlandContinentalness();
114 MCAPI static ::ClimateUtils::Parameter
const& mushroomFieldsContinentalness();
116 MCAPI static ::ClimateUtils::Parameter
const& nearInlandContinentalness();
118 MCAPI static ::ClimateUtils::Parameter
const& oceanContinentalness();
120 MCAPI static ::ClimateUtils::Parameter
const& sulfurCavesContinentalness();
122 MCAPI static ::ClimateUtils::Parameter
const& sulfurCavesErosion();
124 MCAPI static ::ClimateUtils::Parameter
const& sulfurCavesWeirdness();