BungeeEventListener
public BungeeEventListener(SignalBus bus)
Creates a listener that fires onto a bus.
me.tamkungz.signals.bungee.internal.BungeeEventListener
The BungeeCord listener that forwards every bridged event to a {@link SignalBus}.
<p>
BungeeCord finds handlers by reflecting over {@link EventHandler} methods, so it cannot register a handler
for an event class chosen at runtime the way Bukkit can. Every bridged event therefore has a method here, all
at the default {@code NORMAL} priority.
<p>
Internal: use {@code BungeeSignals} instead.
public final class BungeeEventListener implements Listener
public BungeeEventListener(SignalBus bus)
Creates a listener that fires onto a bus.
public static boolean isBridged(Class<? extends Event> eventType)
Tells whether an event type is forwarded by this listener.
public static Set<Class<? extends Event>> bridgedTypes()
Returns every event type this listener forwards.
@EventHandler public void onPreLogin(PreLoginEvent event)
@EventHandler public void onLogin(LoginEvent event)
@EventHandler public void onPostLogin(PostLoginEvent event)
@EventHandler public void onPlayerDisconnect(PlayerDisconnectEvent event)
@EventHandler public void onPlayerHandshake(PlayerHandshakeEvent event)
@EventHandler public void onChat(ChatEvent event)
@EventHandler public void onSettingsChanged(SettingsChangedEvent event)
@EventHandler public void onTabComplete(TabCompleteEvent event)
@EventHandler public void onServerConnect(ServerConnectEvent event)
@EventHandler public void onServerConnected(ServerConnectedEvent event)
@EventHandler public void onServerSwitch(ServerSwitchEvent event)
@EventHandler public void onServerKick(ServerKickEvent event)
@EventHandler public void onServerDisconnect(ServerDisconnectEvent event)
@EventHandler public void onProxyPing(ProxyPingEvent event)
@EventHandler public void onProxyReload(ProxyReloadEvent event)
@EventHandler public void onPluginMessage(PluginMessageEvent event)