From 418ee1e13fb66ef30c9473e0069695d89967124f Mon Sep 17 00:00:00 2001 From: Unknown Date: Sat, 5 Jan 2019 20:38:02 +0800 Subject: Revert IDisplayCategory change --- .../java/me/shedaniel/api/IDisplayCategory.java | 30 ++++++++-------------- 1 file changed, 10 insertions(+), 20 deletions(-) (limited to 'src') diff --git a/src/main/java/me/shedaniel/api/IDisplayCategory.java b/src/main/java/me/shedaniel/api/IDisplayCategory.java index 44e021846..3e4c938cb 100755 --- a/src/main/java/me/shedaniel/api/IDisplayCategory.java +++ b/src/main/java/me/shedaniel/api/IDisplayCategory.java @@ -2,8 +2,6 @@ package me.shedaniel.api; import me.shedaniel.gui.widget.Control; import me.shedaniel.gui.widget.REISlot; -import net.minecraft.client.gui.Gui; -import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import java.util.List; @@ -11,31 +9,23 @@ import java.util.List; /** * Created by James on 8/7/2018. */ -public abstract class IDisplayCategory { - public abstract String getId(); +public interface IDisplayCategory { + public String getId(); - public abstract String getDisplayName(); + public String getDisplayName(); - public abstract void addRecipe(T recipe); + public void addRecipe(T recipe); - public abstract void resetRecipes(); + public void resetRecipes(); - public abstract List setupDisplay(int number); + public List setupDisplay(int number); - public abstract boolean canDisplay(T recipe); + public boolean canDisplay(T recipe); - public abstract void drawExtras(); + public void drawExtras(); - public abstract void addWidget(List controls, int number); + public void addWidget(List controls, int number); - public abstract ItemStack getCategoryIcon(); - - public boolean canAutoCraft(Class guiClass, T recipe) { - return false; - } - - public boolean performAutoCraft(Gui guiClass, T recipe) { - - } + public ItemStack getCategoryIcon(); } -- cgit