net.minecraft.recipe

public class BrewingRecipeRegistry$Builder

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

Field summary

Modifier and TypeField
private final List<Ingredient>
containers
field_51406
potionTypes
private final List<BrewingRecipeRegistry$Recipe<Potion>>
potionMixes
field_51407
potionRecipes
private final List<BrewingRecipeRegistry$Recipe<Item>>
containerMixes
field_51408
itemRecipes
private final FeatureSet
enabledFeatures
field_51409
enabledFeatures

Constructor summary

ModifierConstructor
public (FeatureSet enabledFeatures)

Method summary

Modifier and TypeMethod
private static void
expectPotion(Item from)
method_59706(class_1792 arg0)
assertPotion(Item potionType)
public void
addContainerRecipe(Item from, Item ingredient, Item to)
method_59703(class_1792 arg0, class_1792 arg1, class_1792 arg2)
registerItemRecipe(Item input, Item ingredient, Item output)
public void
addContainer(Item item)
method_59702(class_1792 arg0)
registerPotionType(Item item)
public void
addMix(Holder<Potion> from, Item ingredient, Holder<Potion> to)
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
addStartMix(Item ingredient, Holder<Potion> potion)
method_59704(class_1792 arg0, class_6880<class_1842> arg1)
registerRecipes(Item ingredient, RegistryEntry<Potion> potion)
public BrewingRecipeRegistry
build()
method_59701()
build()