Interface FabricPotionBrewingBuilder
public interface FabricPotionBrewingBuilder
An extension of
PotionBrewing.Builder to support ingredients.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceUse this event to register custom brewing recipes. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Event<FabricPotionBrewingBuilder.BuildCallback> An event that is called when the potion brewing registry is being built. -
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.world.flag.FeatureFlagSetdefault voidregisterItemRecipe(net.minecraft.world.item.Item input, net.minecraft.world.item.crafting.Ingredient ingredient, net.minecraft.world.item.Item output) default voidregisterPotionRecipe(net.minecraft.core.Holder<net.minecraft.world.item.alchemy.Potion> input, net.minecraft.world.item.crafting.Ingredient ingredient, net.minecraft.core.Holder<net.minecraft.world.item.alchemy.Potion> output) default voidregisterRecipes(net.minecraft.world.item.crafting.Ingredient ingredient, net.minecraft.core.Holder<net.minecraft.world.item.alchemy.Potion> potion)
-
Field Details
-
BUILD
An event that is called when the potion brewing registry is being built.
-
-
Method Details
-
registerItemRecipe
default void registerItemRecipe(net.minecraft.world.item.Item input, net.minecraft.world.item.crafting.Ingredient ingredient, net.minecraft.world.item.Item output) -
registerPotionRecipe
default void registerPotionRecipe(net.minecraft.core.Holder<net.minecraft.world.item.alchemy.Potion> input, net.minecraft.world.item.crafting.Ingredient ingredient, net.minecraft.core.Holder<net.minecraft.world.item.alchemy.Potion> output) -
registerRecipes
default void registerRecipes(net.minecraft.world.item.crafting.Ingredient ingredient, net.minecraft.core.Holder<net.minecraft.world.item.alchemy.Potion> potion) -
getEnabledFeatures
default net.minecraft.world.flag.FeatureFlagSet getEnabledFeatures()
-