Class ServerStatusPinger
java.lang.Object
net.minecraft.client.multiplayer.ServerStatusPinger
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Componentprivate final List<Connection> A list of Connections that have pending pingsprivate static final org.slf4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentformatPlayerCount(int curPlayers, int maxPlayers) private voidonPingFailed(Component reason, ServerData data) private voidpingLegacyServer(InetSocketAddress resolvedAddress, ServerAddress rawAddress, ServerData data, EventLoopGroupHolder eventLoopGroupHolder) voidpingServer(ServerData data, Runnable onPersistentDataChange, Runnable onPongResponse, EventLoopGroupHolder eventLoopGroupHolder) voidvoidtick()
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
CANT_CONNECT_MESSAGE
-
connections
A list of Connections that have pending pings
-
-
Constructor Details
-
ServerStatusPinger
public ServerStatusPinger()
-
-
Method Details
-
pingServer
public void pingServer(ServerData data, Runnable onPersistentDataChange, Runnable onPongResponse, EventLoopGroupHolder eventLoopGroupHolder) throws UnknownHostException - Throws:
UnknownHostException
-
onPingFailed
-
pingLegacyServer
private void pingLegacyServer(InetSocketAddress resolvedAddress, ServerAddress rawAddress, ServerData data, EventLoopGroupHolder eventLoopGroupHolder) -
formatPlayerCount
-
tick
public void tick() -
removeAll
public void removeAll()
-