Interface PotionBrewingExt

All Known Implementing Classes:
PotionBrewingMixin

public interface PotionBrewingExt
  • Method Summary

    Modifier and Type
    Method
    Description
    default List<net.ixdarklord.coolcatcore.api.brewing.IBrewingRecipe>
    Retrieves recipes that use the more general interface.
    default boolean
    isInput(net.minecraft.world.item.ItemStack stack)
    Checks if an item stack is a valid input for brewing, for use in the lower 3 slots where water bottles would normally go.
    default void
    setBrewingRegistry(net.ixdarklord.coolcatcore.api.brewing.BrewingRecipeRegistry registry)
     
  • Method Details

    • isInput

      default boolean isInput(net.minecraft.world.item.ItemStack stack)
      Checks if an item stack is a valid input for brewing, for use in the lower 3 slots where water bottles would normally go.
    • getRecipes

      default List<net.ixdarklord.coolcatcore.api.brewing.IBrewingRecipe> getRecipes()
      Retrieves recipes that use the more general interface. This does NOT include the container and potion mixes.
    • setBrewingRegistry

      @Internal default void setBrewingRegistry(net.ixdarklord.coolcatcore.api.brewing.BrewingRecipeRegistry registry)