Class CTBrewing
java.lang.Object
com.blamejared.crafttweaker.api.recipe.CTBrewing
- DocParam:
- this brewing
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRecipe(IItemStack output, IIngredient reagent, IIngredient input) Adds a new brewing recipe to the Brewing Stand.voidremoveRecipe(IItemStack output, IItemStack reagent, IItemStack input) Removes an ItemStack to ItemStack recipe from the Brewing Stand.voidremoveRecipe(net.minecraft.world.item.alchemy.Potion output, IItemStack reagent, net.minecraft.world.item.alchemy.Potion input) Removes a Potion to Potion recipe from the Brewing Stand.voidremoveRecipeByInput(IItemStack input) Removes recipes from the Brewing Stand based on their Input (The ItemStack that goes in the bottom 3 slots).voidremoveRecipeByInputPotion(net.minecraft.world.item.alchemy.Potion input) Removes recipes from the Brewing Stand based on their input Potion.voidremoveRecipeByOutputPotion(net.minecraft.world.item.alchemy.Potion output) Removes recipes from the Brewing Stand based on their output Potion.voidremoveRecipeByReagent(IItemStack reagent) Removes recipes from the Brewing Stand based on their Reagent (The item in the top slot).
-
Field Details
-
INSTANCE
-
-
Method Details
-
addRecipe
Adds a new brewing recipe to the Brewing Stand.- Parameters:
output- The item that the recipe outputs.reagent- The reagent that is put in the top slot of the Brewing Stand.input- The Ingredient that get brewed into the output. E.G. a Water bottle getting brewed into a Thick Potion.- DocParam:
- output <item:minecraft:dirt>, reagent <item:minecraft:apple>, input <item:minecraft:arrow>
-
removeRecipe
public void removeRecipe(net.minecraft.world.item.alchemy.Potion output, IItemStack reagent, net.minecraft.world.item.alchemy.Potion input) Removes a Potion to Potion recipe from the Brewing Stand. These are mainly the default vanilla recipes.- Parameters:
output- The Potion that the recipe outputs.reagent- The reagent that is put in the top slot of the Brewing Stand.input- The Potion ingredient that get brewed into the output. E.G. a Water bottle getting brewed into a Thick Potion.- DocParam:
- output <potion:minecraft:thick>, reagent <item:minecraft:glowstone_dust>, input <potion:minecraft:water>
-
removeRecipe
Removes an ItemStack to ItemStack recipe from the Brewing Stand. These are mainly potions added by mods.- Parameters:
output- The ItemStack that the recipe outputs.reagent- The reagent that is put in the top slot of the Brewing Stand.input- The Ingredient that get brewed into the output. E.G. a Water bottle getting brewed into a Thick Potion.- DocParam:
- output <item:minecraft:glass>, reagent <item:minecraft:diamond>, input <item:minecraft:stick>
-
removeRecipeByReagent
Removes recipes from the Brewing Stand based on their Reagent (The item in the top slot).- Parameters:
reagent- The reagent of the recipes to remove.- DocParam:
- reagent <item:minecraft:golden_carrot>
-
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- Parameters:
input- The input of the recipes to remove.- DocParam:
- input <item:minecraft:glass>
-
removeRecipeByOutputPotion
public void removeRecipeByOutputPotion(net.minecraft.world.item.alchemy.Potion output) Removes recipes from the Brewing Stand based on their output Potion. These are mainly the default vanilla recipes.- Parameters:
output- The potion of the recipes to remove.- DocParam:
- output <potion:minecraft:swiftness>
-
removeRecipeByInputPotion
public void removeRecipeByInputPotion(net.minecraft.world.item.alchemy.Potion input) 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.- Parameters:
input- The input potion of the recipes to remove.- DocParam:
- output <potion:minecraft:awkward>
-