net.minecraft.server.chase

public class ChaseClient

net.minecraft.server.chase.ChaseClient
net.minecraft.class_6630
net.minecraft.server.chase.ChaseClient

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_34983
LOGGER
private static final int
RECONNECT_INTERVAL_SECONDS
field_34984
CONNECTION_RETRY_INTERVAL
private final String
serverHost
field_34985
ip
private final int
serverPort
field_34986
port
private final MinecraftServer
server
field_34987
minecraftServer
private volatile boolean
wantsToRun
field_34988
running
private Socket
socket
field_34989
socket
private Thread
thread
field_34990
thread

Constructor summary

ModifierConstructor
public (String ip, int port, MinecraftServer minecraftServer)

Method summary

Modifier and TypeMethod
public void
start()
method_38755()
start()
public void
stop()
method_38759()
stop()
public void
run()
method_38762()
run()
private void
handleMessage(String message)
method_38756(String arg0)
parseMessage(String message)
private void
handleTeleport(Scanner scanner)
method_38757(Scanner arg0)
executeTeleportCommand(Scanner scanner)
private static Optional<ChaseClient$TeleportPos>
parseTarget(Scanner scanner)
method_38761(Scanner arg0)
getTeleportPos(Scanner scanner)
private void
executeCommand(String command)
method_38760(String arg0)
executeCommand(String command)
private void
lambda$executeCommand$0(String arg0)
method_38763(String arg0)
method_38763(String arg0)
private void
lambda$handleTeleport$0(ChaseClient$TeleportTarget arg0)
method_38758(class_6630$class_6631 arg0)
method_38758(ChaseClient$TeleportPos pos)