package me.shedaniel.rei.api; import com.google.common.collect.Lists; import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.IRecipe; import java.util.List; public interface IRecipeDisplay { public abstract T getRecipe(); public List> getInput(); public List getOutput(); default public List> getRequiredItems() { return Lists.newArrayList(); } public Identifier getRecipeCategory(); }