Class RconBase

java.lang.Object
net.minecraft.server.rcon.RconBase
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
QueryResponseHandler, RconClient, RconServer

@Environment(SERVER) public abstract class RconBase extends Object implements Runnable
Mappings:
Namespace Name
official nh
intermediary net/minecraft/class_809
named net/minecraft/server/rcon/RconBase
  • Field Details

    • field_9022

      private static final AtomicInteger field_9022
      Mappings:
      Namespace Name Mixin selector
      official h Lnh;h:Ljava/util/concurrent/atomic/AtomicInteger;
      intermediary field_9022 Lnet/minecraft/class_809;field_9022:Ljava/util/concurrent/atomic/AtomicInteger;
      named field_9022 Lnet/minecraft/server/rcon/RconBase;field_9022:Ljava/util/concurrent/atomic/AtomicInteger;
    • running

      protected boolean running
      Mappings:
      Namespace Name Mixin selector
      official a Lnh;a:Z
      intermediary field_2929 Lnet/minecraft/class_809;field_2929:Z
      named running Lnet/minecraft/server/rcon/RconBase;running:Z
    • server

      protected DedicatedServer server
      Mappings:
      Namespace Name Mixin selector
      official b Lnh;b:Llc;
      intermediary field_2930 Lnet/minecraft/class_809;field_2930:Lnet/minecraft/class_744;
      named server Lnet/minecraft/server/rcon/RconBase;server:Lnet/minecraft/server/dedicated/DedicatedServer;
    • description

      protected final String description
      Mappings:
      Namespace Name Mixin selector
      official c Lnh;c:Ljava/lang/String;
      intermediary field_9021 Lnet/minecraft/class_809;field_9021:Ljava/lang/String;
      named description Lnet/minecraft/server/rcon/RconBase;description:Ljava/lang/String;
    • rconThread

      protected Thread rconThread
      Mappings:
      Namespace Name Mixin selector
      official d Lnh;d:Ljava/lang/Thread;
      intermediary field_2931 Lnet/minecraft/class_809;field_2931:Ljava/lang/Thread;
      named rconThread Lnet/minecraft/server/rcon/RconBase;rconThread:Ljava/lang/Thread;
    • field_2932

      protected int field_2932
      Mappings:
      Namespace Name Mixin selector
      official e Lnh;e:I
      intermediary field_2932 Lnet/minecraft/class_809;field_2932:I
      named field_2932 Lnet/minecraft/server/rcon/RconBase;field_2932:I
    • sockets

      protected List<DatagramSocket> sockets
      Mappings:
      Namespace Name Mixin selector
      official f Lnh;f:Ljava/util/List;
      intermediary field_2933 Lnet/minecraft/class_809;field_2933:Ljava/util/List;
      named sockets Lnet/minecraft/server/rcon/RconBase;sockets:Ljava/util/List;
    • serverSockets

      protected List<ServerSocket> serverSockets
      Mappings:
      Namespace Name Mixin selector
      official g Lnh;g:Ljava/util/List;
      intermediary field_2934 Lnet/minecraft/class_809;field_2934:Ljava/util/List;
      named serverSockets Lnet/minecraft/server/rcon/RconBase;serverSockets:Ljava/util/List;
  • Constructor Details

    • RconBase

      protected RconBase(DedicatedServer server, String description)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lnh;<init>(Llc;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_809;<init>(Lnet/minecraft/class_744;Ljava/lang/String;)V
      named <init> Lnet/minecraft/server/rcon/RconBase;<init>(Lnet/minecraft/server/dedicated/DedicatedServer;Ljava/lang/String;)V
  • Method Details

    • start

      public void start()
      Mappings:
      Namespace Name Mixin selector
      official a Lnh;a()V
      intermediary method_2220 Lnet/minecraft/class_809;method_2220()V
      named start Lnet/minecraft/server/rcon/RconBase;start()V
    • isRunning

      public boolean isRunning()
      Mappings:
      Namespace Name Mixin selector
      official c Lnh;c()Z
      intermediary method_2228 Lnet/minecraft/class_809;method_2228()Z
      named isRunning Lnet/minecraft/server/rcon/RconBase;isRunning()Z
    • log

      protected void log(String message)
      Mappings:
      Namespace Name Mixin selector
      official a Lnh;a(Ljava/lang/String;)V
      intermediary method_2221 Lnet/minecraft/class_809;method_2221(Ljava/lang/String;)V
      named log Lnet/minecraft/server/rcon/RconBase;log(Ljava/lang/String;)V
    • info

      protected void info(String message)
      Mappings:
      Namespace Name Mixin selector
      official b Lnh;b(Ljava/lang/String;)V
      intermediary method_2226 Lnet/minecraft/class_809;method_2226(Ljava/lang/String;)V
      named info Lnet/minecraft/server/rcon/RconBase;info(Ljava/lang/String;)V
    • warn

      protected void warn(String message)
      Mappings:
      Namespace Name Mixin selector
      official c Lnh;c(Ljava/lang/String;)V
      intermediary method_2229 Lnet/minecraft/class_809;method_2229(Ljava/lang/String;)V
      named warn Lnet/minecraft/server/rcon/RconBase;warn(Ljava/lang/String;)V
    • logError

      protected void logError(String essage)
      Mappings:
      Namespace Name Mixin selector
      official d Lnh;d(Ljava/lang/String;)V
      intermediary method_2231 Lnet/minecraft/class_809;method_2231(Ljava/lang/String;)V
      named logError Lnet/minecraft/server/rcon/RconBase;logError(Ljava/lang/String;)V
    • getCurrentPlayerCount

      protected int getCurrentPlayerCount()
      Mappings:
      Namespace Name Mixin selector
      official d Lnh;d()I
      intermediary method_2230 Lnet/minecraft/class_809;method_2230()I
      named getCurrentPlayerCount Lnet/minecraft/server/rcon/RconBase;getCurrentPlayerCount()I
    • registerSocket

      protected void registerSocket(DatagramSocket datagramSocket)
      Mappings:
      Namespace Name Mixin selector
      official a Lnh;a(Ljava/net/DatagramSocket;)V
      intermediary method_2222 Lnet/minecraft/class_809;method_2222(Ljava/net/DatagramSocket;)V
      named registerSocket Lnet/minecraft/server/rcon/RconBase;registerSocket(Ljava/net/DatagramSocket;)V
    • closeSocket

      protected boolean closeSocket(DatagramSocket socket, boolean remove)
      Mappings:
      Namespace Name Mixin selector
      official a Lnh;a(Ljava/net/DatagramSocket;Z)Z
      intermediary method_2223 Lnet/minecraft/class_809;method_2223(Ljava/net/DatagramSocket;Z)Z
      named closeSocket Lnet/minecraft/server/rcon/RconBase;closeSocket(Ljava/net/DatagramSocket;Z)Z
    • closeSocket

      protected boolean closeSocket(ServerSocket socket)
      Mappings:
      Namespace Name Mixin selector
      official b Lnh;b(Ljava/net/ServerSocket;)Z
      intermediary method_2227 Lnet/minecraft/class_809;method_2227(Ljava/net/ServerSocket;)Z
      named closeSocket Lnet/minecraft/server/rcon/RconBase;closeSocket(Ljava/net/ServerSocket;)Z
    • closeSocket

      protected boolean closeSocket(ServerSocket socket, boolean remove)
      Mappings:
      Namespace Name Mixin selector
      official a Lnh;a(Ljava/net/ServerSocket;Z)Z
      intermediary method_2224 Lnet/minecraft/class_809;method_2224(Ljava/net/ServerSocket;Z)Z
      named closeSocket Lnet/minecraft/server/rcon/RconBase;closeSocket(Ljava/net/ServerSocket;Z)Z
    • forceClose

      protected void forceClose()
      Mappings:
      Namespace Name Mixin selector
      official e Lnh;e()V
      intermediary method_2232 Lnet/minecraft/class_809;method_2232()V
      named forceClose Lnet/minecraft/server/rcon/RconBase;forceClose()V
    • forceClose

      protected void forceClose(boolean warn)
      Mappings:
      Namespace Name Mixin selector
      official a Lnh;a(Z)V
      intermediary method_2225 Lnet/minecraft/class_809;method_2225(Z)V
      named forceClose Lnet/minecraft/server/rcon/RconBase;forceClose(Z)V