Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 35 lines 778 B view raw
1package org.bukkit.event.entity; 2 3import org.bukkit.entity.AnimalTamer; 4import org.bukkit.entity.Entity; 5import org.bukkit.event.Cancellable; 6 7/** 8 * Thrown when a LivingEntity is tamed 9 */ 10public class EntityTameEvent extends EntityEvent implements Cancellable { 11 private boolean cancelled; 12 private AnimalTamer owner; 13 14 public EntityTameEvent(Entity entity, AnimalTamer owner) { 15 super(Type.ENTITY_TAME, entity); 16 this.owner = owner; 17 } 18 19 public boolean isCancelled() { 20 return cancelled; 21 } 22 23 public void setCancelled(boolean cancel) { 24 cancelled = cancel; 25 } 26 27 /** 28 * Gets the owning AnimalTamer 29 * 30 * @return the owning AnimalTamer 31 */ 32 public AnimalTamer getOwner() { 33 return owner; 34 } 35}