15 ::ll::TypedStorage<4, 4, int> mUnlockedCategories;
16 ::ll::TypedStorage<4, 4, int> mNewlyUnlockedCategories;
17 ::ll::TypedStorage<8, 64, ::std::unordered_set<int>> mUnlockedItems;
18 ::ll::TypedStorage<8, 64, ::std::unordered_set<::std::string>> mUnlockedRecipes;
19 ::ll::TypedStorage<8, 64, ::std::unordered_set<::std::string>> mNewlyUnlockedRecipes;
28 MCNAPI
void addUnlockedRecipes(
30 ::std::vector<::std::string>
const& unlockedRecipeIds,
40 MCNAPI
void removeAllRecipes();
42 MCNAPI
void removeRecipes(
::Recipes const& recipes, ::std::vector<::std::string>
const& unlockedRecipeIds);