aboutsummaryrefslogtreecommitdiff
path: root/gtpp/src/main/java/gregtech/api/util/HotFuel.java
diff options
context:
space:
mode:
Diffstat (limited to 'gtpp/src/main/java/gregtech/api/util/HotFuel.java')
-rw-r--r--gtpp/src/main/java/gregtech/api/util/HotFuel.java40
1 files changed, 40 insertions, 0 deletions
diff --git a/gtpp/src/main/java/gregtech/api/util/HotFuel.java b/gtpp/src/main/java/gregtech/api/util/HotFuel.java
new file mode 100644
index 0000000000..6054a57b84
--- /dev/null
+++ b/gtpp/src/main/java/gregtech/api/util/HotFuel.java
@@ -0,0 +1,40 @@
+package gregtech.api.util;
+
+import net.minecraft.item.ItemStack;
+import net.minecraftforge.fluids.FluidStack;
+
+import gtPlusPlus.api.recipe.GTPPRecipeMaps;
+
+public class HotFuel {
+
+ public static void addNewHotFuel(FluidStack aInput1, FluidStack aOutput1, ItemStack[] outputItems, int[] chances,
+ int aSpecialValue) {
+ GTPPRecipeMaps.thermalBoilerRecipes.addRecipe(
+ true,
+ null,
+ outputItems,
+ null,
+ chances,
+ new FluidStack[] { aInput1 },
+ new FluidStack[] { aOutput1 },
+ 1, // 1 Tick
+ 0, // No Eu produced
+ aSpecialValue // Magic Number
+ );
+ }
+
+ public static void addNewHotFuel(FluidStack aInput1, FluidStack aOutput1, FluidStack aOutput2, int aSpecialValue) {
+ GTPPRecipeMaps.thermalBoilerRecipes.addRecipe(
+ false,
+ null,
+ null,
+ null,
+ null,
+ new FluidStack[] { aInput1 },
+ new FluidStack[] { aOutput1, aOutput2 },
+ 20, // 1 Second
+ 0, // No Eu produced
+ aSpecialValue // Magic Number
+ );
+ }
+}