net.minecraft.world.item.alchemy

public class PotionBrewing

cbw
net.minecraft.world.item.alchemy.PotionBrewing
net.minecraft.class_1845
net.minecraft.recipe.BrewingRecipeRegistry
net.minecraft.src.C_1441_
net.minecraft.world.item.alchemy.PotionBrewer

Field summary

Modifier and TypeField
public static final int
a
BREWING_TIME_SECONDS
field_30942
field_30942
f_151252_
private static final List<PotionBrewing$Mix<Potion>>
b
POTION_MIXES
field_8956
POTION_RECIPES
f_43494_
private static final List<PotionBrewing$Mix<Item>>
c
CONTAINER_MIXES
field_8959
ITEM_RECIPES
f_43495_
private static final List<Ingredient>
d
ALLOWED_CONTAINERS
field_8957
POTION_TYPES
f_43496_
private static final Predicate<ItemStack>
e
ALLOWED_CONTAINER
field_8958
POTION_TYPE_PREDICATE
f_43497_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static boolean
a(caa arg0)
isIngredient(ItemStack arg0)
method_8077(class_1799 arg0)
isValidIngredient(ItemStack stack)
m_43506_(C_1391_ p_43507_)
protected static boolean
b(caa arg0)
isContainerIngredient(ItemStack arg0)
method_8079(class_1799 arg0)
isItemRecipeIngredient(ItemStack stack)
m_43517_(C_1391_ p_43518_)
protected static boolean
c(caa arg0)
isPotionIngredient(ItemStack arg0)
method_8069(class_1799 arg0)
isPotionRecipeIngredient(ItemStack stack)
m_43522_(C_1391_ p_43523_)
public static boolean
a(cbv arg0)
isBrewablePotion(Potion arg0)
method_20361(class_1842 arg0)
isBrewable(Potion potion)
m_43511_(C_1440_ p_43512_)
public static boolean
a(caa arg0, caa arg1)
hasMix(ItemStack arg0, ItemStack arg1)
method_8072(class_1799 arg0, class_1799 arg1)
hasRecipe(ItemStack input, ItemStack ingredient)
m_43508_(C_1391_ p_43509_, C_1391_ p_43510_)
protected static boolean
b(caa arg0, caa arg1)
hasContainerMix(ItemStack arg0, ItemStack arg1)
method_8070(class_1799 arg0, class_1799 arg1)
hasItemRecipe(ItemStack input, ItemStack ingredient)
m_43519_(C_1391_ p_43520_, C_1391_ p_43521_)
protected static boolean
c(caa arg0, caa arg1)
hasPotionMix(ItemStack arg0, ItemStack arg1)
method_8075(class_1799 arg0, class_1799 arg1)
hasPotionRecipe(ItemStack input, ItemStack ingredient)
m_43524_(C_1391_ p_43525_, C_1391_ p_43526_)
public static ItemStack
d(caa arg0, caa arg1)
mix(ItemStack arg0, ItemStack arg1)
method_8078(class_1799 arg0, class_1799 arg1)
craft(ItemStack ingredient, ItemStack input)
m_43529_(C_1391_ p_43530_, C_1391_ p_43531_)
public static void
a()
bootStrap()
method_8076()
registerDefaults()
m_43499_()
private static void
a(bzw arg0, bzw arg1, bzw arg2)
addContainerRecipe(Item arg0, Item arg1, Item arg2)
method_8071(class_1792 arg0, class_1792 arg1, class_1792 arg2)
registerItemRecipe(Item input, Item ingredient, Item output)
m_43502_(C_1381_ p_43503_, C_1381_ p_43504_, C_1381_ p_43505_)
private static void
a(bzw arg0)
addContainer(Item arg0)
method_8080(class_1792 arg0)
registerPotionType(Item item)
m_43500_(C_1381_ p_43501_)
private static void
a(cbv arg0, bzw arg1, cbv arg2)
addMix(Potion arg0, Item arg1, Potion arg2)
method_8074(class_1842 arg0, class_1792 arg1, class_1842 arg2)
registerPotionRecipe(Potion input, Item item, Potion output)
m_43513_(C_1440_ p_43514_, C_1381_ p_43515_, C_1440_ p_43516_)