Package net.minecraft.server.rcon
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 mlintermediary net/minecraft/class_1670named net/minecraft/server/rcon/RconBase
-
Field Summary
Fields Modifier and Type Field Description protected Stringdescriptionprotected intfield_6850private static AtomicIntegerfield_6853protected ThreadrconThreadprotected booleanrunningprotected DedicatedServerserverprotected List<ServerSocket>serverSocketsprotected List<DatagramSocket>sockets -
Constructor Summary
Constructors Modifier Constructor Description protectedRconBase(DedicatedServer server, String description) -
Method Summary
Modifier and Type Method Description protected booleancloseSocket(DatagramSocket socket, boolean remove)protected booleancloseSocket(ServerSocket socket)protected booleancloseSocket(ServerSocket socket, boolean remove)protected voidforceClose()protected voidforceClose(boolean warn)protected intgetCurrentPlayerCount()protected voidinfo(String message)booleanisRunning()protected voidlog(String message)protected voidlogError(String essage)protected voidregisterSocket(DatagramSocket datagramSocket)voidstart()protected voidwarn(String message)
-
Field Details
-
field_6853
- Mappings:
Namespace Name Mixin selector official hLml;h:Ljava/util/concurrent/atomic/AtomicInteger;intermediary field_6853Lnet/minecraft/class_1670;field_6853:Ljava/util/concurrent/atomic/AtomicInteger;named field_6853Lnet/minecraft/server/rcon/RconBase;field_6853:Ljava/util/concurrent/atomic/AtomicInteger;
-
running
protected boolean running- Mappings:
Namespace Name Mixin selector official aLml;a:Zintermediary field_6846Lnet/minecraft/class_1670;field_6846:Znamed runningLnet/minecraft/server/rcon/RconBase;running:Z
-
server
- Mappings:
Namespace Name Mixin selector official bLml;b:Lkj;intermediary field_6847Lnet/minecraft/class_1670;field_6847:Lnet/minecraft/class_1615;named serverLnet/minecraft/server/rcon/RconBase;server:Lnet/minecraft/server/dedicated/DedicatedServer;
-
description
- Mappings:
Namespace Name Mixin selector official cLml;c:Ljava/lang/String;intermediary field_6848Lnet/minecraft/class_1670;field_6848:Ljava/lang/String;named descriptionLnet/minecraft/server/rcon/RconBase;description:Ljava/lang/String;
-
rconThread
- Mappings:
Namespace Name Mixin selector official dLml;d:Ljava/lang/Thread;intermediary field_6849Lnet/minecraft/class_1670;field_6849:Ljava/lang/Thread;named rconThreadLnet/minecraft/server/rcon/RconBase;rconThread:Ljava/lang/Thread;
-
field_6850
protected int field_6850- Mappings:
Namespace Name Mixin selector official eLml;e:Iintermediary field_6850Lnet/minecraft/class_1670;field_6850:Inamed field_6850Lnet/minecraft/server/rcon/RconBase;field_6850:I
-
sockets
- Mappings:
Namespace Name Mixin selector official fLml;f:Ljava/util/List;intermediary field_6851Lnet/minecraft/class_1670;field_6851:Ljava/util/List;named socketsLnet/minecraft/server/rcon/RconBase;sockets:Ljava/util/List;
-
serverSockets
- Mappings:
Namespace Name Mixin selector official gLml;g:Ljava/util/List;intermediary field_6852Lnet/minecraft/class_1670;field_6852:Ljava/util/List;named serverSocketsLnet/minecraft/server/rcon/RconBase;serverSockets:Ljava/util/List;
-
-
Constructor Details
-
RconBase
- Mappings:
Namespace Name Mixin selector official <init>Lml;<init>(Lkj;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1670;<init>(Lnet/minecraft/class_1615;Ljava/lang/String;)Vnamed <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 aLml;a()Vintermediary method_6306Lnet/minecraft/class_1670;method_6306()Vnamed startLnet/minecraft/server/rcon/RconBase;start()V
-
isRunning
public boolean isRunning()- Mappings:
Namespace Name Mixin selector official cLml;c()Zintermediary method_6314Lnet/minecraft/class_1670;method_6314()Znamed isRunningLnet/minecraft/server/rcon/RconBase;isRunning()Z
-
log
- Mappings:
Namespace Name Mixin selector official aLml;a(Ljava/lang/String;)Vintermediary method_6307Lnet/minecraft/class_1670;method_6307(Ljava/lang/String;)Vnamed logLnet/minecraft/server/rcon/RconBase;log(Ljava/lang/String;)V
-
info
- Mappings:
Namespace Name Mixin selector official bLml;b(Ljava/lang/String;)Vintermediary method_6312Lnet/minecraft/class_1670;method_6312(Ljava/lang/String;)Vnamed infoLnet/minecraft/server/rcon/RconBase;info(Ljava/lang/String;)V
-
warn
- Mappings:
Namespace Name Mixin selector official cLml;c(Ljava/lang/String;)Vintermediary method_6315Lnet/minecraft/class_1670;method_6315(Ljava/lang/String;)Vnamed warnLnet/minecraft/server/rcon/RconBase;warn(Ljava/lang/String;)V
-
logError
- Mappings:
Namespace Name Mixin selector official dLml;d(Ljava/lang/String;)Vintermediary method_6317Lnet/minecraft/class_1670;method_6317(Ljava/lang/String;)Vnamed logErrorLnet/minecraft/server/rcon/RconBase;logError(Ljava/lang/String;)V
-
getCurrentPlayerCount
protected int getCurrentPlayerCount()- Mappings:
Namespace Name Mixin selector official dLml;d()Iintermediary method_6316Lnet/minecraft/class_1670;method_6316()Inamed getCurrentPlayerCountLnet/minecraft/server/rcon/RconBase;getCurrentPlayerCount()I
-
registerSocket
- Mappings:
Namespace Name Mixin selector official aLml;a(Ljava/net/DatagramSocket;)Vintermediary method_6308Lnet/minecraft/class_1670;method_6308(Ljava/net/DatagramSocket;)Vnamed registerSocketLnet/minecraft/server/rcon/RconBase;registerSocket(Ljava/net/DatagramSocket;)V
-
closeSocket
- Mappings:
Namespace Name Mixin selector official aLml;a(Ljava/net/DatagramSocket;Z)Zintermediary method_6309Lnet/minecraft/class_1670;method_6309(Ljava/net/DatagramSocket;Z)Znamed closeSocketLnet/minecraft/server/rcon/RconBase;closeSocket(Ljava/net/DatagramSocket;Z)Z
-
closeSocket
- Mappings:
Namespace Name Mixin selector official bLml;b(Ljava/net/ServerSocket;)Zintermediary method_6313Lnet/minecraft/class_1670;method_6313(Ljava/net/ServerSocket;)Znamed closeSocketLnet/minecraft/server/rcon/RconBase;closeSocket(Ljava/net/ServerSocket;)Z
-
closeSocket
- Mappings:
Namespace Name Mixin selector official aLml;a(Ljava/net/ServerSocket;Z)Zintermediary method_6310Lnet/minecraft/class_1670;method_6310(Ljava/net/ServerSocket;Z)Znamed closeSocketLnet/minecraft/server/rcon/RconBase;closeSocket(Ljava/net/ServerSocket;Z)Z
-
forceClose
protected void forceClose()- Mappings:
Namespace Name Mixin selector official eLml;e()Vintermediary method_6318Lnet/minecraft/class_1670;method_6318()Vnamed forceCloseLnet/minecraft/server/rcon/RconBase;forceClose()V
-
forceClose
protected void forceClose(boolean warn)- Mappings:
Namespace Name Mixin selector official aLml;a(Z)Vintermediary method_6311Lnet/minecraft/class_1670;method_6311(Z)Vnamed forceCloseLnet/minecraft/server/rcon/RconBase;forceClose(Z)V
-