package tc.oc.pgm.events;
import org.bukkit.event.HandlerList;
import tc.oc.pgm.match.Competitor;
import tc.oc.pgm.match.MatchPlayer;
public abstract class PlayerParticipationEvent extends SingleMatchPlayerEvent {
private final Competitor competitor;
protected PlayerParticipationEvent(MatchPlayer player, Competitor competitor) {
super(player);
this.competitor = competitor;
}
/**
* NOTE: this Competitor MAY not be in the match at this point
*/
public Competitor getCompetitor() {
return competitor;
}
private static final HandlerList handlers = new HandlerList();
@Override public HandlerList getHandlers() { return handlers; }
public static HandlerList getHandlerList() { return handlers; }
}