package me.shedaniel.api; import me.shedaniel.gui.widget.AEISlot; import me.shedaniel.gui.widget.Control; import java.util.List; /** * Created by James on 8/7/2018. */ public interface IDisplayCategory { public String getId(); public String getDisplayName(); public void addRecipe(T recipe); public void resetRecipes(); public List setupDisplay(int number); public boolean canDisplay(T recipe); public void drawExtras(); public void addWidget(List controls, int number); }