public static void ReceivePing(Player player, GameStream stream) { long payload = stream.ReadLong(); stream.Payload = payload; SendPong(player, stream); }
public void Receive(ref MinecraftClient client, GameStream stream) { long pingReceived = stream.ReadLong(); var packet = new Pong(pingReceived); packet.Send(ref client, stream); client.Client.Close(); // Ensure to close so that the client can keep pinging }