aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/api/SpeedCraftFunctional.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/rei/api/SpeedCraftFunctional.java')
-rw-r--r--src/main/java/me/shedaniel/rei/api/SpeedCraftFunctional.java37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/main/java/me/shedaniel/rei/api/SpeedCraftFunctional.java b/src/main/java/me/shedaniel/rei/api/SpeedCraftFunctional.java
deleted file mode 100644
index 32f67438d..000000000
--- a/src/main/java/me/shedaniel/rei/api/SpeedCraftFunctional.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- * Roughly Enough Items by Danielshe.
- * Licensed under the MIT License.
- */
-
-package me.shedaniel.rei.api;
-
-import net.minecraft.client.gui.screen.Screen;
-
-public interface SpeedCraftFunctional<T extends RecipeDisplay> {
-
- /**
- * Gets the classes that it is functioning for
- *
- * @return the array of classes
- */
- Class[] getFunctioningFor();
-
- /**
- * Performs the auto crafting
- *
- * @param screen the current screen
- * @param recipe the current recipe
- * @return whether it worked
- */
- boolean performAutoCraft(Screen screen, T recipe);
-
- /**
- * Gets if this functional accepts the auto crafting
- *
- * @param screen the current screen
- * @param recipe the current recipe
- * @return whether it is accepted
- */
- boolean acceptRecipe(Screen screen, T recipe);
-
-}