aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/recipe
diff options
context:
space:
mode:
authorAlkalus <Draknyte1@hotmail.com>2020-05-25 15:56:44 +0100
committerAlkalus <Draknyte1@hotmail.com>2020-05-25 15:56:44 +0100
commitd97f90bfc6c7f799d2986c0b40c9c4a89ba45ee1 (patch)
treecb79d04262fb42dde1db388abb0782e9d7076954 /src/Java/gtPlusPlus/core/recipe
parent6f6a22a69f307db13a94aef472e5aab6876791db (diff)
downloadGT5-Unofficial-d97f90bfc6c7f799d2986c0b40c9c4a89ba45ee1.tar.gz
GT5-Unofficial-d97f90bfc6c7f799d2986c0b40c9c4a89ba45ee1.tar.bz2
GT5-Unofficial-d97f90bfc6c7f799d2986c0b40c9c4a89ba45ee1.zip
+ Added steam tier I/O buses & input hatch.
+ Added recipes for the custom steam hatch, buses and Macerator controller. % Changed Steam Grinder Meta ID. % Moved some logic internal to the SteamMultiBase class. (Handling of output buffering, bus/hatch handling and recipes) $ Fixed spelling of Maintenance in most multiblock tooltips.
Diffstat (limited to 'src/Java/gtPlusPlus/core/recipe')
-rw-r--r--src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
index 391073dcc2..cc51a9dcb2 100644
--- a/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
+++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
@@ -4,6 +4,7 @@ import static gtPlusPlus.core.lib.CORE.GTNH;
import codechicken.nei.api.API;
import cpw.mods.fml.common.Loader;
+import gregtech.api.GregTech_API;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
@@ -629,6 +630,35 @@ public class RECIPES_Machines {
RECIPE_SteamCondenser);
}
+ ItemStack aBronzeBricks = ItemUtils.simpleMetaStack(GregTech_API.sBlockCasings1, 10, 1);
+ // Steam Macerator Multi
+ RecipeUtils.addShapedGregtechRecipe(
+ aBronzeBricks, ALLOY.POTIN.getGear(1), aBronzeBricks,
+ aBronzeBricks, ALLOY.POTIN.getFrameBox(1), aBronzeBricks,
+ aBronzeBricks, ALLOY.POTIN.getGear(1), aBronzeBricks,
+ GregtechItemList.Controller_SteamMaceratorMulti.get(1));
+
+ // Steam Hatch
+ RecipeUtils.addShapedGregtechRecipe(
+ "plateBronze", "pipeMediumBronze", "plateBronze",
+ "plateBronze", GregtechItemList.GT_FluidTank_ULV.get(1), "plateBronze",
+ "plateBronze", "pipeMediumBronze", "plateBronze",
+ GregtechItemList.Hatch_Input_Steam.get(1));
+
+ // Steam Input Bus
+ RecipeUtils.addShapedGregtechRecipe(
+ "plateBronze", ALLOY.POTIN.getPlate(1), "plateBronze",
+ "plateTin", ItemUtils.getSimpleStack(Blocks.chest), "plateTin",
+ "plateBronze", ALLOY.POTIN.getPlate(1), "plateBronze",
+ GregtechItemList.Hatch_Input_Bus_Steam.get(1));
+
+ // Steam Output Bus
+ RecipeUtils.addShapedGregtechRecipe(
+ "plateBronze", "plateTin", "plateBronze",
+ ALLOY.POTIN.getPlate(1), ItemUtils.getSimpleStack(Blocks.chest), ALLOY.POTIN.getPlate(1),
+ "plateBronze", "plateTin", "plateBronze",
+ GregtechItemList.Hatch_Output_Bus_Steam.get(1));
+
//RF Convertor
if (LoadedMods.CoFHCore && CORE.ConfigSwitches.enableMachine_RF_Convetor){