This is where all Recipe and GlobalRecipe hooks are gathered and called.
More...
|
static void | ConsumeItem (Recipe recipe, int type, ref int amount) |
| Allows to edit the amount of item the player uses in a recipe. More...
|
|
static void | OnCraft (Item item, Recipe recipe) |
| Helper version of OnCraft, used in combination with Recipe.Create and the internal ConsumedItems list
|
|
static void | OnCraft (Item item, Recipe recipe, List< Item > consumedItems) |
| recipe.OnCraftHooks followed by Calls ItemLoader.OnCreate with a RecipeCreationContext More...
|
|
static bool | RecipeAvailable (Recipe recipe) |
| Returns whether or not the conditions are met for this recipe to be available for the player to use. More...
|
|
This is where all Recipe and GlobalRecipe hooks are gathered and called.
◆ ConsumeItem()
static void Terraria.ModLoader.RecipeLoader.ConsumeItem |
( |
Recipe |
recipe, |
|
|
int |
type, |
|
|
ref int |
amount |
|
) |
| |
|
static |
Allows to edit the amount of item the player uses in a recipe.
- Parameters
-
recipe | The recipe used for the craft. |
type | Type of the ingredient. |
amount | Modifiable amount of the item consumed. |
◆ OnCraft()
static void Terraria.ModLoader.RecipeLoader.OnCraft |
( |
Item |
item, |
|
|
Recipe |
recipe, |
|
|
List< Item > |
consumedItems |
|
) |
| |
|
static |
recipe.OnCraftHooks followed by Calls ItemLoader.OnCreate with a RecipeCreationContext
- Parameters
-
item | The item crafted. |
recipe | The recipe used to craft the item. |
consumedItems | Materials used to craft the item. |
◆ RecipeAvailable()
static bool Terraria.ModLoader.RecipeLoader.RecipeAvailable |
( |
Recipe |
recipe | ) |
|
|
static |
Returns whether or not the conditions are met for this recipe to be available for the player to use.
- Parameters
-
recipe | The recipe to check. |
- Returns
- Whether or not the conditions are met for this recipe.