18class DimensionDefinitionGroup {
30 ::ll::TypedStorage<4, 4, int> mHeightMinimum;
31 ::ll::TypedStorage<4, 4, int> mHeightMaximum;
32 ::ll::TypedStorage<4, 4, ::GeneratorType> mGeneratorType;
39 ::ll::TypedStorage<8, 16, ::std::map<::std::string, ::DimensionDefinitionGroup::DimensionDefinition>>
40 mDimensionDefinitions;
45 DimensionDefinitionGroup();
50 MCAPI DimensionDefinitionGroup(::DimensionDefinitionGroup&&);
52 MCAPI DimensionDefinitionGroup(::DimensionDefinitionGroup
const&);
54 MCAPI DimensionDefinitionGroup(
60 MCAPI_C ::DimensionDefinitionGroup& operator=(::DimensionDefinitionGroup
const&);
62 MCAPI ::Puv::LoadResult<::SharedTypes::v1_21_60::DimensionDefinition::DimensionDocument>
63 tryAddDimensionDefinitionByString(
64 ::std::string
const& dimensionDefinitionJSON,
68 MCAPI ~DimensionDefinitionGroup();
74 MCAPI
void* $ctor(::DimensionDefinitionGroup&&);
76 MCAPI
void* $ctor(::DimensionDefinitionGroup
const&);