code: @Override
      public void disconnect()
      {
          try
          {
              out.write(NetworkMessageSystemId.OTHER_CLIENT_DISCONNECTED);
              out.write(clientId);
              out.flush();
              kick();
          }
          catch (final SocketException exception)
          {
              Verbose.exception(exception);
              connected = false;
          }
          catch (final IOException exception)
          {
              Verbose.exception(exception);
          }
          connected = false;
      }
docs: /*
  Network