LeviLamina
Loading...
Searching...
No Matches
MerchantRecipeList Class Reference

Public Member Functions

virtual::MerchantRecipe * getRecipeFor (::ItemInstance const &buyA, ::ItemInstance const &buyB, int selectionHint)
 
virtual void addIfNewOrBetter (::MerchantRecipe *toMatch)
 
virtual::MerchantRecipe * getMatchingRecipeFor (::ItemInstance const &buyA, ::ItemInstance const &buyB, ::ItemInstance const &sell)
 
virtual::MerchantRecipe * getMatchingRecipeFor (::MerchantRecipe const &recipe)
 
virtual void load (::CompoundTag const &tag)
 
virtual ::std::unique_ptr<::CompoundTagcreateTag (bool includeNetInfo, ::SaveContext const &saveContext) const
 
MCAPI bool isRequiredItem (::ItemInstance const &offer, ::ItemInstance const &requiredItem)
 
MCAPI::MerchantRecipe * $getRecipeFor (::ItemInstance const &buyA, ::ItemInstance const &buyB, int selectionHint)
 
MCAPI void $addIfNewOrBetter (::MerchantRecipe *toMatch)
 
MCAPI::MerchantRecipe * $getMatchingRecipeFor (::ItemInstance const &buyA, ::ItemInstance const &buyB, ::ItemInstance const &sell)
 
MCAPI::MerchantRecipe * $getMatchingRecipeFor (::MerchantRecipe const &recipe)
 
MCAPI void $load (::CompoundTag const &tag)
 
MCAPI ::std::unique_ptr<::CompoundTag$createTag (bool includeNetInfo, ::SaveContext const &saveContext) const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::MerchantRecipe > > mRecipeList
 
::ll::TypedStorage< 8, 24, ::std::vector< uint > > mTierExpRequirements
 

The documentation for this class was generated from the following file: