diff --git a/src/main/java/org/bukkit/entity/CreatureType.java b/src/main/java/org/bukkit/entity/CreatureType.java index f5a9edcd..dfe351a2 100644 --- a/src/main/java/org/bukkit/entity/CreatureType.java +++ b/src/main/java/org/bukkit/entity/CreatureType.java @@ -18,7 +18,8 @@ public enum CreatureType { SLIME("Slime"), SPIDER("Spider"), SQUID("Squid"), - ZOMBIE("Zombie"); + ZOMBIE("Zombie"), + WOLF("Wolf"); private String name; diff --git a/src/main/java/org/bukkit/entity/Wolf.java b/src/main/java/org/bukkit/entity/Wolf.java new file mode 100644 index 00000000..569045f4 --- /dev/null +++ b/src/main/java/org/bukkit/entity/Wolf.java @@ -0,0 +1,35 @@ + +package org.bukkit.entity; + +/** + * Represents a Wolf + */ +public interface Wolf extends Animals { + /** + * Checks if this wolf is angry + * + * @return Anger true if angry + */ + public boolean isAngry(); + + /** + * Sets the anger of this wolf + * + * @param angry true if angry + */ + public void setAngry(boolean angry); + + /** + * Checks if this wolf is sitting + * + * @return true if sitting + */ + public boolean isSitting(); + + /** + * Sets if this wolf is sitting + * + * @param sitting true if sitting + */ + public void setSitting(boolean sitting); +}