3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/shared_types/v1_26_20/block/Description.h"
7#include "mc/deps/shared_types/v1_26_60/block/BlockComponents.h"
17namespace SharedTypes::v1_26_60::BlockDefinition {
19struct BlockDefinitionDocument {
23 ::ll::TypedStorage<8, 496, ::SharedTypes::v1_26_20::BlockDefinition::Description> mDescription;
24 ::ll::TypedStorage<8, 48, ::SharedTypes::v1_26_60::BlockDefinition::BlockComponents> mComponents;
25 ::ll::TypedStorage<8, 24, ::std::vector<::SharedTypes::v1_26_60::BlockDefinition::BlockPermutation>> mPermutations;
29 ::std::unordered_map<::std::string, ::SharedTypes::v1_26_20::BlockDefinition::DeprecatedDefinitionEvent>>
30 mDeprecatedEventHandlers;
31 ::ll::TypedStorage<8, 24, ::std::vector<::std::string>> mOrderedV1CustomComponents;
36 BlockDefinitionDocument();
45 MCNAPI ::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument&
48 MCNAPI ::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument&
65 MCNAPI static ::SemVersionConstant
const&
VERSION();
Definition SemVersionConstant.h:8
Definition DeprecatedDefinitionEvent.h:16
Definition BlockDefinitionDocument.h:19
MCAPI void * $ctor(::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument const &)
static MCAPI ::SemVersionConstant const & VERSION()
MCAPI::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument & operator=(::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument &&)
MCAPI ~BlockDefinitionDocument()
MCAPI bool operator==(::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument const &) const
MCAPI BlockDefinitionDocument(::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument const &)
MCAPI BlockDefinitionDocument(::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument &&)
MCAPI void * $ctor(::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument &&)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument & operator=(::SharedTypes::v1_26_60::BlockDefinition::BlockDefinitionDocument const &)
Definition BlockPermutation.h:11
Definition ReflectionCtx.h:11