Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
1package org.bukkit.entity;
2
3/**
4 * Represents a Pig Zombie.
5 */
6public interface PigZombie extends Zombie {
7 /**
8 * Get the pig zombie's current anger level.
9 *
10 * @return The anger level.
11 */
12 int getAnger();
13
14 /**
15 * Set the pig zombie's current anger level.
16 *
17 * @param level The anger level. Higher levels of anger take longer to wear off.
18 */
19 void setAnger(int level);
20
21 /**
22 * Shorthand; sets to either 0 or the default level.
23 *
24 * @param angry Whether the zombie should be angry.
25 */
26 void setAngry(boolean angry);
27
28 /**
29 * Shorthand; gets whether the zombie is angry.
30 *
31 * @return True if the zombie is angry, otherwise false.
32 */
33 boolean isAngry();
34}