3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/v1_20_60/biome/components/OverworldGenerationRulesBiomeJsonComponent.h"
14namespace OverworldGenRulesGlueInternals {
17MCAPI
void applyWeightedBiomes(
18 ::std::vector<::std::pair<::Biome const*, uint>>& targetVector,
19 ::std::vector<::gsl::not_null<::Biome const*>>
const& biomePtrVector,
20 ::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector
const& jsonBiomeVector
23MCAPI
bool resolveAndValidate(
24 ::std::vector<::gsl::not_null<::Biome const*>>& biomePtrVector,
25 ::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector
const& jsonVector,
26 ::BiomeRegistry
const& biomeRegistry
Definition BiomeRegistry.h:37