Program: 169938
Project: 169938
Buggy source:
@EventHandler public void preInit(FMLPreInitializationEvent event){
  if (!isPreInit) {
    Modstats.instance().getReporter().registerMod(INSTANCE);
    MinecraftForge.EVENT_BUS.register(INSTANCE);
    LOGGER.fine("String_Node_Str" + TranslationHelper.loadLanguages(YU_YAN_PATH,YU_YAN) + "String_Node_Str");
    SheDing.initiate();
    SheDing.CONFIGURATION.load();
    PotionRadiation.INSTANCE.getId();
    bLiu=new BLiu(ICBM.BLOCK_ID_PREFIX + 0);
    bJia=new BlockMulti(SheDing.CONFIGURATION.getBlock("String_Node_Str",ICBM.BLOCK_ID_PREFIX + 6).getInt()).setTextureName(ZhuYaoICBM.PREFIX + "String_Node_Str").setChannel(this.getChannel());
    itDu=new ItICBMBase(ICBM.ITEM_ID_PREFIX + 0,"String_Node_Str");
    itLiu=new ItICBMBase(ICBM.ITEM_ID_PREFIX + 1,"String_Node_Str");
    GameRegistry.registerBlock(bLiu,"String_Node_Str");
    GameRegistry.registerBlock(bJia,"String_Node_Str");
    liuGenData=new GenLiu("String_Node_Str","String_Node_Str",new ItemStack(bLiu),0,40,20,4).enable(SheDing.CONFIGURATION);
    if (OreDictionary.getOres("String_Node_Str").size() > 0) {
      bFuShe=Block.blocksList[OreDictionary.getOres("String_Node_Str").get(0).itemID];
      LOGGER.fine("String_Node_Str");
    }
 else {
      bFuShe=new BlockRadioactive(SheDing.CONFIGURATION.getBlock("String_Node_Str",BlockRadioactive.RECOMMENDED_ID).getInt()).setUnlocalizedName(PREFIX + "String_Node_Str").func_111022_d(PREFIX + "String_Node_Str");
      GameRegistry.registerBlock(bFuShe,"String_Node_Str");
      OreDictionary.registerOre("String_Node_Str",bFuShe);
      LOGGER.fine("String_Node_Str");
    }
    Block.obsidian.setResistance(SheDing.CONFIGURATION.get(Configuration.CATEGORY_GENERAL,"String_Node_Str",45).getInt(45));
    LOGGER.fine("String_Node_Str" + Block.obsidian.getExplosionResistance(null));
    SheDing.CONFIGURATION.save();
    OreDictionary.registerOre("String_Node_Str",itLiu);
    OreGenerator.addOre(liuGenData);
    GameRegistry.registerTileEntity(TileEntityMultiBlockPart.class,"String_Node_Str");
    isPreInit=true;
  }
}

Fixed version (ground truth):
@EventHandler public void preInit(FMLPreInitializationEvent event){
  if (!isPreInit) {
    Modstats.instance().getReporter().registerMod(INSTANCE);
    MinecraftForge.EVENT_BUS.register(INSTANCE);
    LOGGER.fine("String_Node_Str" + TranslationHelper.loadLanguages(YU_YAN_PATH,YU_YAN) + "String_Node_Str");
    Compatibility.initiate();
    SheDing.initiate();
    SheDing.CONFIGURATION.load();
    PotionRadiation.INSTANCE.getId();
    bLiu=new BLiu(ICBM.BLOCK_ID_PREFIX + 0);
    bJia=new BlockMulti(SheDing.CONFIGURATION.getBlock("String_Node_Str",ICBM.BLOCK_ID_PREFIX + 6).getInt()).setTextureName(ZhuYaoICBM.PREFIX + "String_Node_Str").setChannel(this.getChannel());
    itDu=new ItICBMBase(ICBM.ITEM_ID_PREFIX + 0,"String_Node_Str");
    itLiu=new ItICBMBase(ICBM.ITEM_ID_PREFIX + 1,"String_Node_Str");
    GameRegistry.registerBlock(bLiu,"String_Node_Str");
    GameRegistry.registerBlock(bJia,"String_Node_Str");
    liuGenData=new GenLiu("String_Node_Str","String_Node_Str",new ItemStack(bLiu),0,40,20,4).enable(SheDing.CONFIGURATION);
    if (OreDictionary.getOres("String_Node_Str").size() > 0) {
      bFuShe=Block.blocksList[OreDictionary.getOres("String_Node_Str").get(0).itemID];
      LOGGER.fine("String_Node_Str");
    }
 else {
      bFuShe=new BlockRadioactive(SheDing.CONFIGURATION.getBlock("String_Node_Str",BlockRadioactive.RECOMMENDED_ID).getInt()).setUnlocalizedName(PREFIX + "String_Node_Str").func_111022_d(PREFIX + "String_Node_Str");
      GameRegistry.registerBlock(bFuShe,"String_Node_Str");
      OreDictionary.registerOre("String_Node_Str",bFuShe);
      LOGGER.fine("String_Node_Str");
    }
    Block.obsidian.setResistance(SheDing.CONFIGURATION.get(Configuration.CATEGORY_GENERAL,"String_Node_Str",45).getInt(45));
    LOGGER.fine("String_Node_Str" + Block.obsidian.getExplosionResistance(null));
    SheDing.CONFIGURATION.save();
    OreDictionary.registerOre("String_Node_Str",itLiu);
    OreGenerator.addOre(liuGenData);
    GameRegistry.registerTileEntity(TileEntityMultiBlockPart.class,"String_Node_Str");
    isPreInit=true;
  }
}