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/world/level/biome/BiomeTemperatureCategory.h"
15namespace SharedTypes::v1_20_60 {
30 using ValueArray = ::std::array<::std::variant<::SharedTypes::Reference<3>, uint>, 2>;
32 using ValueArrayEntry = ::std::variant<::SharedTypes::Reference<3>, uint>;
37 ::ll::TypedStorage<8, 80, ::std::array<::std::variant<::SharedTypes::Reference<3>, uint>, 2>> mValues;
48 ::std::vector<::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeName>>
62 using ValueArray = ::std::array<::std::variant<::BiomeTemperatureCategory, uint>, 2>;
64 using ValueArrayEntry = ::std::variant<::BiomeTemperatureCategory, uint>;
69 ::ll::TypedStorage<4, 16, ::std::array<::std::variant<::BiomeTemperatureCategory, uint>, 2>> mValues;
85 ::std::optional<::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector>>
90 ::std::optional<::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector>>
91 mMutateTransformation;
95 ::std::optional<::std::vector<
101 ::std::optional<::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector>>
102 mRiverTransformation;
106 ::std::optional<::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent::WeightedBiomeNameVector>>
107 mShoreTransformation;
112 OverworldGenerationRulesBiomeJsonComponent();
117 virtual ~OverworldGenerationRulesBiomeJsonComponent() ;
127 MCNAPI ::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent&
142 MCNAPI static ::std::add_lvalue_reference_t<char const[]>
SCHEMA_NAME();
Definition IBiomeJsonComponent.h:7
Definition OverworldGenerationRulesBiomeJsonComponent.h:41
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition OverworldGenerationRulesBiomeJsonComponent.h:27
Definition OverworldGenerationRulesBiomeJsonComponent.h:59
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
Definition OverworldGenerationRulesBiomeJsonComponent.h:17
static MCAPI ::std::add_lvalue_reference_t< char const[]> SCHEMA_NAME()
MCAPI::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent & operator=(::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent const &)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent const &)
static MCAPI void ** $vftable()
MCAPI OverworldGenerationRulesBiomeJsonComponent(::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent const &)
MCAPI bool operator==(::SharedTypes::v1_20_60::OverworldGenerationRulesBiomeJsonComponent const &) const
Definition ReflectionCtx.h:11