Class ChaseServer

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

public class ChaseServer extends Object
Mappings:
Namespace Name
official xs
intermediary net/minecraft/class_6487
named net/minecraft/server/chase/ChaseServer
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Lxs;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_34360 Lnet/minecraft/class_6487;field_34360:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/server/chase/ChaseServer;LOGGER:Lorg/apache/logging/log4j/Logger;
    • port

      private final int port
      Mappings:
      Namespace Name Mixin selector
      official b Lxs;b:I
      intermediary field_34361 Lnet/minecraft/class_6487;field_34361:I
      named port Lnet/minecraft/server/chase/ChaseServer;port:I
    • playerManager

      private final PlayerManager playerManager
      Mappings:
      Namespace Name Mixin selector
      official c Lxs;c:Laen;
      intermediary field_34362 Lnet/minecraft/class_6487;field_34362:Lnet/minecraft/class_3324;
      named playerManager Lnet/minecraft/server/chase/ChaseServer;playerManager:Lnet/minecraft/server/PlayerManager;
    • interval

      private final int interval
      Mappings:
      Namespace Name Mixin selector
      official d Lxs;d:I
      intermediary field_34363 Lnet/minecraft/class_6487;field_34363:I
      named interval Lnet/minecraft/server/chase/ChaseServer;interval:I
    • running

      private boolean running
      Mappings:
      Namespace Name Mixin selector
      official e Lxs;e:Z
      intermediary field_34364 Lnet/minecraft/class_6487;field_34364:Z
      named running Lnet/minecraft/server/chase/ChaseServer;running:Z
    • socket

      private ServerSocket socket
      Mappings:
      Namespace Name Mixin selector
      official f Lxs;f:Ljava/net/ServerSocket;
      intermediary field_34365 Lnet/minecraft/class_6487;field_34365:Ljava/net/ServerSocket;
      named socket Lnet/minecraft/server/chase/ChaseServer;socket:Ljava/net/ServerSocket;
  • Constructor Details

    • ChaseServer

      public ChaseServer(int port, PlayerManager playerManager, int interval)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lxs;<init>(ILaen;I)V
      intermediary <init> Lnet/minecraft/class_6487;<init>(ILnet/minecraft/class_3324;I)V
      named <init> Lnet/minecraft/server/chase/ChaseServer;<init>(ILnet/minecraft/server/PlayerManager;I)V
  • Method Details

    • start

      public void start() throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lxs;a()V
      intermediary method_37879 Lnet/minecraft/class_6487;method_37879()V
      named start Lnet/minecraft/server/chase/ChaseServer;start()V
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      official b Lxs;b()V
      intermediary method_37882 Lnet/minecraft/class_6487;method_37882()V
      named stop Lnet/minecraft/server/chase/ChaseServer;stop()V
    • run

      public void run()
      Mappings:
      Namespace Name Mixin selector
      official c Lxs;c()V
      intermediary method_37884 Lnet/minecraft/class_6487;method_37884()V
      named run Lnet/minecraft/server/chase/ChaseServer;run()V
    • streamCommand

      private void streamCommand(Socket socket)
      Mappings:
      Namespace Name Mixin selector
      official a Lxs;a(Ljava/net/Socket;)V
      intermediary method_37881 Lnet/minecraft/class_6487;method_37881(Ljava/net/Socket;)V
      named streamCommand Lnet/minecraft/server/chase/ChaseServer;streamCommand(Ljava/net/Socket;)V
    • writeCommandToStream

      private void writeCommandToStream(DataOutputStream stream) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lxs;a(Ljava/io/DataOutputStream;)V
      intermediary method_37880 Lnet/minecraft/class_6487;method_37880(Ljava/io/DataOutputStream;)V
      named writeCommandToStream Lnet/minecraft/server/chase/ChaseServer;writeCommandToStream(Ljava/io/DataOutputStream;)V