Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
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}