24 ::ll::TypedStorage<8, 24, ::std::vector<::ShapedRecipePayload>> mShapedRecipes;
25 ::ll::TypedStorage<8, 24, ::std::vector<::ShapelessRecipePayload>> mShapelessRecipes;
26 ::ll::TypedStorage<8, 24, ::std::vector<::MultiRecipePayload>> mMultiRecipes;
27 ::ll::TypedStorage<8, 24, ::std::vector<::ShapelessRecipePayload>> mUserDataShapelessRecipes;
28 ::ll::TypedStorage<8, 24, ::std::vector<::ShapelessRecipePayload>> mShapelessChemistryRecipes;
29 ::ll::TypedStorage<8, 24, ::std::vector<::ShapedRecipePayload>> mShapedChemistryRecipes;
30 ::ll::TypedStorage<8, 24, ::std::vector<::SmithingTransformRecipePayload>> mSmithingTransformRecipes;
31 ::ll::TypedStorage<8, 24, ::std::vector<::SmithingTrimRecipePayload>> mSmithingTrimRecipes;
32 ::ll::TypedStorage<8, 24, ::std::vector<::PotionMixDataEntry>> mPotionMixEntries;
33 ::ll::TypedStorage<8, 24, ::std::vector<::ContainerMixDataEntry>> mContainerMixEntries;
34 ::ll::TypedStorage<8, 24, ::std::vector<::MaterialReducerDataEntry>> mMaterialReducerEntries;
35 ::ll::TypedStorage<1, 1, bool> mClearRecipes;
47 MCAPI static ::CraftingDataPacketPayload fromRecipes(
::Recipes const& levelRecipes,
bool onlyCraftingRecipes);