27class CraftHandlerCrafting :
public ::CraftHandlerBase {
31 ::ll::TypedStorage<1, 1, bool> mWorkbench;
32 ::ll::TypedStorage<8, 8, ::Player&> mPlayer;
33 ::ll::TypedStorage<4, 4, ::RecipeNetId> mRecipeNetId;
34 ::ll::TypedStorage<1, 1, uchar> mDeferredCraftCount;
35 ::ll::TypedStorage<8, 24, ::std::vector<::ItemStack>> mConsumedItems;
40 CraftHandlerCrafting& operator=(CraftHandlerCrafting
const&);
41 CraftHandlerCrafting(CraftHandlerCrafting
const&);
42 CraftHandlerCrafting();
47 virtual ~CraftHandlerCrafting() ;
49 virtual ::ItemStackNetResult handleConsumedItem(
55 virtual ::ItemStackNetResult preHandleAction(::ItemStackRequestActionType requestActionType) ;
57 virtual ::ItemStackNetResult
60 virtual ::Recipes
const* _getLevelRecipes()
const ;
68 MCAPI
void _handleCarefulRestoration(
::ItemInstance const& itemInstance)
const;
70 MCAPI ::ItemStackNetResult
73 MCAPI ::ItemStackNetResult
88 MCAPI ::ItemStackNetResult $handleConsumedItem(
94 MCAPI ::ItemStackNetResult $preHandleAction(::ItemStackRequestActionType requestActionType);
98 MCAPI ::Recipes
const* $_getLevelRecipes()
const;
106 MCAPI
static void** $vftable();