April 2014 - Mod with item with zombie damage


  • Kopieer ModTwo -> ModThree
  • Refactor/rename packages
  • Maak eventueel een tweede texture voor je pizza item
  • Aanpassen In ModThree.java

@EventHandler
public void init(FMLInitializationEvent event) {
LanguageRegistry.addName(pizza, "Peter's Pizza in mod3");

}


  • Toevoegen aan PizzaItem.java
 @Override
 public boolean hitEntity(ItemStack itemstack, EntityLivingBase entity1, EntityLivingBase entity2) {
   if(entity1 instanceof EntityZombie) {
       entity1.motionY = 3;
       ((EntityPlayer) entity2).addChatMessage(new ChatComponentText("Well done " + ((EntityPlayer) entity2).getDisplayName() + " You go hit them zombies!"));
   } else {
       ((EntityPlayer) entity2).addChatMessage(new ChatComponentText("Oh you dumbo " + ((EntityPlayer) entity2).getDisplayName() + "..you should not hit that!"));
   }
 return false;
}

  • Voeg project ModThree toe aan ClassPath van client configuratie
  • Test