diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-01-05 20:38:02 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-01-05 20:38:02 +0800 |
| commit | 418ee1e13fb66ef30c9473e0069695d89967124f (patch) | |
| tree | ec287f16f119388906881aa8c2c800c4e7feb878 /src/main/java | |
| parent | 41b33981e802541f1ce273782d8c3fe28579d04a (diff) | |
| download | RoughlyEnoughItems-418ee1e13fb66ef30c9473e0069695d89967124f.tar.gz RoughlyEnoughItems-418ee1e13fb66ef30c9473e0069695d89967124f.tar.bz2 RoughlyEnoughItems-418ee1e13fb66ef30c9473e0069695d89967124f.zip | |
Revert IDisplayCategory change
Diffstat (limited to 'src/main/java')
| -rwxr-xr-x | src/main/java/me/shedaniel/api/IDisplayCategory.java | 30 |
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(); } |
