Package net.minecraft.server.chase
Class ChaseClient
java.lang.Object
net.minecraft.server.chase.ChaseClient
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final record - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate static final intprivate final MinecraftServerprivate final Stringprivate final intprivate Socketprivate Threadprivate boolean - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate voidexecuteCommand(String p_196002_) private voidhandleMessage(String p_195995_) private voidhandleTeleport(Scanner p_195997_) private Optional<ChaseClient.TeleportTarget>parseTarget(Scanner p_196004_) voidrun()voidstart()voidstop() 
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER - 
RECONNECT_INTERVAL_SECONDS
private static final int RECONNECT_INTERVAL_SECONDS- See Also:
 
 - 
serverHost
 - 
serverPort
private final int serverPort - 
server
 - 
wantsToRun
private volatile boolean wantsToRun - 
socket
 - 
thread
 
 - 
 - 
Constructor Details
- 
ChaseClient
 
 - 
 - 
Method Details
- 
start
public void start() - 
stop
public void stop() - 
run
public void run() - 
handleMessage
 - 
handleTeleport
 - 
parseTarget
 - 
executeCommand
 
 -