aboutsummaryrefslogtreecommitdiff
path: root/src/Java
diff options
context:
space:
mode:
authorJordan Byrne <draknyte1@hotmail.com>2018-02-01 17:46:01 +1000
committerJordan Byrne <draknyte1@hotmail.com>2018-02-01 17:46:01 +1000
commit5a10d342d00d79a9538d6ccd287d9db9a122af44 (patch)
tree78ca81e4be3729593a075585dab4da79198dbf8f /src/Java
parenta9b57eb8dd0dcc4152eda6de65ec4c84ca9d9e5a (diff)
parent214a67650acf7d50e98e9e1141d48a43c746a137 (diff)
downloadGT5-Unofficial-5a10d342d00d79a9538d6ccd287d9db9a122af44.tar.gz
GT5-Unofficial-5a10d342d00d79a9538d6ccd287d9db9a122af44.tar.bz2
GT5-Unofficial-5a10d342d00d79a9538d6ccd287d9db9a122af44.zip
Merge branch 'master' of https://github.com/draknyte1/GTplusplus
Diffstat (limited to 'src/Java')
-rw-r--r--src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java21
-rw-r--r--src/Java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java32
2 files changed, 33 insertions, 20 deletions
diff --git a/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java b/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
index d2907cca17..653094cdda 100644
--- a/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
+++ b/src/Java/gtPlusPlus/core/recipe/RECIPES_Machines.java
@@ -15,6 +15,8 @@ import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
+import static gtPlusPlus.core.lib.CORE.GTNH;
+
public class RECIPES_Machines {
//Outputs
@@ -763,11 +765,20 @@ public class RECIPES_Machines {
RECIPE_TreeFarmController = GregtechItemList.Industrial_TreeFarm.get(1);
RECIPE_TreeFarmFrame = GregtechItemList.TreeFarmer_Structural.get(Casing_Amount);
//Industrial Tree Farm Controller
- RecipeUtils.addShapedGregtechRecipe(
- "plateEglinSteel", "rotorEglinSteel", "plateEglinSteel",
- "cableGt02Steel", "pipeMediumSteel", "cableGt02Steel",
- "plateEglinSteel", CI.machineCasing_MV, "plateEglinSteel",
- RECIPE_TreeFarmController);
+ if (!CORE.GTNH) {
+ RecipeUtils.addShapedGregtechRecipe(
+ "plateEglinSteel", "rotorEglinSteel", "plateEglinSteel",
+ "cableGt02Steel", "pipeMediumSteel", "cableGt02Steel",
+ "plateEglinSteel", CI.machineCasing_MV, "plateEglinSteel",
+ RECIPE_TreeFarmController);
+ }
+ if (CORE.GTNH) {
+ RecipeUtils.addShapedGregtechRecipe(
+ "plateEglinSteel", "rotorEglinSteel", "plateEglinSteel",
+ "cableGt02Silver", "pipeMediumStainlessSteel", "cableGt02Silver",
+ "plateEglinSteel", CI.machineCasing_HV, "plateEglinSteel",
+ RECIPE_TreeFarmController);
+ }
//Industrial Tree Farm Frame
RecipeUtils.addShapedGregtechRecipe(
ItemUtils.getSimpleStack(Blocks.dirt), ItemUtils.getSimpleStack(Blocks.dirt), ItemUtils.getSimpleStack(Blocks.dirt),
diff --git a/src/Java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java b/src/Java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
index a04206ec62..4386807f4d 100644
--- a/src/Java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
+++ b/src/Java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
@@ -2,6 +2,7 @@ package gtPlusPlus.xmod.gregtech.loaders;
import gregtech.api.util.GT_ModHandler;
import gtPlusPlus.api.objects.Logger;
+import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.lib.LoadedMods;
import gtPlusPlus.core.material.Material;
import gtPlusPlus.core.util.recipe.RecipeUtils;
@@ -23,21 +24,22 @@ public class RecipeGen_ShapedCrafting implements Runnable{
public static void generateRecipes(final Material material){
Logger.WARNING("Generating Shaped Crafting recipes for "+material.getLocalizedName()); //TODO
-
- //Nuggets
- GT_ModHandler.addShapelessCraftingRecipe(
- material.getIngot(1),
- new Object[]{
- material.getNugget(1),
- material.getNugget(1),
- material.getNugget(1),
- material.getNugget(1),
- material.getNugget(1),
- material.getNugget(1),
- material.getNugget(1),
- material.getNugget(1),
- material.getNugget(1)
- });
+ if (!CORE.GTNH) {
+ //Nuggets
+ GT_ModHandler.addShapelessCraftingRecipe(
+ material.getIngot(1),
+ new Object[]{
+ material.getNugget(1),
+ material.getNugget(1),
+ material.getNugget(1),
+ material.getNugget(1),
+ material.getNugget(1),
+ material.getNugget(1),
+ material.getNugget(1),
+ material.getNugget(1),
+ material.getNugget(1)
+ });
+ }
//Plates