aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/api')
-rwxr-xr-xsrc/main/java/me/shedaniel/api/IDisplayCategory.java1
-rw-r--r--src/main/java/me/shedaniel/api/IDisplayCategoryCraftable.java (renamed from src/main/java/me/shedaniel/api/DisplayCategoryCraftable.java)2
-rwxr-xr-xsrc/main/java/me/shedaniel/api/IDisplayHelper.java7
-rwxr-xr-xsrc/main/java/me/shedaniel/api/IDrawable.java4
-rwxr-xr-xsrc/main/java/me/shedaniel/api/IRecipe.java4
-rwxr-xr-xsrc/main/java/me/shedaniel/api/IRecipeManager.java1
-rwxr-xr-xsrc/main/java/me/shedaniel/api/TriBooleanSupplier.java (renamed from src/main/java/me/shedaniel/api/TriBooleanProducer.java)2
7 files changed, 11 insertions, 10 deletions
diff --git a/src/main/java/me/shedaniel/api/IDisplayCategory.java b/src/main/java/me/shedaniel/api/IDisplayCategory.java
index 3e4c938cb..309a836ac 100755
--- a/src/main/java/me/shedaniel/api/IDisplayCategory.java
+++ b/src/main/java/me/shedaniel/api/IDisplayCategory.java
@@ -10,6 +10,7 @@ import java.util.List;
* Created by James on 8/7/2018.
*/
public interface IDisplayCategory<T extends IRecipe> {
+
public String getId();
public String getDisplayName();
diff --git a/src/main/java/me/shedaniel/api/DisplayCategoryCraftable.java b/src/main/java/me/shedaniel/api/IDisplayCategoryCraftable.java
index c0be7bd11..c34c1e37b 100644
--- a/src/main/java/me/shedaniel/api/DisplayCategoryCraftable.java
+++ b/src/main/java/me/shedaniel/api/IDisplayCategoryCraftable.java
@@ -8,7 +8,7 @@ import net.minecraft.client.gui.Gui;
import java.util.List;
-public interface DisplayCategoryCraftable<T extends IRecipe> extends IDisplayCategory<T> {
+public interface IDisplayCategoryCraftable<T extends IRecipe> extends IDisplayCategory<T> {
public boolean canAutoCraftHere(Class<? extends Gui> guiClass, T recipe);
diff --git a/src/main/java/me/shedaniel/api/IDisplayHelper.java b/src/main/java/me/shedaniel/api/IDisplayHelper.java
deleted file mode 100755
index 6f230d3b5..000000000
--- a/src/main/java/me/shedaniel/api/IDisplayHelper.java
+++ /dev/null
@@ -1,7 +0,0 @@
-package me.shedaniel.api;
-
-/**
- * Created by James on 8/7/2018.
- */
-public interface IDisplayHelper {
-}
diff --git a/src/main/java/me/shedaniel/api/IDrawable.java b/src/main/java/me/shedaniel/api/IDrawable.java
index 102b7e1c5..48294bea7 100755
--- a/src/main/java/me/shedaniel/api/IDrawable.java
+++ b/src/main/java/me/shedaniel/api/IDrawable.java
@@ -4,7 +4,9 @@ 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/IRecipe.java b/src/main/java/me/shedaniel/api/IRecipe.java
index 84cce4c79..a79123ddd 100755
--- a/src/main/java/me/shedaniel/api/IRecipe.java
+++ b/src/main/java/me/shedaniel/api/IRecipe.java
@@ -1,5 +1,7 @@
package me.shedaniel.api;
+import net.minecraft.item.ItemStack;
+
import java.util.List;
/**
@@ -13,4 +15,6 @@ public interface IRecipe<T> {
public List<List<T>> getInput();
+ public List<List<T>> getRecipeRequiredInput();
+
}
diff --git a/src/main/java/me/shedaniel/api/IRecipeManager.java b/src/main/java/me/shedaniel/api/IRecipeManager.java
index 355a1cd4d..82135bf3f 100755
--- a/src/main/java/me/shedaniel/api/IRecipeManager.java
+++ b/src/main/java/me/shedaniel/api/IRecipeManager.java
@@ -17,4 +17,5 @@ public interface IRecipeManager {
public void addDisplayAdapter(IDisplayCategory adapter);
public Map<IDisplayCategory, List<IRecipe>> getRecipesFor(ItemStack stack);
+
}
diff --git a/src/main/java/me/shedaniel/api/TriBooleanProducer.java b/src/main/java/me/shedaniel/api/TriBooleanSupplier.java
index 0925fee75..241307740 100755
--- a/src/main/java/me/shedaniel/api/TriBooleanProducer.java
+++ b/src/main/java/me/shedaniel/api/TriBooleanSupplier.java
@@ -3,6 +3,6 @@ package me.shedaniel.api;
/**
* Created by James on 8/4/2018.
*/
-public interface TriBooleanProducer {
+public interface TriBooleanSupplier {
public boolean accept(int first, int second, int third);
}