Program: 34886
Project: 34886
Buggy source:
@Mod.EventHandler public void load(FMLInitializationEvent event){
  proxy.registerRenderers();
  NetworkRegistry.INSTANCE.registerGuiHandler(instance,new GuiHandler());
  FMLCommonHandler.instance().bus().register(new EventListener.FML());
  MinecraftForge.EVENT_BUS.register(new EventListener.Forge());
  BucketHandler.register();
  IMCSender.sendMessages();
  ItemsAndBlocks.registerTileEntities();
  int meta=1;
  BCAItemManager.dusts.addDust(meta++,"String_Node_Str",0xD2CEC9,DustTypes.METAL_DUST);
  BCAItemManager.dusts.addDust(meta++,"String_Node_Str",0xF8DF17,DustTypes.METAL_DUST);
  BCAItemManager.dusts.addDust(meta++,"String_Node_Str",0x13ECFC,DustTypes.GEM_DUST);
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.redstone,6));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.coal,2));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.dye,6,4));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.quartz,2));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Blocks.gravel));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Blocks.sand));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.diamond,2));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.emerald,2));
  BCARecipeManager.duster.addRecipe(new ItemStack(Items.blaze_rod),new ItemStack(Items.blaze_powder,4));
  for (  IDust dust : BCAItemManager.dusts.getDusts()) {
    if (dust != null) {
      dust.getDustType().register(dust.getMeta(),dust.getName(),dust.getDustStack());
    }
  }
}

Fixed version (ground truth):
@Mod.EventHandler public void load(FMLInitializationEvent event){
  proxy.registerRenderers();
  NetworkRegistry.INSTANCE.registerGuiHandler(instance,new GuiHandler());
  FMLCommonHandler.instance().bus().register(new EventListener.FML());
  MinecraftForge.EVENT_BUS.register(new EventListener.Forge());
  BucketHandler.register();
  IMCSender.sendMessages();
  ItemsAndBlocks.registerTileEntities();
  int meta=1;
  BCAItemManager.dusts.addDust(meta++,"String_Node_Str",0xD2CEC9,DustTypes.METAL_DUST);
  BCAItemManager.dusts.addDust(meta++,"String_Node_Str",0xF8DF17,DustTypes.METAL_DUST);
  BCAItemManager.dusts.addDust(meta++,"String_Node_Str",0x13ECFC,DustTypes.GEM_DUST);
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.redstone,6));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.coal,2));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.dye,6,4));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.quartz,2));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Blocks.gravel));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Blocks.sand));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.diamond,2));
  BCARecipeManager.duster.addRecipe("String_Node_Str",new ItemStack(Items.emerald,2));
  BCARecipeManager.duster.addRecipe(new ItemStack(Items.blaze_rod),new ItemStack(Items.blaze_powder,4));
  ModIntegration.integrateBCBuilders();
}