net.minecraft.world.item.alchemy

public class PotionBrewing

czn
net.minecraft.world.item.alchemy.PotionBrewing
net.minecraft.class_1845
net.minecraft.recipe.BrewingRecipeRegistry
net.minecraft.world.item.alchemy.PotionBrewer

Field summary

Modifier and TypeField
public static final int
a
BREWING_TIME_SECONDS
field_30942
field_30942
public static final PotionBrewing
b
EMPTY
field_51402
EMPTY
private final List<Ingredient>
c
containers
field_51403
potionTypes
private final List<PotionBrewing$Mix<Potion>>
d
potionMixes
field_51404
potionRecipes
private final List<PotionBrewing$Mix<Item>>
e
containerMixes
field_51405
itemRecipes

Constructor summary

ModifierConstructor
(List<Ingredient> potionTypes, List<PotionBrewing$Mix<Potion>> potionRecipes, List<PotionBrewing$Mix<Item>> itemRecipes)

Method summary

Modifier and TypeMethod
public boolean
a(cxp arg0)
isIngredient(ItemStack arg0)
method_8077(class_1799 arg0)
isValidIngredient(ItemStack stack)
private boolean
d(cxp arg0)
isContainer(ItemStack arg0)
method_59700(class_1799 arg0)
isPotionType(ItemStack stack)
public boolean
b(cxp arg0)
isContainerIngredient(ItemStack arg0)
method_8079(class_1799 arg0)
isItemRecipeIngredient(ItemStack stack)
public boolean
c(cxp arg0)
isPotionIngredient(ItemStack arg0)
method_8069(class_1799 arg0)
isPotionRecipeIngredient(ItemStack stack)
public boolean
a(jq<czm> arg0)
isBrewablePotion(Holder<Potion> arg0)
method_20361(class_6880<class_1842> arg0)
isBrewable(RegistryEntry<Potion> potion)
public boolean
a(cxp arg0, cxp arg1)
hasMix(ItemStack arg0, ItemStack arg1)
method_8072(class_1799 arg0, class_1799 arg1)
hasRecipe(ItemStack input, ItemStack ingredient)
public boolean
b(cxp arg0, cxp arg1)
hasContainerMix(ItemStack arg0, ItemStack arg1)
method_8070(class_1799 arg0, class_1799 arg1)
hasItemRecipe(ItemStack input, ItemStack ingredient)
public boolean
c(cxp arg0, cxp arg1)
hasPotionMix(ItemStack arg0, ItemStack arg1)
method_8075(class_1799 arg0, class_1799 arg1)
hasPotionRecipe(ItemStack input, ItemStack ingredient)
public ItemStack
d(cxp arg0, cxp arg1)
mix(ItemStack arg0, ItemStack arg1)
method_8078(class_1799 arg0, class_1799 arg1)
craft(ItemStack ingredient, ItemStack input)
public static PotionBrewing
a(cst arg0)
bootstrap(FeatureFlagSet arg0)
method_8076(class_7699 arg0)
create(FeatureSet enabledFeatures)
public static void
a(czn$a arg0)
addVanillaMixes(PotionBrewing$Builder arg0)
method_59699(class_1845$class_9665 arg0)
registerDefaults(BrewingRecipeRegistry$Builder builder)