aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2022-01-22 23:35:39 +0100
committerGitHub <noreply@github.com>2022-01-22 23:35:39 +0100
commitfc44183236f57dadddc44c643b15d2ff455c5767 (patch)
tree095ef51aa0aa41d2a27f3c768647a18d062dc1f0 /src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
parent4cf893076fb15e1c86810c68be36d683aa7c7e1b (diff)
parent7fc43346d46fab27e40abee85077172804e2450c (diff)
downloadGT5-Unofficial-fc44183236f57dadddc44c643b15d2ff455c5767.tar.gz
GT5-Unofficial-fc44183236f57dadddc44c643b15d2ff455c5767.tar.bz2
GT5-Unofficial-fc44183236f57dadddc44c643b15d2ff455c5767.zip
Merge pull request #93 from GTNewHorizons/New-Multis-3
New multis 3
Diffstat (limited to 'src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java')
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
index ea129a2b0e..1a6221b09e 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_ShapedCrafting.java
@@ -9,6 +9,7 @@ import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.material.Material;
import gtPlusPlus.core.material.MaterialGenerator;
+import gtPlusPlus.core.recipe.common.CI;
import gtPlusPlus.core.util.minecraft.ItemUtils;
import gtPlusPlus.core.util.minecraft.RecipeUtils;
import net.minecraft.item.ItemStack;
@@ -177,6 +178,34 @@ public class RecipeGen_ShapedCrafting extends RecipeGen_Base {
Logger.WARNING("Bolt Recipe: "+material.getLocalizedName()+" - Failed");
}
}
+
+ //Shaped Recipe - Fine Wire
+ if (!material.isRadioactive && ItemUtils.checkForInvalidItems(material.getFoil(1)) && ItemUtils.checkForInvalidItems(material.getFineWire(1))) {
+ if (RecipeUtils.addShapedRecipe(
+ material.getFoil(1), CI.craftingToolWireCutter, null,
+ null, null, null,
+ null, null, null,
+ material.getFineWire(1))){
+ Logger.WARNING("Fine Wire Recipe: "+material.getLocalizedName()+" - Success");
+ }
+ else {
+ Logger.WARNING("Fine Wire Recipe: "+material.getLocalizedName()+" - Failed");
+ }
+ }
+
+ //Shaped Recipe - Foil
+ if (ItemUtils.checkForInvalidItems(material.getFoil(1)) && ItemUtils.checkForInvalidItems(material.getPlate(1))) {
+ if (RecipeUtils.addShapedRecipe(
+ CI.craftingToolHammer_Hard, material.getPlate(1), null,
+ null, null, null,
+ null, null, null,
+ material.getFoil(2))){
+ Logger.WARNING("Foil Recipe: "+material.getLocalizedName()+" - Success");
+ }
+ else {
+ Logger.WARNING("Foil Recipe: "+material.getLocalizedName()+" - Failed");
+ }
+ }
//Shaped Recipe - Ingot to Rod