Program: 156523
Project: 156523
Buggy source:
@Mod.EventHandler public void init(FMLInitializationEvent evt){
  NetworkRegistry.INSTANCE.registerGuiHandler(instance,new BuildersGuiHandler());
  ISchematicRegistry schemes=BuilderAPI.schematicRegistry;
  schemes.registerSchematicBlock(Blocks.air,SchematicAir.class);
  schemes.registerSchematicBlock(Blocks.snow,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.tallgrass,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.double_plant,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.ice,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.piston_head,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.dirt,SchematicDirt.class);
  schemes.registerSchematicBlock(Blocks.grass,SchematicDirt.class);
  schemes.registerSchematicBlock(Blocks.cactus,SchematicCactus.class);
  schemes.registerSchematicBlock(Blocks.farmland,SchematicFarmland.class);
  schemes.registerSchematicBlock(Blocks.wheat,SchematicSeeds.class,Items.wheat_seeds);
  schemes.registerSchematicBlock(Blocks.pumpkin_stem,SchematicSeeds.class,Items.pumpkin_seeds);
  schemes.registerSchematicBlock(Blocks.melon_stem,SchematicSeeds.class,Items.melon_seeds);
  schemes.registerSchematicBlock(Blocks.nether_wart,SchematicSeeds.class,Items.nether_wart);
  schemes.registerSchematicBlock(Blocks.tripwire,SchematicBlockFloored.class);
  schemes.registerSchematicBlock(Blocks.tripwire_hook,SchematicTripWireHook.class);
  schemes.registerSchematicBlock(Blocks.skull,SchematicSkull.class);
  schemes.registerSchematicBlock(Blocks.ladder,SchematicRotateMetaSupported.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.fence_gate,SchematicRotateMeta.class,new int[]{0,1,2,3},true);
  schemes.registerSchematicBlock(Blocks.log,SchematicRotateMeta.class,new int[]{8,4,8,4},true);
  schemes.registerSchematicBlock(Blocks.log2,SchematicRotateMeta.class,new int[]{8,4,8,4},true);
  schemes.registerSchematicBlock(Blocks.hay_block,SchematicRotateMeta.class,new int[]{8,4,8,4},true);
  schemes.registerSchematicBlock(Blocks.quartz_block,SchematicRotateMeta.class,new int[]{4,3,4,3},true);
  schemes.registerSchematicBlock(Blocks.hopper,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.anvil,SchematicRotateMeta.class,new int[]{0,1,2,3},true);
  schemes.registerSchematicBlock(Blocks.furnace,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.lit_furnace,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.chest,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.trapped_chest,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.dispenser,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.dropper,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.ender_chest,SchematicEnderChest.class);
  schemes.registerSchematicBlock(Blocks.vine,SchematicRotateMeta.class,new int[]{1,4,8,2},false);
  schemes.registerSchematicBlock(Blocks.trapdoor,SchematicRotateMeta.class,new int[]{0,1,2,3},false);
  schemes.registerSchematicBlock(Blocks.stone,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.coal_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.lapis_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.diamond_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.redstone_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.lit_redstone_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.emerald_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.monster_egg,SchematicSilverfish.class);
  schemes.registerSchematicBlock(Blocks.gravel,SchematicGravel.class);
  schemes.registerSchematicBlock(Blocks.redstone_wire,SchematicRedstoneWire.class,new ItemStack(Items.redstone));
  schemes.registerSchematicBlock(Blocks.cake,SchematicCustomStack.class,new ItemStack(Items.cake));
  schemes.registerSchematicBlock(Blocks.glowstone,SchematicCustomStack.class,new ItemStack(Blocks.glowstone));
  schemes.registerSchematicBlock(Blocks.powered_repeater,SchematicRedstoneDiode.class,Items.repeater);
  schemes.registerSchematicBlock(Blocks.unpowered_repeater,SchematicRedstoneDiode.class,Items.repeater);
  schemes.registerSchematicBlock(Blocks.powered_comparator,SchematicRedstoneDiode.class,Items.comparator);
  schemes.registerSchematicBlock(Blocks.unpowered_comparator,SchematicRedstoneDiode.class,Items.comparator);
  schemes.registerSchematicBlock(Blocks.redstone_lamp,SchematicRedstoneLamp.class);
  schemes.registerSchematicBlock(Blocks.lit_redstone_lamp,SchematicRedstoneLamp.class);
  schemes.registerSchematicBlock(Blocks.glass_pane,SchematicGlassPane.class);
  schemes.registerSchematicBlock(Blocks.stained_glass_pane,SchematicGlassPane.class);
  schemes.registerSchematicBlock(Blocks.piston,SchematicPiston.class);
  schemes.registerSchematicBlock(Blocks.piston_extension,SchematicPiston.class);
  schemes.registerSchematicBlock(Blocks.sticky_piston,SchematicPiston.class);
  schemes.registerSchematicBlock(Blocks.lit_pumpkin,SchematicPumpkin.class);
  schemes.registerSchematicBlock(Blocks.wooden_door,SchematicDoor.class,new ItemStack(Items.wooden_door));
  schemes.registerSchematicBlock(Blocks.iron_door,SchematicDoor.class,new ItemStack(Items.iron_door));
  schemes.registerSchematicBlock(Blocks.bed,SchematicBed.class);
  schemes.registerSchematicBlock(Blocks.wall_sign,SchematicSign.class,true);
  schemes.registerSchematicBlock(Blocks.standing_sign,SchematicSign.class,false);
  schemes.registerSchematicBlock(Blocks.portal,SchematicPortal.class);
  schemes.registerSchematicBlock(Blocks.rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.activator_rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.detector_rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.golden_rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.fire,SchematicFire.class);
  schemes.registerSchematicBlock(Blocks.bedrock,SchematicBlockCreative.class);
  schemes.registerSchematicBlock(Blocks.mob_spawner,SchematicTileCreative.class);
  schemes.registerSchematicEntity(EntityMinecartEmpty.class,SchematicMinecart.class,Items.minecart);
  schemes.registerSchematicEntity(EntityMinecartFurnace.class,SchematicMinecart.class,Items.furnace_minecart);
  schemes.registerSchematicEntity(EntityMinecartTNT.class,SchematicMinecart.class,Items.tnt_minecart);
  schemes.registerSchematicEntity(EntityMinecartChest.class,SchematicMinecart.class,Items.chest_minecart);
  schemes.registerSchematicEntity(EntityMinecartHopper.class,SchematicMinecart.class,Items.hopper_minecart);
  schemes.registerSchematicEntity(EntityPainting.class,SchematicHanging.class,Items.painting);
  schemes.registerSchematicEntity(EntityItemFrame.class,SchematicHanging.class,Items.item_frame);
  schemes.registerSchematicBlock(architectBlock,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(builderBlock,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  if (constructionMarkerBlock != null) {
    schemes.registerSchematicBlock(constructionMarkerBlock,SchematicIgnore.class);
  }
  schemes.registerSchematicBlock(frameBlock,SchematicFree.class);
  SchematicFactory.registerSchematicFactory(SchematicBlock.class,new SchematicFactoryBlock());
  SchematicFactory.registerSchematicFactory(SchematicMask.class,new SchematicFactoryMask());
  SchematicFactory.registerSchematicFactory(SchematicEntity.class,new SchematicFactoryEntity());
  LibraryAPI.registerHandler(new LibraryBlueprintTypeHandler(false));
  LibraryAPI.registerHandler(new LibraryBlueprintTypeHandler(true));
  LibraryAPI.registerHandler(new LibraryBookTypeHandler());
  BlueprintDeployer.instance=new RealBlueprintDeployer();
  architectAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",11,2,BuildCraftBuilders.architectBlock,BuildCraftCore.goldGearAchievement));
  builderAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",13,2,BuildCraftBuilders.builderBlock,architectAchievement));
  blueprintAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",11,4,BuildCraftBuilders.blueprintItem,architectAchievement));
  templateAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",13,4,BuildCraftBuilders.templateItem,blueprintAchievement));
  libraryAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",15,2,BuildCraftBuilders.libraryBlock,builderAchievement));
  chunkDestroyerAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",9,2,quarryBlock,BuildCraftCore.diamondGearAchievement));
  if (BuildCraftCore.loadDefaultRecipes) {
    loadRecipes();
  }
  BuilderProxy.proxy.registerBlockRenderers();
}

Fixed version (ground truth):
@Mod.EventHandler public void init(FMLInitializationEvent evt){
  NetworkRegistry.INSTANCE.registerGuiHandler(instance,new BuildersGuiHandler());
  ISchematicRegistry schemes=BuilderAPI.schematicRegistry;
  schemes.registerSchematicBlock(Blocks.air,SchematicAir.class);
  schemes.registerSchematicBlock(Blocks.snow,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.tallgrass,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.double_plant,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.ice,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.piston_head,SchematicIgnore.class);
  schemes.registerSchematicBlock(Blocks.dirt,SchematicDirt.class);
  schemes.registerSchematicBlock(Blocks.grass,SchematicDirt.class);
  schemes.registerSchematicBlock(Blocks.cactus,SchematicCactus.class);
  schemes.registerSchematicBlock(Blocks.farmland,SchematicFarmland.class);
  schemes.registerSchematicBlock(Blocks.wheat,SchematicSeeds.class,Items.wheat_seeds);
  schemes.registerSchematicBlock(Blocks.pumpkin_stem,SchematicSeeds.class,Items.pumpkin_seeds);
  schemes.registerSchematicBlock(Blocks.melon_stem,SchematicSeeds.class,Items.melon_seeds);
  schemes.registerSchematicBlock(Blocks.nether_wart,SchematicSeeds.class,Items.nether_wart);
  schemes.registerSchematicBlock(Blocks.flower_pot,SchematicTile.class);
  schemes.registerSchematicBlock(Blocks.tripwire,SchematicBlockFloored.class);
  schemes.registerSchematicBlock(Blocks.tripwire_hook,SchematicTripWireHook.class);
  schemes.registerSchematicBlock(Blocks.skull,SchematicSkull.class);
  schemes.registerSchematicBlock(Blocks.ladder,SchematicRotateMetaSupported.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.fence_gate,SchematicRotateMeta.class,new int[]{0,1,2,3},true);
  schemes.registerSchematicBlock(Blocks.log,SchematicRotateMeta.class,new int[]{8,4,8,4},true);
  schemes.registerSchematicBlock(Blocks.log2,SchematicRotateMeta.class,new int[]{8,4,8,4},true);
  schemes.registerSchematicBlock(Blocks.hay_block,SchematicRotateMeta.class,new int[]{8,4,8,4},true);
  schemes.registerSchematicBlock(Blocks.quartz_block,SchematicRotateMeta.class,new int[]{4,3,4,3},true);
  schemes.registerSchematicBlock(Blocks.hopper,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.anvil,SchematicRotateMeta.class,new int[]{0,1,2,3},true);
  schemes.registerSchematicBlock(Blocks.furnace,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.lit_furnace,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.chest,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.trapped_chest,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.dispenser,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.dropper,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(Blocks.ender_chest,SchematicEnderChest.class);
  schemes.registerSchematicBlock(Blocks.vine,SchematicRotateMeta.class,new int[]{1,4,8,2},false);
  schemes.registerSchematicBlock(Blocks.trapdoor,SchematicRotateMeta.class,new int[]{0,1,2,3},false);
  schemes.registerSchematicBlock(Blocks.stone,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.coal_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.lapis_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.diamond_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.redstone_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.lit_redstone_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.emerald_ore,SchematicStone.class);
  schemes.registerSchematicBlock(Blocks.monster_egg,SchematicSilverfish.class);
  schemes.registerSchematicBlock(Blocks.gravel,SchematicGravel.class);
  schemes.registerSchematicBlock(Blocks.redstone_wire,SchematicRedstoneWire.class,new ItemStack(Items.redstone));
  schemes.registerSchematicBlock(Blocks.cake,SchematicCustomStack.class,new ItemStack(Items.cake));
  schemes.registerSchematicBlock(Blocks.glowstone,SchematicCustomStack.class,new ItemStack(Blocks.glowstone));
  schemes.registerSchematicBlock(Blocks.powered_repeater,SchematicRedstoneDiode.class,Items.repeater);
  schemes.registerSchematicBlock(Blocks.unpowered_repeater,SchematicRedstoneDiode.class,Items.repeater);
  schemes.registerSchematicBlock(Blocks.powered_comparator,SchematicRedstoneDiode.class,Items.comparator);
  schemes.registerSchematicBlock(Blocks.unpowered_comparator,SchematicRedstoneDiode.class,Items.comparator);
  schemes.registerSchematicBlock(Blocks.daylight_detector,SchematicTile.class);
  schemes.registerSchematicBlock(Blocks.jukebox,SchematicJukebox.class);
  schemes.registerSchematicBlock(Blocks.noteblock,SchematicTile.class);
  schemes.registerSchematicBlock(Blocks.redstone_lamp,SchematicRedstoneLamp.class);
  schemes.registerSchematicBlock(Blocks.lit_redstone_lamp,SchematicRedstoneLamp.class);
  schemes.registerSchematicBlock(Blocks.glass_pane,SchematicGlassPane.class);
  schemes.registerSchematicBlock(Blocks.stained_glass_pane,SchematicGlassPane.class);
  schemes.registerSchematicBlock(Blocks.piston,SchematicPiston.class);
  schemes.registerSchematicBlock(Blocks.piston_extension,SchematicPiston.class);
  schemes.registerSchematicBlock(Blocks.sticky_piston,SchematicPiston.class);
  schemes.registerSchematicBlock(Blocks.lit_pumpkin,SchematicPumpkin.class);
  schemes.registerSchematicBlock(Blocks.wooden_door,SchematicDoor.class,new ItemStack(Items.wooden_door));
  schemes.registerSchematicBlock(Blocks.iron_door,SchematicDoor.class,new ItemStack(Items.iron_door));
  schemes.registerSchematicBlock(Blocks.bed,SchematicBed.class);
  schemes.registerSchematicBlock(Blocks.wall_sign,SchematicSign.class,true);
  schemes.registerSchematicBlock(Blocks.standing_sign,SchematicSign.class,false);
  schemes.registerSchematicBlock(Blocks.portal,SchematicPortal.class);
  schemes.registerSchematicBlock(Blocks.rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.activator_rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.detector_rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.golden_rail,SchematicRail.class);
  schemes.registerSchematicBlock(Blocks.beacon,SchematicTile.class);
  schemes.registerSchematicBlock(Blocks.brewing_stand,SchematicBrewingStand.class);
  schemes.registerSchematicBlock(Blocks.enchanting_table,SchematicTile.class);
  schemes.registerSchematicBlock(Blocks.fire,SchematicFire.class);
  schemes.registerSchematicBlock(Blocks.bedrock,SchematicBlockCreative.class);
  schemes.registerSchematicBlock(Blocks.command_block,SchematicTileCreative.class);
  schemes.registerSchematicBlock(Blocks.mob_spawner,SchematicTileCreative.class);
  schemes.registerSchematicEntity(EntityMinecartEmpty.class,SchematicMinecart.class,Items.minecart);
  schemes.registerSchematicEntity(EntityMinecartFurnace.class,SchematicMinecart.class,Items.furnace_minecart);
  schemes.registerSchematicEntity(EntityMinecartTNT.class,SchematicMinecart.class,Items.tnt_minecart);
  schemes.registerSchematicEntity(EntityMinecartChest.class,SchematicMinecart.class,Items.chest_minecart);
  schemes.registerSchematicEntity(EntityMinecartHopper.class,SchematicMinecart.class,Items.hopper_minecart);
  schemes.registerSchematicEntity(EntityPainting.class,SchematicHanging.class,Items.painting);
  schemes.registerSchematicEntity(EntityItemFrame.class,SchematicHanging.class,Items.item_frame);
  schemes.registerSchematicBlock(architectBlock,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(builderBlock,SchematicBuilderLike.class);
  schemes.registerSchematicBlock(fillerBlock,SchematicBuilderLike.class);
  schemes.registerSchematicBlock(libraryBlock,SchematicRotateMeta.class,new int[]{2,5,3,4},true);
  schemes.registerSchematicBlock(quarryBlock,SchematicBuilderLike.class);
  if (constructionMarkerBlock != null) {
    schemes.registerSchematicBlock(constructionMarkerBlock,SchematicIgnore.class);
  }
  schemes.registerSchematicBlock(frameBlock,SchematicFree.class);
  SchematicFactory.registerSchematicFactory(SchematicBlock.class,new SchematicFactoryBlock());
  SchematicFactory.registerSchematicFactory(SchematicMask.class,new SchematicFactoryMask());
  SchematicFactory.registerSchematicFactory(SchematicEntity.class,new SchematicFactoryEntity());
  LibraryAPI.registerHandler(new LibraryBlueprintTypeHandler(false));
  LibraryAPI.registerHandler(new LibraryBlueprintTypeHandler(true));
  LibraryAPI.registerHandler(new LibraryBookTypeHandler());
  BlueprintDeployer.instance=new RealBlueprintDeployer();
  architectAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",11,2,BuildCraftBuilders.architectBlock,BuildCraftCore.goldGearAchievement));
  builderAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",13,2,BuildCraftBuilders.builderBlock,architectAchievement));
  blueprintAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",11,4,BuildCraftBuilders.blueprintItem,architectAchievement));
  templateAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",13,4,BuildCraftBuilders.templateItem,blueprintAchievement));
  libraryAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",15,2,BuildCraftBuilders.libraryBlock,builderAchievement));
  chunkDestroyerAchievement=BuildCraftCore.achievementManager.registerAchievement(new Achievement("String_Node_Str","String_Node_Str",9,2,quarryBlock,BuildCraftCore.diamondGearAchievement));
  if (BuildCraftCore.loadDefaultRecipes) {
    loadRecipes();
  }
  BuilderProxy.proxy.registerBlockRenderers();
}