Interface IRecipeOutputExtension

All Known Subinterfaces:
RecipeOutput
All Known Implementing Classes:
ConditionalRecipeOutput

public interface IRecipeOutputExtension
Extra methods for RecipeOutput.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    accept(FinishedRecipe finishedRecipe, ICondition... conditions)
    Generates a recipe with the given conditions.
    private RecipeOutput
     
    default RecipeOutput
    withConditions(ICondition... conditions)
    Builds a wrapper around this recipe output that adds conditions to all received recipes.
  • Method Details

    • self

      private RecipeOutput self()
    • accept

      void accept(FinishedRecipe finishedRecipe, ICondition... conditions)
      Generates a recipe with the given conditions.
    • withConditions

      default RecipeOutput withConditions(ICondition... conditions)
      Builds a wrapper around this recipe output that adds conditions to all received recipes.