Class ChaseClient

java.lang.Object
net.minecraft.server.chase.ChaseClient

public class ChaseClient extends Object
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • RECONNECT_INTERVAL_SECONDS

      private static final int RECONNECT_INTERVAL_SECONDS
      See Also:
    • serverHost

      private final String serverHost
    • serverPort

      private final int serverPort
    • server

      private final MinecraftServer server
    • wantsToRun

      private volatile boolean wantsToRun
    • socket

      @Nullable private Socket socket
    • thread

      @Nullable private Thread thread
  • Constructor Details

  • Method Details

    • start

      public void start()
    • stop

      public void stop()
    • run

      public void run()
    • handleMessage

      private void handleMessage(String p_195995_)
    • handleTeleport

      private void handleTeleport(Scanner p_195997_)
    • parseTarget

      private Optional<ChaseClient.TeleportTarget> parseTarget(Scanner p_196004_)
    • executeCommand

      private void executeCommand(String p_196002_)