aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorAlkalus <3060479+draknyte1@users.noreply.github.com>2021-12-22 22:23:32 +0000
committerAlkalus <3060479+draknyte1@users.noreply.github.com>2021-12-22 22:23:32 +0000
commitdd0589dc9e525cef85aba826d67a52f7912d832c (patch)
tree4719f22a5da6f069419ace97206d29c1892996e9 /src/main/java
parent0a2f1ef61bbe58672c730d5205c737acf16f7869 (diff)
downloadGT5-Unofficial-dd0589dc9e525cef85aba826d67a52f7912d832c.tar.gz
GT5-Unofficial-dd0589dc9e525cef85aba826d67a52f7912d832c.tar.bz2
GT5-Unofficial-dd0589dc9e525cef85aba826d67a52f7912d832c.zip
Add shapeless recipes to clear tanks.
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_Machines.java25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/core/recipe/RECIPES_Machines.java b/src/main/java/gtPlusPlus/core/recipe/RECIPES_Machines.java
index 14001d86bd..a175949a1d 100644
--- a/src/main/java/gtPlusPlus/core/recipe/RECIPES_Machines.java
+++ b/src/main/java/gtPlusPlus/core/recipe/RECIPES_Machines.java
@@ -923,6 +923,21 @@ public class RECIPES_Machines {
if (CORE.ConfigSwitches.enableMachine_FluidTanks){
Logger.WARNING("Is New Horizons Loaded? "+GTNH);
if (!GTNH){
+
+ // Allows clearing stored fluids.
+ GregtechItemList[] aTanks = new GregtechItemList[] {
+ GregtechItemList.GT_FluidTank_ULV, GregtechItemList.GT_FluidTank_LV, GregtechItemList.GT_FluidTank_MV,
+ GregtechItemList.GT_FluidTank_HV, GregtechItemList.GT_FluidTank_EV, GregtechItemList.GT_FluidTank_IV,
+ GregtechItemList.GT_FluidTank_LuV, GregtechItemList.GT_FluidTank_ZPM, GregtechItemList.GT_FluidTank_UV,
+ GregtechItemList.GT_FluidTank_MAX};
+ for (GregtechItemList aTank : aTanks) {
+ RecipeUtils.addShapelessGregtechRecipe(
+ aTank.get(1), null, null,
+ null, null, null,
+ null, null, null,
+ aTank.get(1));
+ }
+
RecipeUtils.addShapedGregtechRecipe(
CI.component_Plate[1], CI.component_Plate[1], CI.component_Plate[1],
CI.component_Plate[1], pipeTier1, CI.component_Plate[1],
@@ -991,6 +1006,16 @@ public class RECIPES_Machines {
CI.component_Plate[8] = "plateDarkSteel";
ItemStack waterBucket = ItemUtils.getSimpleStack(Items.water_bucket);
+ // Allows clearing stored fluids.
+ GregtechItemList[] aTanks = new GregtechItemList[] {GregtechItemList.GT_FluidTank_ULV, GregtechItemList.GT_FluidTank_LV, GregtechItemList.GT_FluidTank_MV, GregtechItemList.GT_FluidTank_HV};
+ for (GregtechItemList aTank : aTanks) {
+ RecipeUtils.addShapelessGregtechRecipe(
+ aTank.get(1), null, null,
+ null, null, null,
+ null, null, null,
+ aTank.get(1));
+ }
+
RecipeUtils.addShapedGregtechRecipe(
CI.component_Plate[1], CI.component_Plate[5], CI.component_Plate[1],
CI.component_Plate[4], pipeTier1, CI.component_Plate[4],