28 ::ll::TypedStorage<8, 8, ::ItemStackRequestActionCraftHandler&> mCraftRequestHandler;
29 ::ll::TypedStorage<1, 1, ::ItemStackRequestActionType> mCraftActionType;
30 ::ll::TypedStorage<1, 1, bool> mNonImplementedTrustClientResults;
31 ::ll::TypedStorage<8, 24, ::std::vector<::ExpectedSlotConsume>> mExpectedSlotConsumes;
32 ::ll::TypedStorage<8, 24, ::std::vector<::ExpectedAnywhereConsume>> mExpectedAnywhereConsumes;
33 ::ll::TypedStorage<8, 24, ::std::vector<::AllowedAnywhereConsume>> mAllowedAnywhereConsumes;
34 ::ll::TypedStorage<1, 1, bool> mIsCraftRequest;
53 virtual ::ItemStackNetResult preHandleAction(::ItemStackRequestActionType);
56 virtual void endRequestBatch();
62 virtual void _postCraftRequest(
bool const wasSuccess);
65 virtual ::Recipes
const* _getLevelRecipes()
const;
71 MCAPI ::std::tuple<::ItemStackNetResult, ::Recipe const*> _getRecipeFromNetId(
::RecipeNetId const& recipeNetId);
73 MCAPI ::ItemStackNetResult
76 MCAPI
void postRequest(
bool wasSuccess);
82 MCFOLD
void $endRequestBatch();
84 MCFOLD
void $_postCraftRequest(
bool const wasSuccess);
86 MCFOLD ::Recipes
const* $_getLevelRecipes()
const;