VelocityConnectionManager
class VelocityConnectionManager(plugin: Plugin, pluginVersion: String, logger: Logger, crossServerChatManager: CrossServerChatManager? = null) : PluginMessageListener(source)
Manages connection with Velocity proxy
Constructors
Link copied to clipboard
constructor(plugin: Plugin, pluginVersion: String, logger: Logger, crossServerChatManager: CrossServerChatManager? = null)
Functions
Link copied to clipboard
Gets last error message
Link copied to clipboard
Gets current connection state
Link copied to clipboard
Gets Velocity version (if connected)
Link copied to clipboard
Initialize
Link copied to clipboard
Plugin message received
@ApiStatus.Experimental
Link copied to clipboard
Performs handshake
Link copied to clipboard
Sends status request
Link copied to clipboard
Sets the cross-server chat manager Called after initialization to avoid circular dependency