- Документация
- https://modrinth.com/mod/ravenclaws-ping-equalizer
Ravenclaw's Ping Equalizer — клиентский мод для Minecraft на платформе Fabric, предназначенный для искусственного выравнивания задержки соединения в PvP. Вместо уменьшения пинга он позволяет намеренно добавить дополнительную задержку перед обработкой и отправкой сетевых пакетов.
Главная идея проекта заключается в том, чтобы пользователь с очень низким исходным пингом мог приблизить его к выбранному значению и тем самым сделать условия игры более сопоставимыми с участниками, имеющими более высокую задержку. При этом мод не обещает улучшения качества соединения, не ускоряет сеть и не заменяет стабильное интернет-подключение.
Проект относится к категориям игровых механик, оптимизации и утилит. Его задача узкоспециализирована: управление дополнительной задержкой сетевого обмена на стороне клиента.
Согласно официальному описанию, мод предназначен прежде всего для соревновательной PvP-игры, где различия в сетевой задержке способны влиять на обработку ударов, движения и других игровых действий.
В отличие от решений, которые изменяют только отображение показателей, Ravenclaw's Ping Equalizer воздействует именно на обработку сетевых пакетов. Благодаря этому сервер и другие участники воспринимают увеличенную задержку как фактическую.
Важно учитывать, что искусственное изменение задержки само по себе не гарантирует одинаковых игровых условий. На результат также влияют качество соединения, стабильность сети и особенности конкретного сервера.
По официальному описанию, мод интегрируется в сетевой конвейер клиента Minecraft, основанный на Netty.
Работа происходит по следующей общей схеме:
• клиент получает или формирует сетевой пакет;
• мод удерживает его в течение заданного времени;
• после окончания задержки пакет передаётся дальше;
• сервер обрабатывает обмен как соединение с более высоким пингом.
Именно поэтому искусственная задержка считается реальной с точки зрения регистрации игровых действий сервером, а не только визуальным изменением отображаемого значения.
В опубликованной информации отсутствуют сведения о дополнительных алгоритмах компенсации, приоритетах отдельных типов пакетов, внутренней оптимизации очередей или специальных режимах обработки. Делать выводы об этих механизмах нельзя.
Официальное описание предусматривает несколько клиентских команд.
Добавление фиксированной задержки
/pe add <значение> — добавляет указанное количество миллисекунд к исходному пингу.
Установка целевого значения
/pe total <значение> — пытается поддерживать общий пинг на выбранном уровне.
Просмотр состояния
/pe status — показывает текущие параметры и результаты проверки состояния на стороне клиента.
Отключение
/pe off — выключает работу модуля и возвращает соединение к естественной скорости без добавленной задержки.
Ravenclaw's Ping Equalizer распространяется как мод для Fabric.
Подтверждены следующие версии Minecraft:
• 26.1;
• 26.1.1;
• 26.1.2;
• 26.2;
• 1.21;
• 1.21.1;
• 1.21.2;
• 1.21.3;
• 1.21.4;
• 1.21.5;
• 1.21.6;
• 1.21.7;
• 1.21.8;
• 1.21.9;
• 1.21.10;
• 1.21.11.
В опубликованных файлах присутствуют сборки семейства 1.5+26.x, 1.5+1.21.x, а также более ранняя версия 1.4.0.
При выборе необходимо использовать файл, соответствующий установленной версии Minecraft и совместимому загрузчику Fabric.
Для выбранных опубликованных версий обязательные зависимости в метаданных не указаны.
Это означает только то, что в предоставленной информации отсутствуют обязательные project dependencies. Добавлять в список какие-либо библиотеки или дополнительные моды без подтверждения нельзя.
При установке рекомендуется ориентироваться исключительно на официальные метаданные выбранного файла.
Способ установки указан достаточно просто.
Перед копированием файла необходимо убедиться, что используется совместимый загрузчик Fabric и подходящая версия Minecraft.
Практический порядок установки выглядит следующим образом:
• выбрать сборку мода, соответствующую версии игры;
открыть папку mods;
• поместить файл мода в эту папку;
• запустить игру с совместимым загрузчиком Fabric.
Другие способы установки в предоставленной основе не описаны.
После запуска пользователь может управлять дополнительной задержкой через предусмотренные команды.
Практический порядок работы может выглядеть так:
• проверить текущие параметры командой состояния;
• добавить фиксированную задержку либо установить целевой суммарный пинг;
• при необходимости отключить искусственную задержку.
Проект также описывает взаимодействие через пользовательские сетевые payload.
Предусмотрены следующие каналы:
ravenclawspingequalizer:control;
ravenclawspingequalizer:state_query;
ravenclawspingequalizer:state_response.
Через них возможно управление состоянием и обмен служебной информацией между сервером и клиентом согласно опубликованному описанию проекта.
Кроме того, официально указано, что изменение состояния (включение или отключение задержки) сопровождается публикацией сообщения в игровом чате. Такое поведение предназначено для повышения прозрачности использования мода.
При использовании Ravenclaw's Ping Equalizer следует учитывать несколько важных ограничений.
В метаданных проекта указано:
клиент — required;
сервер — unsupported.
Следовательно, мод ориентирован на работу на стороне клиента. Серверная установка как поддерживаемый вариант не заявлена.
Авторы отдельно отмечают, что некоторые публичные серверы могут рассматривать искусственное изменение задержки как подозрительное поведение.
Поэтому перед использованием рекомендуется ознакомиться с правилами конкретного сервера.
Также приводится отдельное уточнение относительно MCTiers: там использование допускается исключительно для выравнивания пинга при высокоуровневом тестировании и не должно применяться для получения несправедливого преимущества. Делать выводы о правилах других серверов на основании этого примера нельзя.
Для разных веток опубликованы отдельные файлы.
Их можно различать по номеру версии:
1.5+26.x;
1.5+1.21.x;
1.4.0.
Для опубликованных архивов также приведены контрольные суммы SHA-512 и SHA-1.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
Проект распространяется по лицензии MIT.
Предоставленная информация не содержит дополнительных ограничений сверх указания используемой лицензии.
При оценке безопасности следует разделять подтверждённые и неподтверждённые сведения.
Подтверждено следующее:
• опубликованы контрольные суммы файлов;
• лицензия обозначена как MIT;
• установка выполняется только на стороне клиента;
• обязательные зависимости в выбранных версиях отсутствуют.
Не подтверждено:
• проведение динамического тестирования скачиваемых файлов;
• наличие дополнительных механизмов защиты;
• результаты проверки работы на конкретных серверах.
Поэтому после установки имеет смысл убедиться, что используется именно совместимая версия мода, игра запускается без ошибок, а выбранные параметры соответствуют ожидаемому режиму работы.
Он предназначен для искусственного увеличения сетевой задержки клиента с целью выравнивания условий в PvP.
Нет. Согласно официальному описанию, он добавляет дополнительную задержку.
Да. Подтверждённой платформой является Fabric.
Нет. В метаданных указано, что клиентская сторона обязательна, а серверная установка не поддерживается.
Для выбранных версий обязательные project dependencies не указаны.
Следует использовать файл, соответствующий версии Minecraft и совместимому загрузчику Fabric.
Нет. Авторы рекомендуют учитывать правила конкретного сервера, поскольку искусственное изменение задержки может рассматриваться как подозрительное поведение.
Нет. В предоставленной фактической основе таких сведений нет. Указаны только предполагаемая статическая проверка архивов и возможность сверки контрольных сумм.
Главная идея проекта заключается в том, чтобы пользователь с очень низким исходным пингом мог приблизить его к выбранному значению и тем самым сделать условия игры более сопоставимыми с участниками, имеющими более высокую задержку. При этом мод не обещает улучшения качества соединения, не ускоряет сеть и не заменяет стабильное интернет-подключение.
Назначение Ravenclaw's Ping Equalizer
Проект относится к категориям игровых механик, оптимизации и утилит. Его задача узкоспециализирована: управление дополнительной задержкой сетевого обмена на стороне клиента.
Согласно официальному описанию, мод предназначен прежде всего для соревновательной PvP-игры, где различия в сетевой задержке способны влиять на обработку ударов, движения и других игровых действий.
В отличие от решений, которые изменяют только отображение показателей, Ravenclaw's Ping Equalizer воздействует именно на обработку сетевых пакетов. Благодаря этому сервер и другие участники воспринимают увеличенную задержку как фактическую.
Важно учитывать, что искусственное изменение задержки само по себе не гарантирует одинаковых игровых условий. На результат также влияют качество соединения, стабильность сети и особенности конкретного сервера.
Скриншоты и внешний вид
Принцип работы на высоком уровне
Обработка сетевых пакетов
По официальному описанию, мод интегрируется в сетевой конвейер клиента Minecraft, основанный на Netty.
Работа происходит по следующей общей схеме:
• клиент получает или формирует сетевой пакет;
• мод удерживает его в течение заданного времени;
• после окончания задержки пакет передаётся дальше;
• сервер обрабатывает обмен как соединение с более высоким пингом.
Именно поэтому искусственная задержка считается реальной с точки зрения регистрации игровых действий сервером, а не только визуальным изменением отображаемого значения.
В опубликованной информации отсутствуют сведения о дополнительных алгоритмах компенсации, приоритетах отдельных типов пакетов, внутренней оптимизации очередей или специальных режимах обработки. Делать выводы об этих механизмах нельзя.
Управление задержкой
Официальное описание предусматривает несколько клиентских команд.
Добавление фиксированной задержки
/pe add <значение> — добавляет указанное количество миллисекунд к исходному пингу.
Установка целевого значения
/pe total <значение> — пытается поддерживать общий пинг на выбранном уровне.
Просмотр состояния
/pe status — показывает текущие параметры и результаты проверки состояния на стороне клиента.
Отключение
/pe off — выключает работу модуля и возвращает соединение к естественной скорости без добавленной задержки.
Совместимость
Ravenclaw's Ping Equalizer распространяется как мод для Fabric.
Подтверждены следующие версии Minecraft:
• 26.1;
• 26.1.1;
• 26.1.2;
• 26.2;
• 1.21;
• 1.21.1;
• 1.21.2;
• 1.21.3;
• 1.21.4;
• 1.21.5;
• 1.21.6;
• 1.21.7;
• 1.21.8;
• 1.21.9;
• 1.21.10;
• 1.21.11.
В опубликованных файлах присутствуют сборки семейства 1.5+26.x, 1.5+1.21.x, а также более ранняя версия 1.4.0.
При выборе необходимо использовать файл, соответствующий установленной версии Minecraft и совместимому загрузчику Fabric.
Зависимости
Для выбранных опубликованных версий обязательные зависимости в метаданных не указаны.
Это означает только то, что в предоставленной информации отсутствуют обязательные project dependencies. Добавлять в список какие-либо библиотеки или дополнительные моды без подтверждения нельзя.
При установке рекомендуется ориентироваться исключительно на официальные метаданные выбранного файла.
Установка
Способ установки указан достаточно просто.
Подготовка
Перед копированием файла необходимо убедиться, что используется совместимый загрузчик Fabric и подходящая версия Minecraft.
Копирование
Практический порядок установки выглядит следующим образом:
• выбрать сборку мода, соответствующую версии игры;
открыть папку mods;
• поместить файл мода в эту папку;
• запустить игру с совместимым загрузчиком Fabric.
Другие способы установки в предоставленной основе не описаны.
Настройка и использование
После запуска пользователь может управлять дополнительной задержкой через предусмотренные команды.
Практический порядок работы может выглядеть так:
• проверить текущие параметры командой состояния;
• добавить фиксированную задержку либо установить целевой суммарный пинг;
• при необходимости отключить искусственную задержку.
Проект также описывает взаимодействие через пользовательские сетевые payload.
Предусмотрены следующие каналы:
ravenclawspingequalizer:control;
ravenclawspingequalizer:state_query;
ravenclawspingequalizer:state_response.
Через них возможно управление состоянием и обмен служебной информацией между сервером и клиентом согласно опубликованному описанию проекта.
Кроме того, официально указано, что изменение состояния (включение или отключение задержки) сопровождается публикацией сообщения в игровом чате. Такое поведение предназначено для повышения прозрачности использования мода.
Ограничения
При использовании Ravenclaw's Ping Equalizer следует учитывать несколько важных ограничений.
Клиентская сторона
В метаданных проекта указано:
клиент — required;
сервер — unsupported.
Следовательно, мод ориентирован на работу на стороне клиента. Серверная установка как поддерживаемый вариант не заявлена.
Правила серверов
Авторы отдельно отмечают, что некоторые публичные серверы могут рассматривать искусственное изменение задержки как подозрительное поведение.
Поэтому перед использованием рекомендуется ознакомиться с правилами конкретного сервера.
Также приводится отдельное уточнение относительно MCTiers: там использование допускается исключительно для выравнивания пинга при высокоуровневом тестировании и не должно применяться для получения несправедливого преимущества. Делать выводы о правилах других серверов на основании этого примера нельзя.
Проверка версии и целостности файлов
Для разных веток опубликованы отдельные файлы.
Их можно различать по номеру версии:
1.5+26.x;
1.5+1.21.x;
1.4.0.
Для опубликованных архивов также приведены контрольные суммы SHA-512 и SHA-1.
Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.
Лицензия
Проект распространяется по лицензии MIT.
Предоставленная информация не содержит дополнительных ограничений сверх указания используемой лицензии.
Безопасность
При оценке безопасности следует разделять подтверждённые и неподтверждённые сведения.
Подтверждено следующее:
• опубликованы контрольные суммы файлов;
• лицензия обозначена как MIT;
• установка выполняется только на стороне клиента;
• обязательные зависимости в выбранных версиях отсутствуют.
Не подтверждено:
• проведение динамического тестирования скачиваемых файлов;
• наличие дополнительных механизмов защиты;
• результаты проверки работы на конкретных серверах.
Поэтому после установки имеет смысл убедиться, что используется именно совместимая версия мода, игра запускается без ошибок, а выбранные параметры соответствуют ожидаемому режиму работы.
FAQ
Для чего нужен Ravenclaw's Ping Equalizer?
Он предназначен для искусственного увеличения сетевой задержки клиента с целью выравнивания условий в PvP.
Уменьшает ли мод пинг?
Нет. Согласно официальному описанию, он добавляет дополнительную задержку.
Поддерживается ли Fabric?
Да. Подтверждённой платформой является Fabric.
Требуется ли установка на сервер?
Нет. В метаданных указано, что клиентская сторона обязательна, а серверная установка не поддерживается.
Есть ли обязательные зависимости?
Для выбранных версий обязательные project dependencies не указаны.
Как выбрать подходящую сборку?
Следует использовать файл, соответствующий версии Minecraft и совместимому загрузчику Fabric.
Можно ли считать мод разрешённым на любом сервере?
Нет. Авторы рекомендуют учитывать правила конкретного сервера, поскольку искусственное изменение задержки может рассматриваться как подозрительное поведение.
Подтверждено ли динамическое тестирование опубликованных файлов?
Нет. В предоставленной фактической основе таких сведений нет. Указаны только предполагаемая статическая проверка архивов и возможность сверки контрольных сумм.