Program: 98296
Project: 98296
Buggy source:
private void createItemInstances(){
  chocopediaItem=(new ChocoboItem(chocopediaId.getInt())).setUnlocalizedName(Constants.KEY_CHOCOPEDIA).setMaxStackSize(1);
  LanguageRegistry.addName(chocopediaItem,"String_Node_Str");
  chocopediaItem.setCreativeTab(CreativeTabs.tabTools);
  chocoboFeatherItem=(new ChocoboItem(chocoboFeatherId.getInt())).setUnlocalizedName(Constants.KEY_FEATHER).setMaxStackSize(64);
  LanguageRegistry.addName(chocoboFeatherItem,"String_Node_Str");
  chocoboFeatherItem.setCreativeTab(CreativeTabs.tabMaterials);
  chocoboSaddleItem=(new ChocoboItem(chocoboSaddleId.getInt())).setUnlocalizedName(Constants.KEY_SADDLE).setMaxStackSize(5);
  LanguageRegistry.addName(chocoboSaddleItem,"String_Node_Str");
  chocoboSaddleItem.setCreativeTab(CreativeTabs.tabTransport);
  chocoboSaddleBagsItem=(new ChocoboItem(chocoboSaddleBagsId.getInt())).setUnlocalizedName(Constants.KEY_SADDLEBAG).setMaxStackSize(8);
  LanguageRegistry.addName(chocoboSaddleBagsItem,"String_Node_Str");
  chocoboSaddleBagsItem.setCreativeTab(CreativeTabs.tabTransport);
  chocoboPackBagsItem=(new ChocoboItem(chocoboPackBagsId.getInt())).setUnlocalizedName(Constants.KEY_PACKBAG).setMaxStackSize(8);
  LanguageRegistry.addName(chocoboPackBagsItem,"String_Node_Str");
  chocoboPackBagsItem.setCreativeTab(CreativeTabs.tabTransport);
  gysahlSeedsItem=(new ItemGysahlSeeds(gysahlSeedsId.getInt(),gysahlStemBlockId.getInt(),Block.tilledField.blockID));
  LanguageRegistry.addName(gysahlSeedsItem,"String_Node_Str");
  gysahlLoverlyItem=(new ChocoboItem(gysahlLoverlyId.getInt())).setUnlocalizedName(Constants.KEY_GY_LOVERLY).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlLoverlyItem,"String_Node_Str");
  gysahlLoverlyItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlGoldenItem=(new ChocoboItem(gysahlGoldenId.getInt())).setUnlocalizedName(Constants.KEY_GY_GOLDEN).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlGoldenItem,"String_Node_Str");
  gysahlGoldenItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlPinkItem=(new ChocoboItem(gysahlPinkId.getInt())).setUnlocalizedName(Constants.KEY_GY_PINK).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlPinkItem,"String_Node_Str");
  gysahlPinkItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlRedItem=(new ChocoboItem(gysahlRedId.getInt())).setUnlocalizedName(Constants.KEY_GY_RED).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlRedItem,"String_Node_Str");
  gysahlRedItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlCakeItem=(new ChocoboItem(gysahlCakeId.getInt())).setUnlocalizedName(Constants.KEY_GY_CAKE).setMaxStackSize(8);
  LanguageRegistry.addName(gysahlCakeItem,"String_Node_Str");
  gysahlCakeItem.setCreativeTab(CreativeTabs.tabMisc);
  chocoboWhistleItem=(new ChocoboItem(chocoboWhistleId.getInt())).setUnlocalizedName(Constants.KEY_WHISTLE).setMaxStackSize(64);
  LanguageRegistry.addName(chocoboWhistleItem,"String_Node_Str");
  chocoboWhistleItem.setCreativeTab(CreativeTabs.tabTools);
  purpleChocoboEggItem=new ItemPurpleChocoboEgg(purpleChocoboEggId.getInt());
  LanguageRegistry.addName(purpleChocoboEggItem,"String_Node_Str");
  chocoDisguiseHelmetItem=new ChocoboItemDisguise(chocoDisguiseHelmetId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),0);
  chocoDisguiseHelmetItem.setUnlocalizedName(Constants.KEY_DISGUISE_HEAD);
  LanguageRegistry.addName(chocoDisguiseHelmetItem,"String_Node_Str");
  chocoDisguisePlateItem=new ChocoboItemDisguise(chocoDisguisePlateId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),1);
  chocoDisguisePlateItem.setUnlocalizedName(Constants.KEY_DISGUISE_BODY);
  LanguageRegistry.addName(chocoDisguisePlateItem,"String_Node_Str");
  chocoDisguiseLegsItem=new ChocoboItemDisguise(chocoDisguiseLegsId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),2);
  chocoDisguiseLegsItem.setUnlocalizedName(Constants.KEY_DISGUISE_LEGS);
  LanguageRegistry.addName(chocoDisguiseLegsItem,"String_Node_Str");
  chocoDisguiseBootsItem=new ChocoboItemDisguise(chocoDisguiseBootsId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),3);
  chocoDisguiseBootsItem.setUnlocalizedName(Constants.KEY_DISGUISE_BOOTS);
  LanguageRegistry.addName(chocoDisguiseBootsItem,"String_Node_Str");
  chocoboLegRawItem=new ChocoboItemFood(chocoboLegRawId.getInt(),4,true);
  chocoboLegRawItem.setUnlocalizedName(Constants.KEY_LEG_RAW);
  LanguageRegistry.addName(chocoboLegRawItem,"String_Node_Str");
  chocoboLegCookedItem=new ChocoboItemFood(chocoboLegCookedId.getInt(),8,false);
  chocoboLegCookedItem.setUnlocalizedName(Constants.KEY_LEG_COOKED);
  LanguageRegistry.addName(chocoboLegCookedItem,"String_Node_Str");
}

Fixed version (ground truth):
private void createItemInstances(){
  chocopediaItem=(new ChocoboItem(chocopediaId.getInt())).setUnlocalizedName(Constants.KEY_CHOCOPEDIA).setMaxStackSize(1);
  LanguageRegistry.addName(chocopediaItem,"String_Node_Str");
  chocopediaItem.setCreativeTab(CreativeTabs.tabTools);
  chocoboFeatherItem=(new ChocoboItem(chocoboFeatherId.getInt())).setUnlocalizedName(Constants.KEY_FEATHER).setMaxStackSize(64);
  LanguageRegistry.addName(chocoboFeatherItem,"String_Node_Str");
  chocoboFeatherItem.setCreativeTab(CreativeTabs.tabMaterials);
  chocoboSaddleItem=(new ChocoboItem(chocoboSaddleId.getInt())).setUnlocalizedName(Constants.KEY_SADDLE).setMaxStackSize(5);
  LanguageRegistry.addName(chocoboSaddleItem,"String_Node_Str");
  chocoboSaddleItem.setCreativeTab(CreativeTabs.tabTransport);
  chocoboSaddleBagsItem=(new ChocoboItem(chocoboSaddleBagsId.getInt())).setUnlocalizedName(Constants.KEY_SADDLEBAG).setMaxStackSize(8);
  LanguageRegistry.addName(chocoboSaddleBagsItem,"String_Node_Str");
  chocoboSaddleBagsItem.setCreativeTab(CreativeTabs.tabTransport);
  chocoboPackBagsItem=(new ChocoboItem(chocoboPackBagsId.getInt())).setUnlocalizedName(Constants.KEY_PACKBAG).setMaxStackSize(8);
  LanguageRegistry.addName(chocoboPackBagsItem,"String_Node_Str");
  chocoboPackBagsItem.setCreativeTab(CreativeTabs.tabTransport);
  gysahlSeedsItem=(new ItemGysahlSeeds(gysahlSeedsId.getInt(),gysahlStemBlockId.getInt(),Block.tilledField.blockID));
  LanguageRegistry.addName(gysahlSeedsItem,"String_Node_Str");
  gysahlLoverlyItem=(new ChocoboItem(gysahlLoverlyId.getInt())).setUnlocalizedName(Constants.KEY_GY_LOVERLY).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlLoverlyItem,"String_Node_Str");
  gysahlLoverlyItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlGoldenItem=(new ChocoboItem(gysahlGoldenId.getInt())).setUnlocalizedName(Constants.KEY_GY_GOLDEN).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlGoldenItem,"String_Node_Str");
  gysahlGoldenItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlPinkItem=(new ChocoboItem(gysahlPinkId.getInt())).setUnlocalizedName(Constants.KEY_GY_PINK).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlPinkItem,"String_Node_Str");
  gysahlPinkItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlRedItem=(new ChocoboItem(gysahlRedId.getInt())).setUnlocalizedName(Constants.KEY_GY_RED).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlRedItem,"String_Node_Str");
  gysahlRedItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlCakeItem=(new ChocoboItem(gysahlCakeId.getInt())).setUnlocalizedName(Constants.KEY_GY_CAKE).setMaxStackSize(8);
  LanguageRegistry.addName(gysahlCakeItem,"String_Node_Str");
  gysahlCakeItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlPicklesRawItem=(new ChocoboItem(gysahlPicklesRawId.getInt()));
  gysahlPicklesRawItem.setUnlocalizedName(Constants.KEY_GY_PICKLES_RAW).setMaxStackSize(64);
  LanguageRegistry.addName(gysahlPicklesRawItem,"String_Node_Str");
  gysahlPicklesRawItem.setCreativeTab(CreativeTabs.tabMisc);
  gysahlPicklesItem=new ChocoboItemFood(gysahlPicklesId.getInt(),2,false);
  gysahlPicklesItem.setUnlocalizedName(Constants.KEY_GY_PICKLES);
  LanguageRegistry.addName(gysahlPicklesItem,"String_Node_Str");
  gysahlPicklesItem.setCreativeTab(CreativeTabs.tabMisc);
  chocoboWhistleItem=(new ChocoboItem(chocoboWhistleId.getInt())).setUnlocalizedName(Constants.KEY_WHISTLE).setMaxStackSize(64);
  LanguageRegistry.addName(chocoboWhistleItem,"String_Node_Str");
  chocoboWhistleItem.setCreativeTab(CreativeTabs.tabTools);
  purpleChocoboEggItem=new ItemPurpleChocoboEgg(purpleChocoboEggId.getInt());
  LanguageRegistry.addName(purpleChocoboEggItem,"String_Node_Str");
  chocoDisguiseHelmetItem=new ChocoboItemDisguise(chocoDisguiseHelmetId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),0);
  chocoDisguiseHelmetItem.setUnlocalizedName(Constants.KEY_DISGUISE_HEAD);
  LanguageRegistry.addName(chocoDisguiseHelmetItem,"String_Node_Str");
  chocoDisguisePlateItem=new ChocoboItemDisguise(chocoDisguisePlateId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),1);
  chocoDisguisePlateItem.setUnlocalizedName(Constants.KEY_DISGUISE_BODY);
  LanguageRegistry.addName(chocoDisguisePlateItem,"String_Node_Str");
  chocoDisguiseLegsItem=new ChocoboItemDisguise(chocoDisguiseLegsId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),2);
  chocoDisguiseLegsItem.setUnlocalizedName(Constants.KEY_DISGUISE_LEGS);
  LanguageRegistry.addName(chocoDisguiseLegsItem,"String_Node_Str");
  chocoDisguiseBootsItem=new ChocoboItemDisguise(chocoDisguiseBootsId.getInt(),ChocoboArmourMaterial.CHOCOFEATHER,proxy.addArmor(Constants.KEY_DISGUISE),3);
  chocoDisguiseBootsItem.setUnlocalizedName(Constants.KEY_DISGUISE_BOOTS);
  LanguageRegistry.addName(chocoDisguiseBootsItem,"String_Node_Str");
  chocoboLegRawItem=new ChocoboItemFood(chocoboLegRawId.getInt(),4,true);
  chocoboLegRawItem.setUnlocalizedName(Constants.KEY_LEG_RAW);
  LanguageRegistry.addName(chocoboLegRawItem,"String_Node_Str");
  chocoboLegCookedItem=new ChocoboItemFood(chocoboLegCookedId.getInt(),8,false);
  chocoboLegCookedItem.setUnlocalizedName(Constants.KEY_LEG_COOKED);
  LanguageRegistry.addName(chocoboLegCookedItem,"String_Node_Str");
}