Несовпадение протокола
Ошибки протокола при подключении: разные версии клиента и сервера, ViaVersion, прокси и моды, вмешивающиеся в сеть.
Обновлено 13 августа 2026 г.
Несовпадение протокола проявляется по-разному: Outdated client, Internal Exception, мгновенный разрыв соединения, отказ без внятного текста.
Основные случаи
- Версия клиента ≠ версия сервера. Простейший вариант — Outdated client.
- ViaVersion настроен частично: для входа со старых версий нужен ViaBackwards, с новых — ViaVersion; отсутствие компонента даёт странные ошибки на этапе входа — Вход с разных версий.
- Прокси другой версии. Velocity и BungeeCord должны поддерживать протокол вашей версии игры.
- Моды у игрока, вмешивающиеся в сетевой слой.
- Кастомные пакеты плагинов без совместимой обработки — ProtocolLib.
Диагностика
- Ошибка у всех при любой версии → сервер или прокси.
- Только у части игроков → их версия или моды.
- Появилась после обновления плагина → этот плагин.
В сетке
Прокси должен уметь работать со всеми версиями бэкендов. Смешанные версии серверов в одной сетке требуют ViaVersion на каждом бэкенде, а не только на прокси.
Смежное — Internal Exception io.netty.