001 package org.bukkit.event.player; 002 003 import org.bukkit.entity.Player; 004 import org.bukkit.event.HandlerList; 005 006 /** 007 * This event is called after a player registers or unregisters a new plugin 008 * channel. 009 */ 010 public abstract class PlayerChannelEvent extends PlayerEvent { 011 private static final HandlerList handlers = new HandlerList(); 012 private final String channel; 013 014 public PlayerChannelEvent(final Player player, final String channel) { 015 super(player); 016 this.channel = channel; 017 } 018 019 public final String getChannel() { 020 return channel; 021 } 022 023 @Override 024 public HandlerList getHandlers() { 025 return handlers; 026 } 027 028 public static HandlerList getHandlerList() { 029 return handlers; 030 } 031 }