19class OverworldBiomeBuilder {
23 ::ll::TypedStorage<8, 16, ::ClimateUtils::Parameter const> FROZEN_RANGE;
24 ::ll::TypedStorage<8, 16, ::ClimateUtils::Parameter const> UNFROZEN_RANGE;
25 ::ll::TypedStorage<2, 20, ::BiomeIdType[2][5]> OCEANS_IDS;
26 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> MIDDLE_BIOMES_IDS;
27 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> MIDDLE_BIOMES_VARIANT_IDS;
28 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_IDS;
29 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_IDS_1_21_60;
30 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_VARIANT_IDS;
31 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_VARIANT_IDS_1_21_60;
32 ::ll::TypedStorage<2, 50, ::BiomeIdType[5][5]> EXTREME_HILLS_IDS;
33 ::ll::TypedStorage<8, 8, ::BaseGameVersion const&> mBaseGameVersion;
34 ::ll::TypedStorage<8, 8, ::Experiments const&> mExperiments;
35 ::ll::TypedStorage<8, 80, ::std::array<::std::array<::Biome const*, 5>, 2>> OCEANS;
36 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> MIDDLE_BIOMES;
37 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> MIDDLE_BIOMES_VARIANT;
38 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> PLATEAU_BIOMES;
39 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> PLATEAU_BIOMES_VARIANT;
40 ::ll::TypedStorage<8, 200, ::std::array<::std::array<::Biome const*, 5>, 5>> EXTREME_HILLS;
45 OverworldBiomeBuilder& operator=(OverworldBiomeBuilder
const&);
46 OverworldBiomeBuilder(OverworldBiomeBuilder
const&);
47 OverworldBiomeBuilder();
52 MCAPI
void _addHighSlice(
53 ::std::vector<::BiomeNoiseTarget>& biomes,
58 MCAPI
void _addInlandBiomes(::std::vector<::BiomeNoiseTarget>& biomes,
::BiomeRegistry const& biomeRegistry)
const;
60 MCAPI
void _addLowSlice(
61 ::std::vector<::BiomeNoiseTarget>& biomes,
66 MCAPI
void _addMidSlice(
67 ::std::vector<::BiomeNoiseTarget>& biomes,
73 _addOffCoastBiomes(::std::vector<::BiomeNoiseTarget>& biomes,
::BiomeRegistry const& biomeRegistry)
const;
76 ::std::vector<::BiomeNoiseTarget>& biomes,
81 MCAPI
void _addSurfaceBiome(
82 ::std::vector<::BiomeNoiseTarget>& biomes,
93 _addUndergroundBiomes(::std::vector<::BiomeNoiseTarget>& biomes,
::BiomeRegistry const& biomeRegistry)
const;
95 MCAPI
void _addValleys(
96 ::std::vector<::BiomeNoiseTarget>& biomes,
101 MCAPI
void _populateBiomeArrays(
::BiomeRegistry const& biomeRegistry)
const;
103 MCAPI ::std::vector<::ClimateParameters> getWorldSpawnParameters()
const;
109 MCAPI static ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> EROSIONS();
111 MCAPI static ::ClimateUtils::Parameter
const& FULL_RANGE();
113 MCAPI static ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> HUMIDITIES();
115 MCAPI static ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> TEMPERATURES();
117 MCAPI static ::ClimateUtils::Parameter
const& coastContinentalness();
119 MCAPI static ::ClimateUtils::Parameter
const& deepOceanContinentalness();
121 MCAPI static ::ClimateUtils::Parameter
const& dripstoneCavesContinentalness();
123 MCAPI static ::ClimateUtils::Parameter
const& farInlandContinentalness();
125 MCAPI static ::ClimateUtils::Parameter
const& inlandContinentalness();
127 MCAPI static ::ClimateUtils::Parameter
const& lushCavesHumidity();
129 MCAPI static ::ClimateUtils::Parameter
const& midInlandContinentalness();
131 MCAPI static ::ClimateUtils::Parameter
const& mushroomFieldsContinentalness();
133 MCAPI static ::ClimateUtils::Parameter
const& nearInlandContinentalness();
135 MCAPI static ::ClimateUtils::Parameter
const& oceanContinentalness();
137 MCAPI static ::ClimateUtils::Parameter
const& sulfurCavesWeirdness();