net.minecraft.world.item.alchemy

public class PotionBrewing$Builder

cyo$a
net.minecraft.world.item.alchemy.PotionBrewing$Builder
net.minecraft.class_1845$class_9665
net.minecraft.recipe.BrewingRecipeRegistry$Builder
net.minecraft.world.item.alchemy.PotionBrewer$a

Field summary

Modifier and TypeField
private final List<Ingredient>
a
containers
field_51406
potionTypes
private final List<PotionBrewing$Mix<Potion>>
b
potionMixes
field_51407
potionRecipes
private final List<PotionBrewing$Mix<Item>>
c
containerMixes
field_51408
itemRecipes
private final FeatureFlagSet
d
enabledFeatures
field_51409
enabledFeatures

Constructor summary

ModifierConstructor
public (FeatureFlagSet enabledFeatures)

Method summary

Modifier and TypeMethod
private static void
b(cwm arg0)
expectPotion(Item arg0)
method_59706(class_1792 arg0)
assertPotion(Item potionType)
public void
a(cwm arg0, cwm arg1, cwm arg2)
addContainerRecipe(Item arg0, Item arg1, Item arg2)
method_59703(class_1792 arg0, class_1792 arg1, class_1792 arg2)
registerItemRecipe(Item input, Item ingredient, Item output)
public void
a(cwm arg0)
addContainer(Item arg0)
method_59702(class_1792 arg0)
registerPotionType(Item item)
public void
a(jr<cyn> arg0, cwm arg1, jr<cyn> arg2)
addMix(Holder<Potion> arg0, Item arg1, Holder<Potion> arg2)
method_59705(class_6880<class_1842> arg0, class_1792 arg1, class_6880<class_1842> arg2)
registerPotionRecipe(RegistryEntry<Potion> input, Item ingredient, RegistryEntry<Potion> output)
public void
a(cwm arg0, jr<cyn> arg1)
addStartMix(Item arg0, Holder<Potion> arg1)
method_59704(class_1792 arg0, class_6880<class_1842> arg1)
registerRecipes(Item ingredient, RegistryEntry<Potion> potion)
public PotionBrewing
a()
build()
method_59701()
build()