Interface CookingRecipe.Builder.IngredientStep

All Superinterfaces:
AbstractBuilder<RecipeRegistration>, Builder<RecipeRegistration,CookingRecipe.Builder>, CookingRecipe.Builder, ResettableBuilder<RecipeRegistration,CookingRecipe.Builder>, ResourceKeyedBuilder<RecipeRegistration,CookingRecipe.Builder>
Enclosing interface:
CookingRecipe.Builder

public static interface CookingRecipe.Builder.IngredientStep extends CookingRecipe.Builder
  • Method Details

    • ingredient

      Changes the ingredient and returns this builder. The Ingredient required in order for the recipe to be fulfilled.
      Parameters:
      ingredient - The required ingredient
      Returns:
      This builder, for chaining
    • ingredient

      default CookingRecipe.Builder.ResultStep ingredient(ItemType ingredient)
      Changes the ingredient and returns this builder. The Ingredient required in order for the recipe to be fulfilled.
      Parameters:
      ingredient - The required ingredient
      Returns:
      This builder, for chaining
    • ingredient

      default CookingRecipe.Builder.ResultStep ingredient(Supplier<? extends ItemType> ingredient)
      Changes the ingredient and returns this builder. The Ingredient required in order for the recipe to be fulfilled.
      Parameters:
      ingredient - The required ingredient
      Returns:
      This builder, for chaining