Package net.minecraft.server.chase
Class ChaseServer
java.lang.Object
net.minecraft.server.chase.ChaseServer
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescription(package private) static final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final intprivate final CopyOnWriteArrayList<Socket>private static final org.slf4j.Loggerprivate final PlayerListprivate final Stringprivate final intprivate ServerSocketprivate boolean
- 
Constructor SummaryConstructorsConstructorDescriptionChaseServer(String p_196032_, int p_196033_, PlayerList p_196034_, int p_196035_) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate ChaseServer.PlayerPositionprivate voidprivate voidvoidstart()voidstop()
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
serverBindAddress
- 
serverPortprivate final int serverPort
- 
playerList
- 
broadcastIntervalMsprivate final int broadcastIntervalMs
- 
wantsToRunprivate volatile boolean wantsToRun
- 
serverSocket
- 
clientSockets
 
- 
- 
Constructor Details- 
ChaseServer
 
- 
- 
Method Details- 
start- Throws:
- IOException
 
- 
runSenderprivate void runSender()
- 
stoppublic void stop()
- 
runAcceptorprivate void runAcceptor()
- 
getPlayerPosition
 
-