|
|
CraftHandlerTrade & | operator= (CraftHandlerTrade const &) |
|
| CraftHandlerTrade (CraftHandlerTrade const &) |
| virtual::ItemStackNetResult | _handleCraftAction (::ItemStackRequestActionCraftBase const &requestAction) |
|
virtual::ItemStackNetResult | handleConsumedItem (::FullContainerName const &openContainerNetId, uchar const slot, ::ItemStack const &consumedItem) |
| virtual void | _postCraftRequest (bool const wasSuccess) |
|
MCAPI ::std::tuple<::ItemStackNetResult, ::MerchantRecipe const * > | _getMerchantRecipeFromNetId (::RecipeNetId const &tradeRecipeNetId) |
|
MCAPI::ItemStackNetResult | _handleTrade1 (::ItemStackRequestActionCraft<::RecipeNetId, 12 > const &requestAction) |
|
MCAPI::ItemStackNetResult | _initResultItem (::RecipeNetId const &tradeRecipeNetId, uchar numCrafts) |
|
MCAPI::ItemStackNetResult | _initTrade2Consumes () |
|
MCAPI::ItemStackNetResult | $_handleCraftAction (::ItemStackRequestActionCraftBase const &requestAction) |
|
MCAPI::ItemStackNetResult | $handleConsumedItem (::FullContainerName const &openContainerNetId, uchar const slot, ::ItemStack const &consumedItem) |
|
MCAPI void | $_postCraftRequest (bool const wasSuccess) |
|
virtual::ItemStackNetResult | preHandleAction (::ItemStackRequestActionType) |
|
virtual void | endRequestBatch () |
|
virtual::Recipes const * | _getLevelRecipes () const |
|
MCAPI ::std::tuple<::ItemStackNetResult, ::Recipe const * > | _getRecipeFromNetId (::RecipeNetId const &recipeNetId) |
|
MCAPI::ItemStackNetResult | handleCraftAction (::ItemStackRequestActionCraftBase const &requestAction, ::ItemStackNetResult currentResult) |
|
MCAPI void | postRequest (bool wasSuccess) |
|
MCFOLD void | $endRequestBatch () |
|
MCFOLD::Recipes const * | $_getLevelRecipes () const |
|
|
::ll::TypedStorage< 8, 8, ::ContainerScreenContext const & > | mScreenContext |
|
::ll::TypedStorage< 1, 1, bool > | mIsTrade2 |
|
::ll::TypedStorage< 8, 16, ::std::optional< uint64 > > | mTradeIndex |
|
::ll::TypedStorage< 4, 4, int > | mNumCrafts |
|
::ll::TypedStorage< 8, 8, ::ItemStackRequestActionCraftHandler & > | mCraftRequestHandler |
|
::ll::TypedStorage< 1, 1, ::ItemStackRequestActionType > | mCraftActionType |
|
::ll::TypedStorage< 1, 1, bool > | mNonImplementedTrustClientResults |
|
::ll::TypedStorage< 8, 24, ::std::vector<::ExpectedSlotConsume > > | mExpectedSlotConsumes |
|
::ll::TypedStorage< 8, 24, ::std::vector<::ExpectedAnywhereConsume > > | mExpectedAnywhereConsumes |
|
::ll::TypedStorage< 8, 24, ::std::vector<::AllowedAnywhereConsume > > | mAllowedAnywhereConsumes |
|
::ll::TypedStorage< 1, 1, bool > | mIsCraftRequest |