Зачем ограничивать версии
- Старые клиенты играют по другим правилам. Самый известный пример: бой в 1.8 и в 1.9 и новее устроен по-разному, и на PvP-сервере это важно.
- ViaBackwards переводит новые блоки и предметы для старых клиентов как может. Игроки на очень старых версиях видят подмены и жалуются на баги, которых на сервере нет.
- Новый контент сервера бывает виден только в новых версиях.
- Бывает, что все боты атаки приходят с одной версией клиента, которой не пользуются ваши игроки. Тогда её можно закрыть на время атаки.
Чем это отличается от настроек ViaVersion
В конфиге ViaVersion тоже можно запретить отдельные версии. Kordon проверяет версию раньше, на прокси, для всей сети сразу. Настройка меняется в панели без перезапуска, а игрок видит понятное сообщение на языке своего клиента, если этот язык добавлен для сервера.
Как настроить в Kordon
В панели откройте раздел «Защита», вкладку «Версии», и выберите режим: «Любые версии», «Только выбранные» или «Кроме выбранных».
Добавьте до 20 строк. Строка может быть одной версией или диапазоном «от … до …», а конец диапазона может быть «и новее». В списке версии от 1.8 до самой новой. Версии с одинаковым протоколом, например 1.20 и 1.20.1, идут одним пунктом.
| Задача | Режим | Строки |
|---|---|---|
| PvP-сервер в стиле 1.8 | Только выбранные | 1.8 |
| Отрезать совсем старые клиенты | Кроме выбранных | от 1.8 до 1.12.2 |
| Пускать только современные версии | Только выбранные | 1.20.5 и новее |
| Закрыть версию ботов на время атаки | Кроме выбранных | версия, с которой идут боты |
Что ещё учесть
- Фильтр версий работает и в режиме наблюдения, и после того, как закончились дневные проверки тарифа.
- Белый список важнее фильтра: игрок из него зайдёт с любой версией.
- Игроков Bedrock, которые заходят через Geyser и Floodgate, фильтр не проверяет.
- Игрок, которого не пустил фильтр, видит сообщение «Версия». Напишите в нём, какие версии поддерживает сервер.