Interface RegisteredServer

  • All Superinterfaces:
    Audience, ChannelMessageSink

    public interface RegisteredServer
    extends ChannelMessageSink, Audience
    Represents a server that has been registered with the proxy. The Audience associated with a RegisteredServer represent all players on the server connected to this proxy and do not interact with the server in any way.
    • Method Detail

      • serverInfo

        ServerInfo serverInfo()
        Returns the ServerInfo for this server.
        Returns:
        the server info
      • connectedPlayers

        Collection<Player> connectedPlayers()
        Returns a list of all the players currently connected to this server on this proxy.
        Returns:
        the players on this proxy
      • ping

        CompletableFuture<ServerPing> ping()
        Attempts to ping the remote server and return the server list ping result.
        Returns:
        the server ping result from the server