Provides events for handling incoming connections to the proxy and logins.
Class Summary Class Description ConnectionHandshakeEventThis event is fired when a handshake is established between a client and the proxy. DisconnectEventThis event is fired when a player disconnects from the proxy. LoginEventThis event is fired once the player has been authenticated but before they connect to a server on the proxy. PluginMessageEvent PluginMessageEvent.ForwardResultA result determining whether or not to forward this message on. PostLoginEventThis event is fired once the player has been fully initialized and is about to connect to their first server. PreLoginEventThis event is fired when a player has initiated a connection with the proxy but before the proxy authenticates the player with Mojang or before the player's proxy connection is fully established (for offline mode). PreLoginEvent.PreLoginComponentResultRepresents an "allowed/allowed with forced online\offline mode/denied" result with a reason allowed for denial.
Enum Summary Enum Description DisconnectEvent.LoginStatus