Java API
class

ServerSignals

me.tamkungz.signals.bungee.event.ServerSignals

Version
0.2.1-SNAPSHOT
Java
21
Source file
me/tamkungz/signals/bungee/event/ServerSignals.java
Repository
View source ↗

Shortcuts for common BungeeCord backend server events, reached with {@code BungeeSignals#servers()}.

<p>

Each method is the same as {@link EventSignalSource#on(Class)} for the named event class.

BungeeCord events are bridged at {@code NORMAL} priority.

public final class ServerSignals

Constructors 1

ServerSignals

public ServerSignals(EventSignalSource source)

Creates the shortcuts; prefer {@code BungeeSignals#servers()}.

@param
source where the signals come from

Methods 5

connect

public Signal<ServerConnectEvent> connect()

Listens to {@link ServerConnectEvent}.

@return
the signal for that event

connected

public Signal<ServerConnectedEvent> connected()

Listens to {@link ServerConnectedEvent}.

@return
the signal for that event

switched

public Signal<ServerSwitchEvent> switched()

Listens to {@link ServerSwitchEvent}.

@return
the signal for that event

kick

public Signal<ServerKickEvent> kick()

Listens to {@link ServerKickEvent}.

@return
the signal for that event

disconnect

public Signal<ServerDisconnectEvent> disconnect()

Listens to {@link ServerDisconnectEvent}.

@return
the signal for that event