Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 39 lines 860 B view raw
1package org.bukkit.craftbukkit.entity; 2 3import net.minecraft.server.EntityPigZombie; 4import org.bukkit.craftbukkit.CraftServer; 5import org.bukkit.entity.PigZombie; 6 7public class CraftPigZombie extends CraftZombie implements PigZombie { 8 9 public CraftPigZombie(CraftServer server, EntityPigZombie entity) { 10 super(server, entity); 11 } 12 13 @Override 14 public EntityPigZombie getHandle() { 15 return (EntityPigZombie) super.getHandle(); 16 } 17 18 @Override 19 public String toString() { 20 return "CraftPigZombie"; 21 } 22 23 public int getAnger() { 24 return getHandle().angerLevel; 25 } 26 27 public void setAnger(int level) { 28 getHandle().angerLevel = level; 29 } 30 31 public void setAngry(boolean angry) { 32 setAnger(angry ? 400 : 0); 33 } 34 35 public boolean isAngry() { 36 return getAnger() > 0; 37 } 38 39}