RegisteredServerProvider

class RegisteredServerProvider(proxy: ProxyServer, config: ServerConfig, broker: Broker, logger: Logger? = null) : Provider<RegisteredServer>

Provider for registered servers

Returns a registered server if one exists in Velocity. creates one if it does not

Parameters

proxy

reference to the proxy instance

config

the server configuration

Constructors

Link copied to clipboard
constructor(proxy: ProxyServer, config: ServerConfig, broker: Broker, logger: Logger? = null)

Functions

Link copied to clipboard
open override fun get(): RegisteredServer

Gets a registered server if it exists for the provided server name