aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/gregtech/api/interfaces/internal
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-05-15 11:33:32 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-05-15 11:33:32 +1000
commit6d4c465858fe1a199628de86edff1152f97faa52 (patch)
tree3b6b27cbff7c245308306910f9e7b9be22eb24f4 /src/Java/miscutil/gregtech/api/interfaces/internal
parent1d5ca1b761e2fba9e1ba63655da738c7a4cb8137 (diff)
downloadGT5-Unofficial-6d4c465858fe1a199628de86edff1152f97faa52.tar.gz
GT5-Unofficial-6d4c465858fe1a199628de86edff1152f97faa52.tar.bz2
GT5-Unofficial-6d4c465858fe1a199628de86edff1152f97faa52.zip
First steps towards the Industrial Coking Oven, plus some other misc fixes.
SteamCondenser doesn't show it's tickTime in GUI anymore. Added compat for some IC2 cables and TC/FB shards. Added compat for CompactWindmills. Implemented compat handler for OreDicting/Recipe handling
Diffstat (limited to 'src/Java/miscutil/gregtech/api/interfaces/internal')
-rw-r--r--src/Java/miscutil/gregtech/api/interfaces/internal/IGregtech_RecipeAdder.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/Java/miscutil/gregtech/api/interfaces/internal/IGregtech_RecipeAdder.java b/src/Java/miscutil/gregtech/api/interfaces/internal/IGregtech_RecipeAdder.java
new file mode 100644
index 0000000000..049611149e
--- /dev/null
+++ b/src/Java/miscutil/gregtech/api/interfaces/internal/IGregtech_RecipeAdder.java
@@ -0,0 +1,22 @@
+package miscutil.gregtech.api.interfaces.internal;
+
+import net.minecraft.item.ItemStack;
+import net.minecraftforge.fluids.FluidStack;
+
+public interface IGregtech_RecipeAdder {
+ /**
+ * Adds a FusionreactorRecipe
+ *
+ * @param aOptimize = EU needed for heating up (must be >= 0)
+ * @param aInput1 = first Input (can be null, and respects StackSize)
+ * @param aOutput1 = Output of the Creosote (not null, and respects StackSize)
+ * @param bInput1 = first solid Input (not null, and respects StackSize)
+ * @param bOutput1 = Output of the Coal/coke (can be null, and respects StackSize)
+ * @param aDuration = Duration (must be >= 0)
+ * @param aEUt = EU needed for heating up (must be >= 0)
+ * @param aSpecialValue = EU needed for heating up (must be >= 0)
+ * @return true if the Recipe got added, otherwise false.
+ */
+ public boolean addCokeOvenRecipe(boolean aOptimize, ItemStack[] aInputs, ItemStack[] aOutputs, Object aSpecial, FluidStack[] aFluidInputs, FluidStack[] aFluidOutputs, int aDuration, int aEUt, int aSpecialValue);
+
+}