Class ChaseClient

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

public class ChaseClient extends Object
Mappings:
Namespace Name
official afx
intermediary net/minecraft/class_6630
named net/minecraft/server/chase/ChaseClient
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lafx;a:Lorg/slf4j/Logger;
      intermediary field_34983 Lnet/minecraft/class_6630;field_34983:Lorg/slf4j/Logger;
      named LOGGER Lnet/minecraft/server/chase/ChaseClient;LOGGER:Lorg/slf4j/Logger;
    • CONNECTION_RETRY_INTERVAL

      private static final int CONNECTION_RETRY_INTERVAL
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lafx;b:I
      intermediary field_34984 Lnet/minecraft/class_6630;field_34984:I
      named CONNECTION_RETRY_INTERVAL Lnet/minecraft/server/chase/ChaseClient;CONNECTION_RETRY_INTERVAL:I
    • ip

      private final String ip
      Mappings:
      Namespace Name Mixin selector
      official c Lafx;c:Ljava/lang/String;
      intermediary field_34985 Lnet/minecraft/class_6630;field_34985:Ljava/lang/String;
      named ip Lnet/minecraft/server/chase/ChaseClient;ip:Ljava/lang/String;
    • port

      private final int port
      Mappings:
      Namespace Name Mixin selector
      official d Lafx;d:I
      intermediary field_34986 Lnet/minecraft/class_6630;field_34986:I
      named port Lnet/minecraft/server/chase/ChaseClient;port:I
    • minecraftServer

      private final MinecraftServer minecraftServer
      Mappings:
      Namespace Name Mixin selector
      official e Lafx;e:Lnet/minecraft/server/MinecraftServer;
      intermediary field_34987 Lnet/minecraft/class_6630;field_34987:Lnet/minecraft/server/MinecraftServer;
      named minecraftServer Lnet/minecraft/server/chase/ChaseClient;minecraftServer:Lnet/minecraft/server/MinecraftServer;
    • running

      private volatile boolean running
      Mappings:
      Namespace Name Mixin selector
      official f Lafx;f:Z
      intermediary field_34988 Lnet/minecraft/class_6630;field_34988:Z
      named running Lnet/minecraft/server/chase/ChaseClient;running:Z
    • socket

      @Nullable private @Nullable Socket socket
      Mappings:
      Namespace Name Mixin selector
      official g Lafx;g:Ljava/net/Socket;
      intermediary field_34989 Lnet/minecraft/class_6630;field_34989:Ljava/net/Socket;
      named socket Lnet/minecraft/server/chase/ChaseClient;socket:Ljava/net/Socket;
    • thread

      @Nullable private @Nullable Thread thread
      Mappings:
      Namespace Name Mixin selector
      official h Lafx;h:Ljava/lang/Thread;
      intermediary field_34990 Lnet/minecraft/class_6630;field_34990:Ljava/lang/Thread;
      named thread Lnet/minecraft/server/chase/ChaseClient;thread:Ljava/lang/Thread;
  • Constructor Details

    • ChaseClient

      public ChaseClient(String ip, int port, MinecraftServer minecraftServer)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lafx;<init>(Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V
      intermediary <init> Lnet/minecraft/class_6630;<init>(Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V
      named <init> Lnet/minecraft/server/chase/ChaseClient;<init>(Ljava/lang/String;ILnet/minecraft/server/MinecraftServer;)V
  • Method Details

    • start

      public void start()
      Mappings:
      Namespace Name Mixin selector
      official a Lafx;a()V
      intermediary method_38755 Lnet/minecraft/class_6630;method_38755()V
      named start Lnet/minecraft/server/chase/ChaseClient;start()V
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      official b Lafx;b()V
      intermediary method_38759 Lnet/minecraft/class_6630;method_38759()V
      named stop Lnet/minecraft/server/chase/ChaseClient;stop()V
    • run

      public void run()
      Mappings:
      Namespace Name Mixin selector
      official c Lafx;c()V
      intermediary method_38762 Lnet/minecraft/class_6630;method_38762()V
      named run Lnet/minecraft/server/chase/ChaseClient;run()V
    • parseMessage

      private void parseMessage(String message)
      Mappings:
      Namespace Name Mixin selector
      official a Lafx;a(Ljava/lang/String;)V
      intermediary method_38756 Lnet/minecraft/class_6630;method_38756(Ljava/lang/String;)V
      named parseMessage Lnet/minecraft/server/chase/ChaseClient;parseMessage(Ljava/lang/String;)V
    • executeTeleportCommand

      private void executeTeleportCommand(Scanner scanner)
      Mappings:
      Namespace Name Mixin selector
      official a Lafx;a(Ljava/util/Scanner;)V
      intermediary method_38757 Lnet/minecraft/class_6630;method_38757(Ljava/util/Scanner;)V
      named executeTeleportCommand Lnet/minecraft/server/chase/ChaseClient;executeTeleportCommand(Ljava/util/Scanner;)V
    • getTeleportPos

      private Optional<ChaseClient.TeleportPos> getTeleportPos(Scanner scanner)
      Mappings:
      Namespace Name Mixin selector
      official b Lafx;b(Ljava/util/Scanner;)Ljava/util/Optional;
      intermediary method_38761 Lnet/minecraft/class_6630;method_38761(Ljava/util/Scanner;)Ljava/util/Optional;
      named getTeleportPos Lnet/minecraft/server/chase/ChaseClient;getTeleportPos(Ljava/util/Scanner;)Ljava/util/Optional;
    • executeCommand

      private void executeCommand(String command)
      Mappings:
      Namespace Name Mixin selector
      official b Lafx;b(Ljava/lang/String;)V
      intermediary method_38760 Lnet/minecraft/class_6630;method_38760(Ljava/lang/String;)V
      named executeCommand Lnet/minecraft/server/chase/ChaseClient;executeCommand(Ljava/lang/String;)V