/* * Roughly Enough Items by Danielshe. * Licensed under the MIT License. */ package me.shedaniel.rei.api; import com.google.common.collect.Lists; import net.minecraft.item.ItemStack; import net.minecraft.recipe.Recipe; import net.minecraft.util.Identifier; import java.util.List; import java.util.Optional; public interface RecipeDisplay { Optional getRecipe(); List> getInput(); List getOutput(); default List> getRequiredItems() { return Lists.newArrayList(); } Identifier getRecipeCategory(); }