Program: 34843
Project: 34843
Buggy source:
public static void addRecipes(){
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(chargingStationBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'F',ItemLoader.fluxConductor,'K',ItemLoader.powerCapsuleTier2,'G',"String_Node_Str"));
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.powerCapsuleTier1),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'G',"String_Node_Str",'R',Blocks.redstone_block));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.powerCapsuleTier2),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'D',ItemLoader.conductivePlate,'P',ItemLoader.powerCapsuleTier1));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.powerCapsuleTier3),"String_Node_Str","String_Node_Str","String_Node_Str",'D',Items.diamond,'E',ItemLoader.conductivePlate,'P',ItemLoader.powerCapsuleTier2);
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(basicDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'I',"String_Node_Str",'S',Blocks.stone,'L',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(basicDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'I',"String_Node_Str",'S',Blocks.stone,'L',ItemLoader.spring));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(mechanicalDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'F',ItemLoader.fluxConductor,'G',ItemLoader.grindingWheel));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(semiAutomaticDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'M',"String_Node_Str",'P',Blocks.piston,'L',"String_Node_Str",'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(semiAutomaticDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'M',"String_Node_Str",'P',Blocks.piston,'L',ItemLoader.spring,'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kineticDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'I',"String_Node_Str",'D',Items.diamond));
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.itemIronWireUnhardened,2),"String_Node_Str",'D',"String_Node_Str"));
    GameRegistry.addSmelting(ItemLoader.itemIronWireUnhardened,new ItemStack(ItemLoader.itemIronWire,2),0.5f);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(basicCoilBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'W',ItemLoader.itemIronWire,'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.goldWireUnhardened,2),"String_Node_Str",'D',"String_Node_Str"));
    GameRegistry.addSmelting(ItemLoader.goldWireUnhardened,new ItemStack(ItemLoader.goldWire,2),0.5f);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(lavaCoilBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'W',ItemLoader.goldWire,'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.diamondWireUnhardened,2),"String_Node_Str",'D',"String_Node_Str"));
    GameRegistry.addSmelting(ItemLoader.diamondWireUnhardened,new ItemStack(ItemLoader.diamondWire,2),0.5f);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kineticCoil),"String_Node_Str","String_Node_Str","String_Node_Str",'W',ItemLoader.diamondWire,'I',"String_Node_Str"));
  }
  if (ConfigurationHandler.enabled("String_Node_Str"))   GameRegistry.addRecipe(new ItemStack(heatedFurnaceBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'I',ItemLoader.heatPlating,'F',Blocks.furnace);
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(kebT1.createEmptyKEB(),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'B',ItemLoader.powerCapsuleTier1,'C',ItemLoader.fluxConductor,'D',ItemLoader.fluxDisperser));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kebT2),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'B',ItemLoader.powerCapsuleTier2,'C',ItemLoader.fluxConductor,'D',ItemLoader.fluxDisperser));
    GameRegistry.addRecipe(new ItemStack(kebT3Core),"String_Node_Str","String_Node_Str","String_Node_Str",'D',Items.diamond,'B',ItemLoader.powerCapsuleTier3,'C',ItemLoader.fluxConductor,'P',ItemLoader.fluxDisperser);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kebT3Plating),"String_Node_Str","String_Node_Str","String_Node_Str",'C',ItemLoader.fluxConductor,'D',ItemLoader.fluxDisperser,'G',"String_Node_Str",'I',"String_Node_Str"));
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(refineryWalls,10),"String_Node_Str","String_Node_Str","String_Node_Str",'P',ItemLoader.heatPlating,'D',"String_Node_Str"));
    GameRegistry.addRecipe(new ItemStack(refineryValve,4),"String_Node_Str","String_Node_Str","String_Node_Str",'P',ItemLoader.heatPlating,'B',Blocks.iron_bars);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(coolingTowerWalls,10),"String_Node_Str","String_Node_Str","String_Node_Str",'P',ItemLoader.heatPlating,'D',"String_Node_Str"));
    GameRegistry.addRecipe(new ItemStack(coolingTowerValve),"String_Node_Str",'V',refineryValve);
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.AUTO_OUTPUT.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'I',Items.iron_ingot,'E',Items.ender_pearl,'P',Blocks.piston,'B',ItemLoader.blankUpgrade);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_1.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'C',ItemLoader.powerCapsuleTier1,'I',Items.iron_ingot,'B',ItemLoader.blankUpgrade);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_2.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'G',Items.gold_ingot,'C',ItemLoader.powerCapsuleTier2,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_1.ordinal()));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_3.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'C',ItemLoader.powerCapsuleTier3,'D',Items.diamond,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_2.ordinal()),'G',Items.gold_ingot);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_1.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'I',Items.iron_ingot,'G',Items.glowstone_dust,'B',ItemLoader.blankUpgrade);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_2.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'G',Items.gold_ingot,'B',Blocks.glowstone,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_1.ordinal()));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_3.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'G',Items.gold_ingot,'B',Blocks.glowstone,'D',Items.diamond,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_2.ordinal()));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.AUTO_IMPORT.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'I',Items.iron_ingot,'E',Items.ender_pearl,'S',Blocks.sticky_piston,'B',ItemLoader.blankUpgrade);
  }
  if (ConfigurationHandler.enabled("String_Node_Str"))   GameRegistry.addRecipe(new ItemStack(itemSorter),"String_Node_Str","String_Node_Str","String_Node_Str",'S',Blocks.stone,'U',EnumMachineUpgrades.AUTO_OUTPUT.getItemStack(),'P',BCItems.PIPE_ITEMS_LAPIS,'C',Blocks.chest,'G',BCItems.PIPE_ITEMS_GOLD);
  if (!ConfigurationHandler.forceEnableBCRefinery) {
    ItemStack stack=new ItemStack(BCItems.REFINERY);
    ArrayList recipeList=(ArrayList)CraftingManager.getInstance().getRecipeList();
    for (int t=0; t < recipeList.size(); t++) {
      IRecipe recipe=(IRecipe)recipeList.get(t);
      ItemStack recipeResult=recipe.getRecipeOutput();
      if (ItemStack.areItemStacksEqual(stack,recipeResult)) {
        recipeList.remove(t);
        break;
      }
    }
  }
}

Fixed version (ground truth):
public static void addRecipes(){
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(chargingStationBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'F',ItemLoader.fluxConductor,'K',ItemLoader.powerCapsuleTier2,'G',"String_Node_Str"));
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.powerCapsuleTier1),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'G',"String_Node_Str",'R',Blocks.redstone_block));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.powerCapsuleTier2),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'D',ItemLoader.conductivePlate,'P',ItemLoader.powerCapsuleTier1));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.powerCapsuleTier3),"String_Node_Str","String_Node_Str","String_Node_Str",'D',Items.diamond,'E',ItemLoader.conductivePlate,'P',ItemLoader.powerCapsuleTier2);
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(basicDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'I',"String_Node_Str",'S',Blocks.stone,'L',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(basicDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'I',"String_Node_Str",'S',Blocks.stone,'L',ItemLoader.spring));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(mechanicalDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'F',ItemLoader.fluxConductor,'G',ItemLoader.grindingWheel));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(semiAutomaticDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'M',"String_Node_Str",'P',Blocks.piston,'L',"String_Node_Str",'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(semiAutomaticDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'M',"String_Node_Str",'P',Blocks.piston,'L',ItemLoader.spring,'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kineticDusterBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'G',"String_Node_Str",'I',"String_Node_Str",'D',Items.diamond));
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.itemIronWireUnhardened,2),"String_Node_Str",'D',"String_Node_Str"));
    GameRegistry.addSmelting(ItemLoader.itemIronWireUnhardened,new ItemStack(ItemLoader.itemIronWire,2),0.5f);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(basicCoilBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'W',ItemLoader.itemIronWire,'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.goldWireUnhardened,2),"String_Node_Str",'D',"String_Node_Str"));
    GameRegistry.addSmelting(ItemLoader.goldWireUnhardened,new ItemStack(ItemLoader.goldWire,2),0.5f);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(lavaCoilBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'W',ItemLoader.goldWire,'I',"String_Node_Str"));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ItemLoader.diamondWireUnhardened,2),"String_Node_Str",'D',"String_Node_Str"));
    GameRegistry.addSmelting(ItemLoader.diamondWireUnhardened,new ItemStack(ItemLoader.diamondWire,2),0.5f);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kineticCoil),"String_Node_Str","String_Node_Str","String_Node_Str",'W',ItemLoader.diamondWire,'I',"String_Node_Str"));
  }
  if (ConfigurationHandler.enabled("String_Node_Str"))   GameRegistry.addRecipe(new ItemStack(heatedFurnaceBlock),"String_Node_Str","String_Node_Str","String_Node_Str",'I',ItemLoader.heatPlating,'F',Blocks.furnace);
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(kebT1.createEmptyKEB(),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'B',ItemLoader.powerCapsuleTier1,'C',ItemLoader.fluxConductor,'D',ItemLoader.fluxDisperser));
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kebT2),"String_Node_Str","String_Node_Str","String_Node_Str",'I',"String_Node_Str",'B',ItemLoader.powerCapsuleTier2,'C',ItemLoader.fluxConductor,'D',ItemLoader.fluxDisperser));
    GameRegistry.addRecipe(new ItemStack(kebT3Core),"String_Node_Str","String_Node_Str","String_Node_Str",'D',Items.diamond,'B',ItemLoader.powerCapsuleTier3,'C',ItemLoader.fluxConductor,'P',ItemLoader.fluxDisperser);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(kebT3Plating),"String_Node_Str","String_Node_Str","String_Node_Str",'C',ItemLoader.fluxConductor,'D',ItemLoader.fluxDisperser,'G',"String_Node_Str",'I',"String_Node_Str"));
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(refineryWalls,20),"String_Node_Str","String_Node_Str","String_Node_Str",'P',ItemLoader.heatPlating,'D',"String_Node_Str"));
    GameRegistry.addRecipe(new ItemStack(refineryValve,4),"String_Node_Str","String_Node_Str","String_Node_Str",'P',ItemLoader.heatPlating,'B',Blocks.iron_bars);
    GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(coolingTowerWalls,20),"String_Node_Str","String_Node_Str","String_Node_Str",'P',ItemLoader.heatPlating,'D',"String_Node_Str"));
    GameRegistry.addRecipe(new ItemStack(coolingTowerValve),"String_Node_Str",'V',refineryValve);
  }
  if (ConfigurationHandler.enabled("String_Node_Str")) {
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.AUTO_OUTPUT.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'I',Items.iron_ingot,'E',Items.ender_pearl,'P',Blocks.piston,'B',ItemLoader.blankUpgrade);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_1.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'C',ItemLoader.powerCapsuleTier1,'I',Items.iron_ingot,'B',ItemLoader.blankUpgrade);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_2.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'G',Items.gold_ingot,'C',ItemLoader.powerCapsuleTier2,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_1.ordinal()));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_3.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'C',ItemLoader.powerCapsuleTier3,'D',Items.diamond,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.EFFICIENCY_2.ordinal()),'G',Items.gold_ingot);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_1.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'I',Items.iron_ingot,'G',Items.glowstone_dust,'B',ItemLoader.blankUpgrade);
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_2.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'G',Items.gold_ingot,'B',Blocks.glowstone,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_1.ordinal()));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_3.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'G',Items.gold_ingot,'B',Blocks.glowstone,'D',Items.diamond,'U',new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.SPEED_2.ordinal()));
    GameRegistry.addRecipe(new ItemStack(ItemLoader.upgrade,1,EnumMachineUpgrades.AUTO_IMPORT.ordinal()),"String_Node_Str","String_Node_Str","String_Node_Str",'I',Items.iron_ingot,'E',Items.ender_pearl,'S',Blocks.sticky_piston,'B',ItemLoader.blankUpgrade);
  }
  if (ConfigurationHandler.enabled("String_Node_Str"))   GameRegistry.addRecipe(new ItemStack(itemSorter),"String_Node_Str","String_Node_Str","String_Node_Str",'S',Blocks.stone,'U',EnumMachineUpgrades.AUTO_OUTPUT.getItemStack(),'P',BCItems.PIPE_ITEMS_LAPIS,'C',Blocks.chest,'G',BCItems.PIPE_ITEMS_GOLD);
  if (!ConfigurationHandler.forceEnableBCRefinery) {
    ItemStack stack=new ItemStack(BCItems.REFINERY);
    ArrayList recipeList=(ArrayList)CraftingManager.getInstance().getRecipeList();
    for (int t=0; t < recipeList.size(); t++) {
      IRecipe recipe=(IRecipe)recipeList.get(t);
      ItemStack recipeResult=recipe.getRecipeOutput();
      if (ItemStack.areItemStacksEqual(stack,recipeResult)) {
        recipeList.remove(t);
        break;
      }
    }
  }
}