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 alo
  • 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 Lalo;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 Lalo;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 Lalo;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 Lalo;d:Lauj;
    • 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 Lalo;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 Lalo;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 Lalo;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 Lalo;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> Lalo;<init>(Ljava/lang/String;ILauj;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 Lalo;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 Lalo;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 Lalo;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 Lalo;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 Lalo;e()Lalo$a;