3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/util/Reference.h"
7#include "mc/deps/shared_types/v1_20_60/biome/components/IBiomeJsonComponent.h"
8#include "mc/v1_20_60/biome/components/BiomeComponentVersion.h"
9#include "mc/world/level/biome/BiomeTemperatureCategory.h"
13namespace cereal {
struct ReflectionCtx; }
16namespace SharedTypes::v1_20_60 {
88 ::std::vector<::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeName>&
133 virtual ::BiomeComponentVersion getType() const ;
Definition IBiomeJsonComponent.h:10
Definition OverworldGenerationRulesBiomeJsonComponent.h:63
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
static MCAPI void fromReference(::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector &instance, ::SharedTypes::Reference< 3 > const &ref)
static MCAPI void fromVector(::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector &instance, ::std::vector<::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeName > &entries)
Definition OverworldGenerationRulesBiomeJsonComponent.h:28
MCAPI ~WeightedBiomeName()
static MCAPI void fromReference(::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeName &instance, ::SharedTypes::Reference< 3 > const &ref)
Definition OverworldGenerationRulesBiomeJsonComponent.h:94
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition OverworldGenerationRulesBiomeJsonComponent.h:18
static MCAPI ::std::add_lvalue_reference_t< char const[]> SCHEMA_NAME()
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
static MCAPI ::std::add_lvalue_reference_t< char const[]> SCHEMA_HELP()
static MCAPI void ** $vftable()
MCAPI::BiomeComponentVersion $getType() const
Definition ReflectionCtx.h:11