Program: 169719
Project: 169719
Buggy source:
@EventHandler public void preInit(FMLPreInitializationEvent event){
  NetworkRegistry.INSTANCE.registerGuiHandler(this,proxy);
  Modstats.instance().getReporter().registerMod(INSTANCE);
  MinecraftForge.EVENT_BUS.register(INSTANCE);
  modproxies.applyModule(Waila.class,true);
  Settings.CONFIGURATION.load();
  blockSulfurOre=contentRegistry.newBlock(BlockSulfurOre.class);
  blockGlassPlate=contentRegistry.newBlock("String_Node_Str",new BlockPressurePlate("String_Node_Str",Material.glass,BlockPressurePlate.Sensitivity.everything));
  blockGlassButton=contentRegistry.newBlock("String_Node_Str",new BlockButton(false));
  blockProximityDetector=contentRegistry.newBlock(TileProximityDetector.class);
  blockSpikes=contentRegistry.newBlock(BlockSpikes.class,ItemBlockMetadata.class);
  blockCamo=contentRegistry.newBlock(BlockCamouflage.class);
  blockConcrete=contentRegistry.newBlock(BlockConcrete.class,ItemBlockMetadata.class);
  blockReinforcedGlass=contentRegistry.newBlock(BlockReinforcedGlass.class,ItemBlockMetadata.class);
  blockCombatRail=contentRegistry.newBlock(BlockReinforcedRail.class);
  itemPoisonPowder=contentRegistry.newItem(ItemPoisonPowder.class);
  itemSulfurDust=contentRegistry.newItem(ItemSulfurDust.class);
  itemAntidote=contentRegistry.newItem(ItemAntidote.class);
  itemSignalDisrupter=contentRegistry.newItem(ItemSignalDisrupter.class);
  itemTracker=contentRegistry.newItem(ItemTracker.class);
  itemHackingComputer=contentRegistry.newItem(ItemComputer.class);
  if (OreDictionary.getOres("String_Node_Str").size() > 0) {
    blockRadioactive=Block.getBlockFromItem(OreDictionary.getOres("String_Node_Str").get(0).getItem());
    LOGGER.fine("String_Node_Str");
  }
 else {
    blockRadioactive=Blocks.mycelium;
  }
  Blocks.obsidian.setResistance(Settings.CONFIGURATION.get(Configuration.CATEGORY_GENERAL,"String_Node_Str",45).getInt(45));
  LOGGER.fine("String_Node_Str" + Blocks.obsidian.getExplosionResistance(null));
  OreDictionary.registerOre("String_Node_Str",new ItemStack(itemSulfurDust,1,0));
  OreDictionary.registerOre("String_Node_Str",new ItemStack(itemSulfurDust,1,1));
  if (!Loader.isModLoaded("String_Node_Str") && !Loader.isModLoaded("String_Node_Str"))   TabICBM.itemStack=new ItemStack(blockProximityDetector);
  proxy.preInit();
  modproxies.preInit();
}

Fixed version (ground truth):
@EventHandler public void preInit(FMLPreInitializationEvent event){
  NetworkRegistry.INSTANCE.registerGuiHandler(this,proxy);
  Modstats.instance().getReporter().registerMod(INSTANCE);
  MinecraftForge.EVENT_BUS.register(INSTANCE);
  modproxies.applyModule(Waila.class,true);
  Settings.CONFIGURATION.load();
  blockSulfurOre=contentRegistry.newBlock(BlockSulfurOre.class);
  blockGlassPlate=contentRegistry.newBlock("String_Node_Str",new BlockPressurePlate("String_Node_Str",Material.glass,BlockPressurePlate.Sensitivity.everything));
  blockGlassButton=contentRegistry.newBlock("String_Node_Str",new BlockButton(false));
  blockProximityDetector=contentRegistry.newBlock(TileProximityDetector.class);
  blockSpikes=contentRegistry.newBlock(BlockSpikes.class,ItemBlockMetadata.class);
  blockCamo=contentRegistry.newBlock(TileCamouflage.class);
  blockConcrete=contentRegistry.newBlock(BlockConcrete.class,ItemBlockMetadata.class);
  blockReinforcedGlass=contentRegistry.newBlock(BlockReinforcedGlass.class,ItemBlockMetadata.class);
  blockCombatRail=contentRegistry.newBlock(BlockReinforcedRail.class);
  itemPoisonPowder=contentRegistry.newItem(ItemPoisonPowder.class);
  itemSulfurDust=contentRegistry.newItem(ItemSulfurDust.class);
  itemAntidote=contentRegistry.newItem(ItemAntidote.class);
  itemSignalDisrupter=contentRegistry.newItem(ItemSignalDisrupter.class);
  itemTracker=contentRegistry.newItem(ItemTracker.class);
  itemHackingComputer=contentRegistry.newItem(ItemComputer.class);
  if (OreDictionary.getOres("String_Node_Str").size() > 0) {
    blockRadioactive=Block.getBlockFromItem(OreDictionary.getOres("String_Node_Str").get(0).getItem());
    LOGGER.fine("String_Node_Str");
  }
 else {
    blockRadioactive=Blocks.mycelium;
  }
  Blocks.obsidian.setResistance(Settings.CONFIGURATION.get(Configuration.CATEGORY_GENERAL,"String_Node_Str",45).getInt(45));
  LOGGER.fine("String_Node_Str" + Blocks.obsidian.getExplosionResistance(null));
  OreDictionary.registerOre("String_Node_Str",new ItemStack(itemSulfurDust,1,0));
  OreDictionary.registerOre("String_Node_Str",new ItemStack(itemSulfurDust,1,1));
  if (!Loader.isModLoaded("String_Node_Str") && !Loader.isModLoaded("String_Node_Str"))   TabICBM.itemStack=new ItemStack(blockProximityDetector);
  proxy.preInit();
  modproxies.preInit();
}