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.