17 template<
typename T0>
class Mix;
25 ::ll::TypedStorage<4, 4, int> mItemId;
26 ::ll::TypedStorage<4, 4, int> mData;
39 MCAPI Ingredient(
::Item const& item,
int data);
42 MCFOLD
int getData()
const;
44 MCFOLD
int getItemId()
const;
53 MCAPI
void* $ctor(
::Item const& item,
int data);
58 template <
typename T0>
67 MCAPI
static void addPotionMix(
81 MCAPI
static void initPotionBrewing();
93 MCAPI
static void shutdown();
99 MCAPI static ::std::vector<::PotionBrewing::Mix<::ItemInstance>>& mChemistryMixes();
101 MCAPI static ::std::vector<::PotionBrewing::Mix<::Item const&>>& mContainerMixes();
103 MCAPI
static bool& mIsInitialized();
105 MCAPI static ::std::vector<::PotionBrewing::Mix<::ItemDescriptor>>& mPotionMixes();
107 MCAPI static ::std::vector<::PotionBrewing::Ingredient>& mValidContainers();
109 MCAPI static ::std::unordered_set<::PotionBrewing::Ingredient>& mValidIngredients();
111 MCAPI static ::std::unordered_set<::PotionBrewing::Ingredient>& mValidRecipeInputs();