13struct BlockComponentGroupDescription {
25 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::std::shared_ptr<::BlockComponentDescription>>>
32 MCAPI
void _setCustomComponent(
33 ::std::string_view compName,
34 ::std::shared_ptr<::cereal::DynamicValue>
const& compData,
35 bool overridePlayerInteract,
36 bool overridePlayerPlacing
39 MCAPI ::std::shared_ptr<::cereal::DynamicValue>
55 ::ll::TypedStorage<8, 64, ::BlockComponentGroupDescription::Components> mCerealDescriptions;
56 ::ll::TypedStorage<8, 24, ::std::vector<::HashedString>> mTags;
57 ::ll::TypedStorage<8, 24, ::std::vector<::std::shared_ptr<::BlockComponentDescription>>> mDescriptions;
62 BlockComponentGroupDescription(BlockComponentGroupDescription
const&);
63 BlockComponentGroupDescription();
68 MCAPI ::BlockComponentDescription* getComponentDescription(::std::string
const& name)
const;
70 MCAPI ::BlockComponentGroupDescription& operator=(::BlockComponentGroupDescription
const&);
72 MCAPI ~BlockComponentGroupDescription();
Definition SerializerContext.h:17