Interface RemoteConnection

All Known Subinterfaces:
ClientSideConnection, EngineConnection, RconConnection, ServerSideConnection

public interface RemoteConnection
  • Method Details

    • active

      boolean active()
      Gets whatever the connection is open.
      Returns:
      true if the connection is open.
    • address

      Gets the InetSocketAddress of this connection.
      Returns:
      The address
    • virtualHost

      InetSocketAddress virtualHost()
      Gets the host name the connection is connecting to the server with.

      Examples include: If a player is connecting to `mc.example.com`, the hostname will show `mc.example.com`. This is NOT the originating hostname of the client.

      Returns:
      The host name
    • close

      void close()
      Closes the connection.