From 86e9c7588dab15b783995105d06861740454a833 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 9 Jan 2019 23:35:45 +0800 Subject: Starting off rewrite --- .../java/me/shedaniel/api/IDisplayCategory.java | 32 ---------------------- .../shedaniel/api/IDisplayCategoryCraftable.java | 19 ------------- src/main/java/me/shedaniel/api/IDrawable.java | 12 -------- src/main/java/me/shedaniel/api/IREIPlugin.java | 16 ----------- src/main/java/me/shedaniel/api/IRecipe.java | 20 -------------- src/main/java/me/shedaniel/api/IRecipeManager.java | 21 -------------- .../java/me/shedaniel/api/TriBooleanSupplier.java | 8 ------ 7 files changed, 128 deletions(-) delete mode 100755 src/main/java/me/shedaniel/api/IDisplayCategory.java delete mode 100644 src/main/java/me/shedaniel/api/IDisplayCategoryCraftable.java delete mode 100755 src/main/java/me/shedaniel/api/IDrawable.java delete mode 100755 src/main/java/me/shedaniel/api/IREIPlugin.java delete mode 100755 src/main/java/me/shedaniel/api/IRecipe.java delete mode 100755 src/main/java/me/shedaniel/api/IRecipeManager.java delete mode 100755 src/main/java/me/shedaniel/api/TriBooleanSupplier.java (limited to 'src/main/java/me/shedaniel/api') diff --git a/src/main/java/me/shedaniel/api/IDisplayCategory.java b/src/main/java/me/shedaniel/api/IDisplayCategory.java deleted file mode 100755 index 309a836ac..000000000 --- a/src/main/java/me/shedaniel/api/IDisplayCategory.java +++ /dev/null @@ -1,32 +0,0 @@ -package me.shedaniel.api; - -import me.shedaniel.gui.widget.Control; -import me.shedaniel.gui.widget.REISlot; -import net.minecraft.item.ItemStack; - -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); - - public ItemStack getCategoryIcon(); - -} diff --git a/src/main/java/me/shedaniel/api/IDisplayCategoryCraftable.java b/src/main/java/me/shedaniel/api/IDisplayCategoryCraftable.java deleted file mode 100644 index c34c1e37b..000000000 --- a/src/main/java/me/shedaniel/api/IDisplayCategoryCraftable.java +++ /dev/null @@ -1,19 +0,0 @@ -package me.shedaniel.api; - -import me.shedaniel.api.IDisplayCategory; -import me.shedaniel.api.IRecipe; -import me.shedaniel.gui.RecipeGui; -import me.shedaniel.gui.widget.Control; -import net.minecraft.client.gui.Gui; - -import java.util.List; - -public interface IDisplayCategoryCraftable extends IDisplayCategory { - - public boolean canAutoCraftHere(Class guiClass, T recipe); - - public boolean performAutoCraft(Gui gui, T recipe); - - public void registerAutoCraftButton(List control, RecipeGui recipeGui, Gui parentGui, T recipe, int number); - -} diff --git a/src/main/java/me/shedaniel/api/IDrawable.java b/src/main/java/me/shedaniel/api/IDrawable.java deleted file mode 100755 index 48294bea7..000000000 --- a/src/main/java/me/shedaniel/api/IDrawable.java +++ /dev/null @@ -1,12 +0,0 @@ -package me.shedaniel.api; - -/** - * Created by James on 8/7/2018. - */ -public interface IDrawable { - - public void draw(); - - public boolean isHighlighted(); - -} diff --git a/src/main/java/me/shedaniel/api/IREIPlugin.java b/src/main/java/me/shedaniel/api/IREIPlugin.java deleted file mode 100755 index 2736cbf1d..000000000 --- a/src/main/java/me/shedaniel/api/IREIPlugin.java +++ /dev/null @@ -1,16 +0,0 @@ -package me.shedaniel.api; - -import me.shedaniel.listenerdefinitions.IEvent; - -/** - * Created by James on 7/27/2018. - */ -public interface IREIPlugin extends IEvent { - - public void registerCategories(); - - public void registerRecipes(); - - public void registerSpecialGuiExclusion(); - -} diff --git a/src/main/java/me/shedaniel/api/IRecipe.java b/src/main/java/me/shedaniel/api/IRecipe.java deleted file mode 100755 index 096c6fe1f..000000000 --- a/src/main/java/me/shedaniel/api/IRecipe.java +++ /dev/null @@ -1,20 +0,0 @@ -package me.shedaniel.api; - -import net.minecraft.item.ItemStack; - -import java.util.List; - -/** - * Created by James on 7/27/2018. - */ -public interface IRecipe { - - public String getId(); - - public List getOutput(); - - public List> getInput(); - - public List> getRecipeRequiredInput(); - -} diff --git a/src/main/java/me/shedaniel/api/IRecipeManager.java b/src/main/java/me/shedaniel/api/IRecipeManager.java deleted file mode 100755 index 82135bf3f..000000000 --- a/src/main/java/me/shedaniel/api/IRecipeManager.java +++ /dev/null @@ -1,21 +0,0 @@ -package me.shedaniel.api; - -import net.minecraft.item.ItemStack; - -import java.util.List; -import java.util.Map; - -/** - * Created by James on 8/5/2018. - */ -public interface IRecipeManager { - - public void addRecipe(String id, IRecipe recipe); - - public void addRecipe(String id, List recipes); - - public void addDisplayAdapter(IDisplayCategory adapter); - - public Map> getRecipesFor(ItemStack stack); - -} diff --git a/src/main/java/me/shedaniel/api/TriBooleanSupplier.java b/src/main/java/me/shedaniel/api/TriBooleanSupplier.java deleted file mode 100755 index 241307740..000000000 --- a/src/main/java/me/shedaniel/api/TriBooleanSupplier.java +++ /dev/null @@ -1,8 +0,0 @@ -package me.shedaniel.api; - -/** - * Created by James on 8/4/2018. - */ -public interface TriBooleanSupplier { - public boolean accept(int first, int second, int third); -} -- cgit