package tc.oc.pgm.events; import javax.annotation.Nullable; import org.bukkit.event.HandlerList; import tc.oc.pgm.match.MatchPlayer; import tc.oc.pgm.match.Party; import static com.google.common.base.Preconditions.checkNotNull; /** * Called BEFORE a {@link MatchPlayer} leaves a {@link Party} * * @deprecated just use {@link PlayerChangePartyEvent} for everything */ @Deprecated public class PlayerLeavePartyEvent extends PlayerPartyChangeEventBase { public PlayerLeavePartyEvent(MatchPlayer player, Party oldParty, @Nullable Party newParty) { super(player, checkNotNull(oldParty), newParty); } private static HandlerList handlers = new HandlerList(); @Override public HandlerList getHandlers() { return handlers; } public static HandlerList getHandlerList() { return handlers; } }