aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-01-05 20:38:02 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-01-05 20:38:02 +0800
commit418ee1e13fb66ef30c9473e0069695d89967124f (patch)
treeec287f16f119388906881aa8c2c800c4e7feb878 /src/main/java
parent41b33981e802541f1ce273782d8c3fe28579d04a (diff)
downloadRoughlyEnoughItems-418ee1e13fb66ef30c9473e0069695d89967124f.tar.gz
RoughlyEnoughItems-418ee1e13fb66ef30c9473e0069695d89967124f.tar.bz2
RoughlyEnoughItems-418ee1e13fb66ef30c9473e0069695d89967124f.zip
Revert IDisplayCategory change
Diffstat (limited to 'src/main/java')
-rwxr-xr-xsrc/main/java/me/shedaniel/api/IDisplayCategory.java30
1 files changed, 10 insertions, 20 deletions
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<T extends IRecipe> {
- public abstract String getId();
+public interface IDisplayCategory<T extends IRecipe> {
+ 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<REISlot> setupDisplay(int number);
+ public List<REISlot> 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<Control> controls, int number);
+ public void addWidget(List<Control> controls, int number);
- public abstract ItemStack getCategoryIcon();
-
- public boolean canAutoCraft(Class<? extends Gui> guiClass, T recipe) {
- return false;
- }
-
- public boolean performAutoCraft(Gui guiClass, T recipe) {
-
- }
+ public ItemStack getCategoryIcon();
}