22class ItemStackRequestActionCraftHandler {
26 ::ll::TypedStorage<8, 8, ::ItemStackRequestActionHandler&> mRequestActionHandler;
27 ::ll::TypedStorage<8, 8, ::Player&> mPlayer;
28 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::CraftHandlerBase>> mCraftHandler;
29 ::ll::TypedStorage<1, 1, bool> mIsCraftRequest;
30 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::SimpleSparseContainer>> mCreatedOutputSparseContainer;
31 ::ll::TypedStorage<8, 24, ::std::vector<::std::pair<::ItemInstance, uint>>> mCraftResults;
36 ItemStackRequestActionCraftHandler& operator=(ItemStackRequestActionCraftHandler
const&);
37 ItemStackRequestActionCraftHandler(ItemStackRequestActionCraftHandler
const&);
38 ItemStackRequestActionCraftHandler();
43 virtual ~ItemStackRequestActionCraftHandler() =
default;
49 MCNAPI ::std::unique_ptr<::ContainerValidationCraftInputs>
52 MCNAPI ::ItemStackNetResult
_initCraftResults(::std::vector<::ItemInstance>
const& results, uchar numCrafts);
58 MCNAPI ::ItemStackNetResult
endRequest(::ItemStackNetResult currentResult);
64 MCNAPI ::ItemStackNetResult
Definition ContainerScreenContext.h:17