ACTUALLY add the event >_>

This commit is contained in:
garbagemule
2013-08-07 00:10:56 +02:00
parent 1f91dde9e5
commit 3ae69f6cf4
@@ -0,0 +1,48 @@
package com.garbagemule.MobArena.events;
import com.garbagemule.MobArena.framework.Arena;
import org.bukkit.entity.Player;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
import java.util.HashSet;
import java.util.Set;
public class ArenaCompleteEvent extends Event {
private static final HandlerList handlers = new HandlerList();
private Arena arena;
private Set<Player> winners;
public ArenaCompleteEvent(Arena arena) {
this.arena = arena;
this.winners = new HashSet<Player>();
this.winners.addAll(arena.getPlayersInArena());
}
/**
* Get the arena the event happened in.
*
* @return an arena
*/
public Arena getArena() {
return arena;
}
/**
* Get a set of players who survived until the final wave.
*
* @return a set of winners
*/
public Set<Player> getWinners() {
return winners;
}
public HandlerList getHandlers() {
return handlers;
}
public static HandlerList getHandlerList() {
return handlers;
}
}