modsmith Войти Войти Рус / Eng

Ravenclaw's Ping Equalizer

ravenclaws-ping-equalizer · 447522 загрузок · MIT

клиент: required · сервер: unsupported (заявлено автором мода)

Мод, предназначенный для выравнивания пинга для PvP, путем добавления произвольных задержек перед обработкой и отправкой пакетов клиентом.

Описание

Эквалайзер пинга Рэйвенкло

Резюме

Ravenclaw's Ping Equalizer — это клиентский мод Fabric, предназначенный для создания более справедливой среды PvP, позволяя игрокам искусственно увеличивать задержку в сети. В отличие от модов, предназначенных только для визуального отображения, этот инструмент вводит реальную задержку пакетов на сетевом уровне.

  • Эффект в реальном времени: Задержка происходит в цикле событий Netty; сервер и другие оппоненты воспринимают ваш более высокий пинг как настоящий.
  • Цель: нормализовать задержку в соревновательной игре (например, выровнять поле между игроком с задержкой 10 мс и игроком с задержкой 100 мс).

Команды

| Команда | Использование | Описание | | :--- | :--- | :--- | | Добавить задержку | /pe add <ms> | Добавляет фиксированную задержку к вашему соединению.
Пример: /pe add 50 добавляет 50 мс к вашему собственному пингу. | | Общая цель | /pe total <ms> | Автоматически регулирует задержку, чтобы стабилизировать пинг на определенной цели.
Пример: /pe total 100 пытается удержать вас на уровне 100 мс. | | Статус | /pe status | Отображает текущие настройки и статус проверки (только на стороне клиента). | | Отключить | /pe off | Отключает эквалайзер и возвращает соединение на исходную скорость. |

Техническая архитектура

Манипулирование пакетами Мод подключается к конвейеру Netty клиента Minecraft. Исходящие и входящие пакеты перехватываются и удерживаются в очереди запланированных задач в течение настроенной задержки, а затем удаляются. Это гарантирует, что задержка будет «реальной» в отношении регистрации попаданий на стороне сервера и обработки движений.

Управление сервером Серверы могут напрямую управлять эквалайзером и запрашивать его с помощью пользовательских полезных данных:

  • S2C ravenclawspingequalizer:control: отправляет флаг boolean enabled. Сбрасывается во включенное/выключенное состояние при присоединении и отключении.
  • S2C ravenclawspingequalizer:state_query: отправляет int requestId.
  • C2S ravenclawspingequalizer:state_response: отвечает с помощью requestId, serverEnabled, mode, currentDelayMs, basePingMs и totalPingMs.

Этика и использование

  • Соответствие правилам: Хотя этот мод предназначен для обеспечения справедливости, некоторые общедоступные серверы могут помечать искусственное манипулирование задержкой как подозрительное поведение. Всегда проверяйте правила сервера перед использованием.
  • Использование MCTiers: Этот мод явно разрешен на MCTiers с единственной целью выравнивания пинга при высокоуровневом тестировании. Его нельзя использовать для получения несправедливого преимущества.
  • Прозрачность: при всех изменениях статуса (включение/отключение задержки) публикуется сообщение в общедоступном чате. Это предотвращает «использование туалета», когда игрок может тайно переключить задержку, чтобы получить преимущество.

Лицензия

МТИ

Версии (6)

ВерсияMinecraftЗагрузчикиФайл
1.5+26.3 26.3 fabric скачать
1.5+26.x 26.1, 26.1.1, 26.1.2, 26.2 fabric скачать
1.5+1.21.x 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9 fabric скачать
1.4.2 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9 fabric скачать
1.4.1 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9 fabric скачать
1.4.0 1.21, 1.21.1, 1.21.10, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9 fabric скачать

Страница на Modrinth →