From 56c747bb93fd8ff52f4873da66fa86c3bf802ba0 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Wed, 5 Aug 2015 15:51:35 +0100 Subject: [PATCH] Should help with the storage block recipes --- src/main/java/techreborn/init/ModRecipes.java | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/main/java/techreborn/init/ModRecipes.java b/src/main/java/techreborn/init/ModRecipes.java index 23a9053bc..7c9081dd1 100644 --- a/src/main/java/techreborn/init/ModRecipes.java +++ b/src/main/java/techreborn/init/ModRecipes.java @@ -167,9 +167,16 @@ public class ModRecipes { for(String name : ArrayUtils.addAll(BlockStorage.types, BlockStorage2.types)) { try { - CraftingHelper.addShapedOreRecipe(ItemIngots.getIngotByName(name, 9), - "A ", " ", " ", - 'A', "block" + name.substring(0, 1).toUpperCase() + name.substring(1)); + ItemStack item = ItemIngots.getIngotByName(name, 9); + if(item == null){ + item = ItemGems.getGemByName(name, 9); + } + if(item == null){ + continue; + } + + GameRegistry.addShapelessRecipe(BlockStorage.getStorageBlockByName(name), item); + GameRegistry.addShapelessRecipe(item, BlockStorage.getStorageBlockByName(name)); } catch (Exception e) { //Iridium reinforced tungstensteel, etc. @@ -192,9 +199,9 @@ public class ModRecipes { 'A', ItemDustsTiny.getTinyDustByName(name)); } - CraftingHelper.addShapelessOreRecipe(new ItemStack(ModItems.gems, 9, 1), "blockSapphire"); - CraftingHelper.addShapelessOreRecipe(new ItemStack(ModItems.gems, 9, 0), "blockRuby"); - CraftingHelper.addShapelessOreRecipe(new ItemStack(ModItems.gems, 9, 2), "blockGreenSapphire"); +// CraftingHelper.addShapelessOreRecipe(new ItemStack(ModItems.gems, 9, 1), "blockSapphire"); +// CraftingHelper.addShapelessOreRecipe(new ItemStack(ModItems.gems, 9, 0), "blockRuby"); +// CraftingHelper.addShapelessOreRecipe(new ItemStack(ModItems.gems, 9, 2), "blockGreenSapphire"); LogHelper.info("Shapless Recipes Added"); }