Class BrewingProvider

java.lang.Object
net.minecraft.data.recipes.BrewingProvider
Direct Known Subclasses:
VanillaBrewingProvider

public abstract class BrewingProvider extends Object
  • Field Details

  • Constructor Details

    • BrewingProvider

      protected BrewingProvider(RecipeOutput output)
  • Method Details

    • addContainerTransformation

      protected void addContainerTransformation(Item container, Item reagent, Item output)
    • addContainer

      protected void addContainer(Item container)
    • buildMix

      protected void buildMix(Holder<Potion> input, Item reagent, Holder<Potion> output)
    • buildStartMix

      protected void buildStartMix(Item reagent, Holder<Potion> output)
    • buildTransformations

      protected void buildTransformations()
    • save

      protected void save(BrewingRecipeBuilder builder)
    • buildRecipes

      public final void buildRecipes()
    • addContainers

      protected abstract void addContainers()
    • addContainerTransformations

      protected abstract void addContainerTransformations()
    • buildMixes

      protected abstract void buildMixes()