Package net.minecraft.server.chase
Class ChaseClient
java.lang.Object
net.minecraft.server.chase.ChaseClient
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescription(package private) static final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate static final intprivate final MinecraftServerprivate final Stringprivate final intprivate Socketprivate Threadprivate boolean
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
RECONNECT_INTERVAL_SECONDSprivate static final int RECONNECT_INTERVAL_SECONDS- See Also:
 
- 
serverHost
- 
serverPortprivate final int serverPort
- 
server
- 
wantsToRunprivate volatile boolean wantsToRun
- 
socket
- 
thread
 
- 
- 
Constructor Details- 
ChaseClient
 
- 
- 
Method Details- 
startpublic void start()
- 
stoppublic void stop()
- 
runpublic void run()
- 
handleMessage
- 
handleTeleport
- 
parseTarget
- 
executeCommand
 
-