Class ChaseServer

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

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/server/chase/ChaseServer;LOGGER:Lorg/slf4j/Logger;
      intermediary field_34991 Lnet/minecraft/class_6632;field_34991:Lorg/slf4j/Logger;
      official a Lamj;a:Lorg/slf4j/Logger;
    • ip

      private final String ip
      Mappings:
      Namespace Name Mixin selector
      named ip Lnet/minecraft/server/chase/ChaseServer;ip:Ljava/lang/String;
      intermediary field_34992 Lnet/minecraft/class_6632;field_34992:Ljava/lang/String;
      official b Lamj;b:Ljava/lang/String;
    • port

      private final int port
      Mappings:
      Namespace Name Mixin selector
      named port Lnet/minecraft/server/chase/ChaseServer;port:I
      intermediary field_34993 Lnet/minecraft/class_6632;field_34993:I
      official c Lamj;c:I
    • playerManager

      private final PlayerManager playerManager
      Mappings:
      Namespace Name Mixin selector
      named playerManager Lnet/minecraft/server/chase/ChaseServer;playerManager:Lnet/minecraft/server/PlayerManager;
      intermediary field_34994 Lnet/minecraft/class_6632;field_34994:Lnet/minecraft/class_3324;
      official d Lamj;d:Lavd;
    • interval

      private final int interval
      Mappings:
      Namespace Name Mixin selector
      named interval Lnet/minecraft/server/chase/ChaseServer;interval:I
      intermediary field_34995 Lnet/minecraft/class_6632;field_34995:I
      official e Lamj;e:I
    • running

      private volatile boolean running
      Mappings:
      Namespace Name Mixin selector
      named running Lnet/minecraft/server/chase/ChaseServer;running:Z
      intermediary field_34996 Lnet/minecraft/class_6632;field_34996:Z
      official f Lamj;f:Z
    • socket

      Mappings:
      Namespace Name Mixin selector
      named socket Lnet/minecraft/server/chase/ChaseServer;socket:Ljava/net/ServerSocket;
      intermediary field_34997 Lnet/minecraft/class_6632;field_34997:Ljava/net/ServerSocket;
      official g Lamj;g:Ljava/net/ServerSocket;
    • clientSockets

      private final CopyOnWriteArrayList<Socket> clientSockets
      Mappings:
      Namespace Name Mixin selector
      named clientSockets Lnet/minecraft/server/chase/ChaseServer;clientSockets:Ljava/util/concurrent/CopyOnWriteArrayList;
      intermediary field_34998 Lnet/minecraft/class_6632;field_34998:Ljava/util/concurrent/CopyOnWriteArrayList;
      official h Lamj;h:Ljava/util/concurrent/CopyOnWriteArrayList;
  • Constructor Details

    • ChaseServer

      public ChaseServer(String ip, int port, PlayerManager playerManager, int interval)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/server/chase/ChaseServer;<init>(Ljava/lang/String;ILnet/minecraft/server/PlayerManager;I)V
      intermediary <init> Lnet/minecraft/class_6632;<init>(Ljava/lang/String;ILnet/minecraft/class_3324;I)V
      official <init> Lamj;<init>(Ljava/lang/String;ILavd;I)V
  • Method Details

    • start

      public void start() throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named start Lnet/minecraft/server/chase/ChaseServer;start()V
      intermediary method_38764 Lnet/minecraft/class_6632;method_38764()V
      official a Lamj;a()V
    • runSender

      private void runSender()
      Mappings:
      Namespace Name Mixin selector
      named runSender Lnet/minecraft/server/chase/ChaseServer;runSender()V
      intermediary method_38767 Lnet/minecraft/class_6632;method_38767()V
      official c Lamj;c()V
    • stop

      public void stop()
      Mappings:
      Namespace Name Mixin selector
      named stop Lnet/minecraft/server/chase/ChaseServer;stop()V
      intermediary method_38766 Lnet/minecraft/class_6632;method_38766()V
      official b Lamj;b()V
    • runAcceptor

      private void runAcceptor()
      Mappings:
      Namespace Name Mixin selector
      named runAcceptor Lnet/minecraft/server/chase/ChaseServer;runAcceptor()V
      intermediary method_38768 Lnet/minecraft/class_6632;method_38768()V
      official d Lamj;d()V
    • getTeleportPosition

      @Nullable private @Nullable ChaseServer.TeleportPos getTeleportPosition()
      Mappings:
      Namespace Name Mixin selector
      named getTeleportPosition Lnet/minecraft/server/chase/ChaseServer;getTeleportPosition()Lnet/minecraft/server/chase/ChaseServer$TeleportPos;
      intermediary method_38959 Lnet/minecraft/class_6632;method_38959()Lnet/minecraft/class_6632$class_6668;
      official e Lamj;e()Lamj$a;