Program: 34707
Project: 34707
Buggy source:
@EventHandler public void onPreInit(FMLPreInitializationEvent e){
  Stopwatch.time("String_Node_Str");
  ReflectionPublicizer.load();
  modVersion=e.getModMetadata().version;
  configPath=e.getSuggestedConfigurationFile().getParentFile().getName();
  sourceFile=e.getSourceFile();
  Log.initializeDebug();
  ConfigHandler.register(e.getSuggestedConfigurationFile());
  ModCreativeTab.registerTabs();
  BlockList.loadBlocks();
  ItemList.loadItems();
  proxy.loadConfiguration();
  BlockReplaceHelper.replaceBlock(Blocks.dragon_egg,new BlockDragonEggCustom(),ItemBlockDragonEgg.class);
  BlockList.registerBlocks();
  BlockList.obsidian_falling.setHarvestLevel("String_Node_Str",3);
  BlockList.obsidian_stairs.setHarvestLevel("String_Node_Str",3);
  BlockList.obsidian_special.setHarvestLevel("String_Node_Str",3);
  BlockList.obsidian_special_glow.setHarvestLevel("String_Node_Str",3);
  BlockList.stardust_ore.setHarvestLevel("String_Node_Str",3);
  BlockList.igneous_rock_ore.setHarvestLevel("String_Node_Str",2);
  BlockList.instability_orb_ore.setHarvestLevel("String_Node_Str",3);
  BlockList.sphalerite.setHarvestLevel("String_Node_Str",1);
  BlockList.end_terrain.setHarvestLevel("String_Node_Str",1);
  BlockList.cinder.setHarvestLevel("String_Node_Str",2);
  BlockList.spooky_log.setHarvestLevel("String_Node_Str",0);
  BlockList.persegrit.setHarvestLevel("String_Node_Str",0);
  BlockList.laboratory_obsidian.setHarvestLevel("String_Node_Str",2);
  BlockList.laboratory_floor.setHarvestLevel("String_Node_Str",2);
  Blocks.fire.setFireInfo(BlockList.spooky_log,10,10);
  Blocks.fire.setFireInfo(BlockList.spooky_leaves,40,30);
  OreDictionary.registerOre("String_Node_Str",BlockList.endium_block);
  OreDictionary.registerOre("String_Node_Str",BlockList.endium_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.end_powder_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.stardust_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.igneous_rock_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.instability_orb_ore);
  MinecraftForge.EVENT_BUS.register(BlockList.essence_altar);
  MinecraftForge.EVENT_BUS.register(BlockList.ender_goo);
  ItemList.registerItems();
  OreDictionary.registerOre("String_Node_Str",ItemList.endium_ingot);
  MinecraftForge.EVENT_BUS.register(ItemList.enderman_head);
  MinecraftForge.EVENT_BUS.register(ItemList.scorching_pickaxe);
  GameRegistry.registerFuelHandler((IFuelHandler)ItemList.igneous_rock);
  FluidContainerRegistry.registerFluidContainer(BlockEnderGoo.fluid,new ItemStack(ItemList.bucket_ender_goo),FluidContainerRegistry.EMPTY_BUCKET);
  Stopwatch.time("String_Node_Str");
  EntityList.stringToClassMapping.remove("String_Node_Str");
  EntityList.IDtoClassMapping.remove(Integer.valueOf(58));
  EntityList.addMapping(EntityMobEnderman.class,"String_Node_Str",58);
  EntityList.stringToClassMapping.remove("String_Node_Str");
  EntityList.IDtoClassMapping.remove(Integer.valueOf(200));
  EntityList.addMapping(EntityBlockEnderCrystal.class,"String_Node_Str",200);
  EntityRegistry.registerModEntity(EntityBossDragon.class,"String_Node_Str",8,this,320,1,true);
  EntityRegistry.registerModEntity(EntityBossEnderDemon.class,"String_Node_Str",21,this,512,1,true);
  EntityRegistry.registerModEntity(EntityMiniBossEnderEye.class,"String_Node_Str",11,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMiniBossFireFiend.class,"String_Node_Str",23,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobEnderman.class,"String_Node_Str",51,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobAngryEnderman.class,"String_Node_Str",1,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobBabyEnderman.class,"String_Node_Str",16,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobParalyzedEnderman.class,"String_Node_Str",24,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobHomelandEnderman.class,"String_Node_Str",39,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobEnderGuardian.class,"String_Node_Str",22,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobVampiricBat.class,"String_Node_Str",10,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobInfestedBat.class,"String_Node_Str",12,this,128,1,true);
  EntityRegistry.registerModEntity(EntityMobForestGhost.class,"String_Node_Str",13,this,32,1,true);
  EntityRegistry.registerModEntity(EntityMobLouse.class,"String_Node_Str",34,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobFireGolem.class,"String_Node_Str",14,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobScorchingLens.class,"String_Node_Str",15,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobHauntedMiner.class,"String_Node_Str",35,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobEndermage.class,"String_Node_Str",41,this,256,1,true);
  EntityRegistry.registerModEntity(EntityBlockFallingDragonEgg.class,"String_Node_Str",25,this,128,1,true);
  EntityRegistry.registerModEntity(EntityBlockFallingObsidian.class,"String_Node_Str",26,this,128,1,true);
  EntityRegistry.registerModEntity(EntityBlockTempleDragonEgg.class,"String_Node_Str",7,this,420,1,true);
  EntityRegistry.registerModEntity(EntityBlockEnhancedTNTPrimed.class,"String_Node_Str",31,this,128,1,true);
  EntityRegistry.registerModEntity(EntityBlockHomelandCache.class,"String_Node_Str",50,this,256,1,true);
  EntityRegistry.registerModEntity(EntityItemIgneousRock.class,"String_Node_Str",9,this,64,1,true);
  EntityRegistry.registerModEntity(EntityItemInstabilityOrb.class,"String_Node_Str",6,this,64,1,true);
  EntityRegistry.registerModEntity(EntityItemAltar.class,"String_Node_Str",19,this,128,1,false);
  EntityRegistry.registerModEntity(EntityItemEndPowder.class,"String_Node_Str",27,this,64,1,true);
  EntityRegistry.registerModEntity(EntityItemDragonEgg.class,"String_Node_Str",37,this,64,1,true);
  EntityRegistry.registerModEntity(EntityProjectileDragonFireball.class,"String_Node_Str",2,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileEnhancedEnderPearl.class,"String_Node_Str",5,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileFlamingBall.class,"String_Node_Str",17,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileGolemFireball.class,"String_Node_Str",18,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileMinerShot.class,"String_Node_Str",36,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectilePotion.class,"String_Node_Str",30,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileSpatialDash.class,"String_Node_Str",32,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileCorruptedEnergy.class,"String_Node_Str",42,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileFiendFireball.class,"String_Node_Str",45,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileCurse.class,"String_Node_Str",48,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileExpBottleConsistent.class,"String_Node_Str",49,this,128,1,true);
  EntityRegistry.registerModEntity(EntityWeatherLightningBoltSafe.class,"String_Node_Str",4,this,512,1,false);
  EntityRegistry.registerModEntity(EntityWeatherLightningBoltDemon.class,"String_Node_Str",21,this,512,1,false);
  EntityRegistry.registerModEntity(EntityTechnicalBiomeInteraction.class,"String_Node_Str",38,this,0,Integer.MAX_VALUE,false);
  EntityRegistry.registerModEntity(EntityTechnicalVoidChest.class,"String_Node_Str",40,this,0,1,false);
  EntityRegistry.registerModEntity(EntityTechnicalPuzzleChain.class,"String_Node_Str",43,this,0,Integer.MAX_VALUE,false);
  EntityRegistry.registerModEntity(EntityTechnicalPuzzleSolved.class,"String_Node_Str",44,this,0,Integer.MAX_VALUE,false);
  EntityRegistry.registerModEntity(EntityTechnicalCurseBlock.class,"String_Node_Str",46,this,64,1,false);
  EntityRegistry.registerModEntity(EntityTechnicalCurseEntity.class,"String_Node_Str",47,this,64,1,false);
  Stopwatch.finish("String_Node_Str");
  Stopwatch.time("String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEssenceAltar.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEnhancedBrewingStand.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEndermanHead.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityLaserBeam.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityCustomSpawner.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityDecompositionTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityExperienceTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityAccumulationTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityExtractionTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEnergyCluster.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEnhancedTNT.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityVoidChest.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityTransportBeacon.class,"String_Node_Str");
  Stopwatch.finish("String_Node_Str");
  DimensionOverride.setup();
  AchievementManager.register();
  AchievementEvents.register();
  Stopwatch.time("String_Node_Str");
  MinecraftForge.EVENT_BUS.register(new MiscEvents());
  FMLCommonHandler.instance().bus().register(new UpdateNotificationManager());
  PlayerDataHandler.register();
  CompendiumEvents.register();
  CharmPouchHandler.register();
  WorldDataHandler.register();
  VoidChestEvents.register();
  EnergyEvents.register();
  TempleEvents.register();
  InfestationEvents.register();
  CurseEvents.register();
  PlayerTransportBeacons.register();
  Stopwatch.finish("String_Node_Str");
  proxy.registerSidedEvents();
  proxy.registerRenderers();
  notifications.register();
  Stopwatch.finish("String_Node_Str");
}

Fixed version (ground truth):
@EventHandler public void onPreInit(FMLPreInitializationEvent e){
  Stopwatch.time("String_Node_Str");
  ReflectionPublicizer.load();
  modVersion=e.getModMetadata().version;
  configPath=e.getSuggestedConfigurationFile().getParentFile().getName();
  sourceFile=e.getSourceFile();
  Log.initializeDebug();
  ConfigHandler.register(e.getSuggestedConfigurationFile());
  ModCreativeTab.registerTabs();
  BlockList.loadBlocks();
  ItemList.loadItems();
  proxy.loadConfiguration();
  BlockReplaceHelper.replaceBlock(Blocks.dragon_egg,new BlockDragonEggCustom());
  BlockList.registerBlocks();
  BlockList.obsidian_falling.setHarvestLevel("String_Node_Str",3);
  BlockList.obsidian_stairs.setHarvestLevel("String_Node_Str",3);
  BlockList.obsidian_special.setHarvestLevel("String_Node_Str",3);
  BlockList.obsidian_special_glow.setHarvestLevel("String_Node_Str",3);
  BlockList.stardust_ore.setHarvestLevel("String_Node_Str",3);
  BlockList.igneous_rock_ore.setHarvestLevel("String_Node_Str",2);
  BlockList.instability_orb_ore.setHarvestLevel("String_Node_Str",3);
  BlockList.sphalerite.setHarvestLevel("String_Node_Str",1);
  BlockList.end_terrain.setHarvestLevel("String_Node_Str",1);
  BlockList.cinder.setHarvestLevel("String_Node_Str",2);
  BlockList.spooky_log.setHarvestLevel("String_Node_Str",0);
  BlockList.persegrit.setHarvestLevel("String_Node_Str",0);
  BlockList.laboratory_obsidian.setHarvestLevel("String_Node_Str",2);
  BlockList.laboratory_floor.setHarvestLevel("String_Node_Str",2);
  Blocks.fire.setFireInfo(BlockList.spooky_log,10,10);
  Blocks.fire.setFireInfo(BlockList.spooky_leaves,40,30);
  OreDictionary.registerOre("String_Node_Str",BlockList.endium_block);
  OreDictionary.registerOre("String_Node_Str",BlockList.endium_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.end_powder_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.stardust_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.igneous_rock_ore);
  OreDictionary.registerOre("String_Node_Str",BlockList.instability_orb_ore);
  MinecraftForge.EVENT_BUS.register(BlockList.essence_altar);
  MinecraftForge.EVENT_BUS.register(BlockList.ender_goo);
  ItemList.registerItems();
  OreDictionary.registerOre("String_Node_Str",ItemList.endium_ingot);
  MinecraftForge.EVENT_BUS.register(ItemList.enderman_head);
  MinecraftForge.EVENT_BUS.register(ItemList.scorching_pickaxe);
  GameRegistry.registerFuelHandler((IFuelHandler)ItemList.igneous_rock);
  FluidContainerRegistry.registerFluidContainer(BlockEnderGoo.fluid,new ItemStack(ItemList.bucket_ender_goo),FluidContainerRegistry.EMPTY_BUCKET);
  Stopwatch.time("String_Node_Str");
  EntityList.stringToClassMapping.remove("String_Node_Str");
  EntityList.IDtoClassMapping.remove(Integer.valueOf(58));
  EntityList.addMapping(EntityMobEnderman.class,"String_Node_Str",58);
  EntityList.stringToClassMapping.remove("String_Node_Str");
  EntityList.IDtoClassMapping.remove(Integer.valueOf(200));
  EntityList.addMapping(EntityBlockEnderCrystal.class,"String_Node_Str",200);
  EntityRegistry.registerModEntity(EntityBossDragon.class,"String_Node_Str",8,this,320,1,true);
  EntityRegistry.registerModEntity(EntityBossEnderDemon.class,"String_Node_Str",21,this,512,1,true);
  EntityRegistry.registerModEntity(EntityMiniBossEnderEye.class,"String_Node_Str",11,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMiniBossFireFiend.class,"String_Node_Str",23,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobEnderman.class,"String_Node_Str",51,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobAngryEnderman.class,"String_Node_Str",1,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobBabyEnderman.class,"String_Node_Str",16,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobParalyzedEnderman.class,"String_Node_Str",24,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobHomelandEnderman.class,"String_Node_Str",39,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobEnderGuardian.class,"String_Node_Str",22,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobVampiricBat.class,"String_Node_Str",10,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobInfestedBat.class,"String_Node_Str",12,this,128,1,true);
  EntityRegistry.registerModEntity(EntityMobForestGhost.class,"String_Node_Str",13,this,32,1,true);
  EntityRegistry.registerModEntity(EntityMobLouse.class,"String_Node_Str",34,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobFireGolem.class,"String_Node_Str",14,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobScorchingLens.class,"String_Node_Str",15,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobHauntedMiner.class,"String_Node_Str",35,this,256,1,true);
  EntityRegistry.registerModEntity(EntityMobEndermage.class,"String_Node_Str",41,this,256,1,true);
  EntityRegistry.registerModEntity(EntityBlockFallingDragonEgg.class,"String_Node_Str",25,this,128,1,true);
  EntityRegistry.registerModEntity(EntityBlockFallingObsidian.class,"String_Node_Str",26,this,128,1,true);
  EntityRegistry.registerModEntity(EntityBlockTempleDragonEgg.class,"String_Node_Str",7,this,420,1,true);
  EntityRegistry.registerModEntity(EntityBlockEnhancedTNTPrimed.class,"String_Node_Str",31,this,128,1,true);
  EntityRegistry.registerModEntity(EntityBlockHomelandCache.class,"String_Node_Str",50,this,256,1,true);
  EntityRegistry.registerModEntity(EntityItemIgneousRock.class,"String_Node_Str",9,this,64,1,true);
  EntityRegistry.registerModEntity(EntityItemInstabilityOrb.class,"String_Node_Str",6,this,64,1,true);
  EntityRegistry.registerModEntity(EntityItemAltar.class,"String_Node_Str",19,this,128,1,false);
  EntityRegistry.registerModEntity(EntityItemEndPowder.class,"String_Node_Str",27,this,64,1,true);
  EntityRegistry.registerModEntity(EntityItemDragonEgg.class,"String_Node_Str",37,this,64,1,true);
  EntityRegistry.registerModEntity(EntityProjectileDragonFireball.class,"String_Node_Str",2,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileEnhancedEnderPearl.class,"String_Node_Str",5,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileFlamingBall.class,"String_Node_Str",17,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileGolemFireball.class,"String_Node_Str",18,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileMinerShot.class,"String_Node_Str",36,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectilePotion.class,"String_Node_Str",30,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileSpatialDash.class,"String_Node_Str",32,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileCorruptedEnergy.class,"String_Node_Str",42,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileFiendFireball.class,"String_Node_Str",45,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileCurse.class,"String_Node_Str",48,this,128,1,true);
  EntityRegistry.registerModEntity(EntityProjectileExpBottleConsistent.class,"String_Node_Str",49,this,128,1,true);
  EntityRegistry.registerModEntity(EntityWeatherLightningBoltSafe.class,"String_Node_Str",4,this,512,1,false);
  EntityRegistry.registerModEntity(EntityWeatherLightningBoltDemon.class,"String_Node_Str",21,this,512,1,false);
  EntityRegistry.registerModEntity(EntityTechnicalBiomeInteraction.class,"String_Node_Str",38,this,0,Integer.MAX_VALUE,false);
  EntityRegistry.registerModEntity(EntityTechnicalVoidChest.class,"String_Node_Str",40,this,0,1,false);
  EntityRegistry.registerModEntity(EntityTechnicalPuzzleChain.class,"String_Node_Str",43,this,0,Integer.MAX_VALUE,false);
  EntityRegistry.registerModEntity(EntityTechnicalPuzzleSolved.class,"String_Node_Str",44,this,0,Integer.MAX_VALUE,false);
  EntityRegistry.registerModEntity(EntityTechnicalCurseBlock.class,"String_Node_Str",46,this,64,1,false);
  EntityRegistry.registerModEntity(EntityTechnicalCurseEntity.class,"String_Node_Str",47,this,64,1,false);
  Stopwatch.finish("String_Node_Str");
  Stopwatch.time("String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEssenceAltar.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEnhancedBrewingStand.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEndermanHead.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityLaserBeam.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityCustomSpawner.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityDecompositionTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityExperienceTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityAccumulationTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityExtractionTable.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEnergyCluster.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityEnhancedTNT.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityVoidChest.class,"String_Node_Str");
  GameRegistryUtil.registerTileEntity(TileEntityTransportBeacon.class,"String_Node_Str");
  Stopwatch.finish("String_Node_Str");
  DimensionOverride.setup();
  AchievementManager.register();
  AchievementEvents.register();
  Stopwatch.time("String_Node_Str");
  MinecraftForge.EVENT_BUS.register(new MiscEvents());
  FMLCommonHandler.instance().bus().register(new UpdateNotificationManager());
  PlayerDataHandler.register();
  CompendiumEvents.register();
  CharmPouchHandler.register();
  WorldDataHandler.register();
  VoidChestEvents.register();
  EnergyEvents.register();
  TempleEvents.register();
  InfestationEvents.register();
  CurseEvents.register();
  PlayerTransportBeacons.register();
  Stopwatch.finish("String_Node_Str");
  proxy.registerSidedEvents();
  proxy.registerRenderers();
  notifications.register();
  Stopwatch.finish("String_Node_Str");
}