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 ml
intermediary net/minecraft/class_1670
named net/minecraft/server/rcon/RconBase
  • Field Details

    • field_6853

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

      protected boolean running
      Mappings:
      Namespace Name Mixin selector
      official a Lml;a:Z
      intermediary field_6846 Lnet/minecraft/class_1670;field_6846:Z
      named running Lnet/minecraft/server/rcon/RconBase;running:Z
    • server

      protected DedicatedServer server
      Mappings:
      Namespace Name Mixin selector
      official b Lml;b:Lkj;
      intermediary field_6847 Lnet/minecraft/class_1670;field_6847:Lnet/minecraft/class_1615;
      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 Lml;c:Ljava/lang/String;
      intermediary field_6848 Lnet/minecraft/class_1670;field_6848: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 Lml;d:Ljava/lang/Thread;
      intermediary field_6849 Lnet/minecraft/class_1670;field_6849:Ljava/lang/Thread;
      named rconThread Lnet/minecraft/server/rcon/RconBase;rconThread:Ljava/lang/Thread;
    • field_6850

      protected int field_6850
      Mappings:
      Namespace Name Mixin selector
      official e Lml;e:I
      intermediary field_6850 Lnet/minecraft/class_1670;field_6850:I
      named field_6850 Lnet/minecraft/server/rcon/RconBase;field_6850:I
    • sockets

      protected List<DatagramSocket> sockets
      Mappings:
      Namespace Name Mixin selector
      official f Lml;f:Ljava/util/List;
      intermediary field_6851 Lnet/minecraft/class_1670;field_6851: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 Lml;g:Ljava/util/List;
      intermediary field_6852 Lnet/minecraft/class_1670;field_6852: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> Lml;<init>(Lkj;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_1670;<init>(Lnet/minecraft/class_1615;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 Lml;a()V
      intermediary method_6306 Lnet/minecraft/class_1670;method_6306()V
      named start Lnet/minecraft/server/rcon/RconBase;start()V
    • isRunning

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

      protected void log​(String message)
      Mappings:
      Namespace Name Mixin selector
      official a Lml;a(Ljava/lang/String;)V
      intermediary method_6307 Lnet/minecraft/class_1670;method_6307(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 Lml;b(Ljava/lang/String;)V
      intermediary method_6312 Lnet/minecraft/class_1670;method_6312(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 Lml;c(Ljava/lang/String;)V
      intermediary method_6315 Lnet/minecraft/class_1670;method_6315(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 Lml;d(Ljava/lang/String;)V
      intermediary method_6317 Lnet/minecraft/class_1670;method_6317(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 Lml;d()I
      intermediary method_6316 Lnet/minecraft/class_1670;method_6316()I
      named getCurrentPlayerCount Lnet/minecraft/server/rcon/RconBase;getCurrentPlayerCount()I
    • registerSocket

      protected void registerSocket​(DatagramSocket datagramSocket)
      Mappings:
      Namespace Name Mixin selector
      official a Lml;a(Ljava/net/DatagramSocket;)V
      intermediary method_6308 Lnet/minecraft/class_1670;method_6308(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 Lml;a(Ljava/net/DatagramSocket;Z)Z
      intermediary method_6309 Lnet/minecraft/class_1670;method_6309(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 Lml;b(Ljava/net/ServerSocket;)Z
      intermediary method_6313 Lnet/minecraft/class_1670;method_6313(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 Lml;a(Ljava/net/ServerSocket;Z)Z
      intermediary method_6310 Lnet/minecraft/class_1670;method_6310(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 Lml;e()V
      intermediary method_6318 Lnet/minecraft/class_1670;method_6318()V
      named forceClose Lnet/minecraft/server/rcon/RconBase;forceClose()V
    • forceClose

      protected void forceClose​(boolean warn)
      Mappings:
      Namespace Name Mixin selector
      official a Lml;a(Z)V
      intermediary method_6311 Lnet/minecraft/class_1670;method_6311(Z)V
      named forceClose Lnet/minecraft/server/rcon/RconBase;forceClose(Z)V