23 ::ll::TypedStorage<8, 32, ::std::string> mName;
24 ::ll::TypedStorage<8, 128, ::ItemInstance> mIcon;
44 ::ll::TypedStorage<8, 168, ::std::optional<::CraftingItemCatalogMergeResult::Identifier>> mIdentifier;
45 ::ll::TypedStorage<8, 24, ::std::vector<::ItemInstance>> mItems;
65 ::ll::TypedStorage<8, 24, ::std::vector<::CraftingItemCatalogMergeResult::Group>> mGroups;
72 ::ll::TypedStorage<8, 24, ::CraftingItemCatalogMergeResult::Category> mConstructionCategory;
73 ::ll::TypedStorage<8, 24, ::CraftingItemCatalogMergeResult::Category> mNatureCategory;
74 ::ll::TypedStorage<8, 24, ::CraftingItemCatalogMergeResult::Category> mEquipmentCategory;
75 ::ll::TypedStorage<8, 24, ::CraftingItemCatalogMergeResult::Category> mItemsCategory;
76 ::ll::TypedStorage<8, 64, ::std::unordered_set<int>> mUsedItems;
82 MCAPI
void insertAfterGroup(
83 ::SharedTypes::v1_21_60::CraftingCatalogItemCategory itemCategory,
84 ::std::string_view groupName,
88 MCAPI
void insertAfterItemsGroup(
89 ::SharedTypes::v1_21_60::CraftingCatalogItemCategory itemCategory,
90 ::std::string_view itemName,