diff --git a/src/main/java/pers/xanadu/enderdragon/event/DragonDamageByPlayerEvent.java b/src/main/java/pers/xanadu/enderdragon/event/DragonDamageByPlayerEvent.java deleted file mode 100644 index 9d53ec3..0000000 --- a/src/main/java/pers/xanadu/enderdragon/event/DragonDamageByPlayerEvent.java +++ /dev/null @@ -1,56 +0,0 @@ -package pers.xanadu.enderdragon.event; - -import org.bukkit.entity.EnderDragon; -import org.bukkit.entity.Player; -import org.bukkit.event.HandlerList; -import org.bukkit.event.entity.EntityDamageByEntityEvent; - -public final class DragonDamageByPlayerEvent extends EntityDamageByEntityEvent { - private static final HandlerList handlers = new HandlerList(); - private boolean cancel = false; - private final Player damager; - private final EnderDragon dragon; - private final DamageCause cause; - private final double finalDamage; - - public DragonDamageByPlayerEvent(final Player damager, final EnderDragon dragon, final DamageCause cause, final double finalDamage) { - super(damager, dragon, cause, finalDamage); - this.damager = damager; - this.dragon = dragon; - this.cause = cause; - this.finalDamage = finalDamage; - } - - public static HandlerList getHandlerList() { - return handlers; - } - - @Override - public HandlerList getHandlers() { - return handlers; - } - - public void setCancelled(final boolean cancel) { - this.cancel = cancel; - } - - public boolean isCancelled() { - return cancel; - } - - public Player getDamager() { - return damager; - } - - public EnderDragon getDragon() { - return dragon; - } - - public DamageCause getDamagerCause() { - return cause; - } - @Override - public double getDamage() { - return finalDamage; - } -} diff --git a/src/main/java/pers/xanadu/enderdragon/event/PlayerExplodeDragonEvent.java b/src/main/java/pers/xanadu/enderdragon/event/PlayerExplodeDragonEvent.java deleted file mode 100644 index 39bdaeb..0000000 --- a/src/main/java/pers/xanadu/enderdragon/event/PlayerExplodeDragonEvent.java +++ /dev/null @@ -1,38 +0,0 @@ -package pers.xanadu.enderdragon.event; - -import org.bukkit.Location; -import org.bukkit.entity.EnderDragon; -import org.bukkit.entity.Player; - -public final class PlayerExplodeDragonEvent { - long _time; - Player _player; - EnderDragon _dragon; - Location _loc; - public PlayerExplodeDragonEvent(long time,Player player,EnderDragon dragon,Location loc){ - _time = time; - _player = player; - _dragon = dragon; - _loc = loc; - } - public long getTime(){ - return _time; - } - public Player getPlayer(){ - return _player; - } - public EnderDragon getEnderDragon(){ - return _dragon; - } - public Location getLocation(){ - return _loc; - } -// private static final class MyComparator implements Comparator{ -// @Override -// public int compare(final PlayerExplodeDragonEvent e1,final PlayerExplodeDragonEvent e2){ -// if(e2._time>e1._time) return 1; -// else if(e2._time==e1._time) return 0; -// return -1; -// } -// } -}