Fast IP Ping avatar

Fast IP Ping [1.21.6] [1.20.6] [1.19.4]

Пингование

Устраните задержки обратных DNS-запросов для серверов с литеральными IP-адресами

Суть, причины и реализация

Для серверов с адресами в формате литерального IP (например, 192.168.2.10:25565) отключает обратные DNS-запросы в соответствующих объектах InetAddress

Многие IP-адреса вне loopback-диапазона не имеют связанных доменных имен, что приводит к длительным проверкам

// java.net.InetAddress#getHostName(boolean)
String getHostName(boolean check) {
    if (holder().getHostName() == null) {
        holder().hostName = InetAddress.getHostFromNameService(this, check);  // <-- длительная операция
    }
    return holder().getHostName();
}

Опция устанавливает домен таких серверов напрямую равным их IP, обходя проверку DNS

Сокращает время обработки на 1-5 секунд для серверов с литеральными IP. Влияет на:

  • Пинг серверов в списке
  • Процесс подключения к серверу

Среда применения

  • Только клиентская часть
  • Совместимость с Fabric/Forge/NeoForge. Дополнительные требования отсутствуют

Скачать Fast IP Ping

 
Тип Скачать Версия Загрузчик Обновлено Размер
Release[forge] Fast IP Ping v1.0.6 for mc1.21.31.21.2+1 Forge18 июня 202510,1 КБ
Release[forge] Fast IP Ping v1.0.6 for mc1.21.11.21+1 Forge18 июня 202510,1 КБ
Release[fabric] Fast IP Ping v1.0.6 for mc1.21.41.21.4Fabric18 июня 202510,3 КБ
Release[forge] Fast IP Ping v1.0.6 for mc1.20.61.20.5+1 Forge18 июня 202510,1 КБ
Release[forge] Fast IP Ping v1.0.6 for mc1.16.51.16.4+1 Forge18 июня 202510,6 КБ
Release[neoforge] Fast IP Ping v1.0.6 for mc1.21.11.21+1 NeoForge18 июня 202510,1 КБ
Release[neoforge] Fast IP Ping v1.0.6 for mc1.21.41.21.4NeoForge18 июня 202510,1 КБ
Release[fabric] Fast IP Ping v1.0.6 for mc1.19.41.19+4 Fabric18 июня 202510,3 КБ
Release[fabric] Fast IP Ping v1.0.6 for mc1.14.41.14.4Fabric18 июня 202510,9 КБ
Release[fabric] Fast IP Ping v1.0.6 for mc1.20.41.20+4 Fabric18 июня 202510,3 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.