Импорт класса

Link to импорт-класса

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

ZenScript
Copy
import crafttweaker.api.recipe.Brewing;

Name: addRecipe

Adds a new brewing recipe to the Brewing Stand.

ZenScript
Copy
// Brewing.addRecipe(output as IItemStack, reagent as IIngredient, input as IIngredient)

brewing.addRecipe(<item:minecraft:dirt>, <item:minecraft:apple>, <item:minecraft:arrow>);
ПараметрТипОписание
Параметр
output
Тип
IItemStack
Описание
The item that the recipe outputs.
Параметр
reagent
Тип
IIngredient
Описание
The reagent that is put in the top slot of the Brewing Stand.
Параметр
input
Тип
IIngredient
Описание
The Ingredient that get brewed into the output. E.G. a Water bottle getting brewed into a Thick Potion.

Name: removeRecipe

Removes an ItemStack to ItemStack recipe from the Brewing Stand. These are mainly potions added by mods.

ZenScript
Copy
// Brewing.removeRecipe(output as IItemStack, reagent as IItemStack, input as IItemStack)

brewing.removeRecipe(<item:minecraft:glass>, <item:minecraft:diamond>, <item:minecraft:stick>);
ПараметрТипОписание
Параметр
output
Тип
IItemStack
Описание
The ItemStack that the recipe outputs.
Параметр
reagent
Тип
IItemStack
Описание
The reagent that is put in the top slot of the Brewing Stand.
Параметр
input
Тип
IItemStack
Описание
The Ingredient that get brewed into the output. E.G. a Water bottle getting brewed into a Thick Potion.

Name: removeRecipe

Removes a Potion to Potion recipe from the Brewing Stand. These are mainly the default vanilla recipes.

ZenScript
Copy
// Brewing.removeRecipe(output as Potion, reagent as IItemStack, input as Potion)

brewing.removeRecipe(<potion:minecraft:thick>, <item:minecraft:glowstone_dust>, <potion:minecraft:water>);
ПараметрТипОписание
Параметр
output
Тип
Potion
Описание
The Potion that the recipe outputs.
Параметр
reagent
Тип
IItemStack
Описание
The reagent that is put in the top slot of the Brewing Stand.
Параметр
input
Тип
Potion
Описание
The Potion ingredient that get brewed into the output. E.G. a Water bottle getting brewed into a Thick Potion.

Link to removeRecipeByInput

Name: removeRecipeByInput

Removes recipes from the Brewing Stand based on their Input (The ItemStack that goes in the bottom 3 slots). E.G. A water bottle in Vanilla brewing recipes

ZenScript
Copy
// Brewing.removeRecipeByInput(input as IItemStack)

brewing.removeRecipeByInput(<item:minecraft:glass>);
ПараметрТипОписание
Параметр
input
Тип
IItemStack
Описание
The input of the recipes to remove.

Link to removeRecipeByInputPotion

Name: removeRecipeByInputPotion

Removes recipes from the Brewing Stand based on their input Potion. These are mainly the default vanilla recipes. The input potion is the potion that is in the top slot of the Brewing Stand.

ZenScript
Copy
Brewing.removeRecipeByInputPotion(input as Potion)
ПараметрТипОписание
Параметр
input
Тип
Potion
Описание
The input potion of the recipes to remove.

Link to removeRecipeByOutputPotion

Name: removeRecipeByOutputPotion

Removes recipes from the Brewing Stand based on their output Potion. These are mainly the default vanilla recipes.

ZenScript
Copy
// Brewing.removeRecipeByOutputPotion(output as Potion)

brewing.removeRecipeByOutputPotion(<potion:minecraft:swiftness>);
ПараметрТипОписание
Параметр
output
Тип
Potion
Описание
The potion of the recipes to remove.

Link to removeRecipeByReagent

Name: removeRecipeByReagent

Removes recipes from the Brewing Stand based on their Reagent (The item in the top slot).

ZenScript
Copy
// Brewing.removeRecipeByReagent(reagent as IItemStack)

brewing.removeRecipeByReagent(<item:minecraft:golden_carrot>);
ПараметрТипОписание
Параметр
reagent
Тип
IItemStack
Описание
The reagent of the recipes to remove.