Class ServerSignals
java.lang.Object
me.tamkungz.signals.velocity.event.ServerSignals
Shortcuts for common Velocity backend server events, reached with
VelocitySignals#servers().
Each method is the same as EventSignalSource.on(Class) for the named event class;
anything not listed here is still available through that method.
-
Constructor Summary
ConstructorsConstructorDescriptionServerSignals(EventSignalSource source) Creates the shortcuts; preferVelocitySignals#servers(). -
Method Summary
Modifier and TypeMethodDescriptionEventSignalBuilder<com.velocitypowered.api.event.player.ServerConnectedEvent> Listens toServerConnectedEvent.EventSignalBuilder<com.velocitypowered.api.event.player.KickedFromServerEvent> kicked()Listens toKickedFromServerEvent.EventSignalBuilder<com.velocitypowered.api.event.player.ServerPostConnectEvent> Listens toServerPostConnectEvent.EventSignalBuilder<com.velocitypowered.api.event.player.ServerPreConnectEvent> Listens toServerPreConnectEvent.
-
Constructor Details
-
ServerSignals
Creates the shortcuts; preferVelocitySignals#servers().- Parameters:
source- where the signals come from
-
-
Method Details
-
preConnect
Listens toServerPreConnectEvent.- Returns:
- a builder for the post order option
-
connected
Listens toServerConnectedEvent.- Returns:
- a builder for the post order option
-
postConnect
public EventSignalBuilder<com.velocitypowered.api.event.player.ServerPostConnectEvent> postConnect()Listens toServerPostConnectEvent.- Returns:
- a builder for the post order option
-
kicked
Listens toKickedFromServerEvent.- Returns:
- a builder for the post order option
-