Outdated client и Outdated server: что значит и как исправить

Ошибки

Эти две ошибки — про одно и то же: версия вашего клиента не совпадает с версией сервера. Различаются они тем, кто из двоих старее.

Сообщение Outdated client при подключении к серверу Minecraft

Что именно вам говорят

Outdated client! Please use 1.21.1

Ваш клиент старее сервера. Сервер прямо называет нужную версию — в примере это 1.21.1. Создайте в лаунчере профиль с этой версией и заходите им.

Outdated server! I'm still on 1.20.1

Ваш клиент новее сервера, а сервер остался на 1.20.1. Здесь обновление не поможет — наоборот, нужен профиль постарее.

Обратите внимание: во втором случае сервер сам сообщает свою версию. Это самый надёжный способ её узнать — надёжнее, чем описание на сайте проекта, которое часто забывают обновить.

Как зайти, не ломая основной профиль

В официальном лаунчере профили добавляются на вкладке «Установки»: создаёте новую с нужной версией, и обе живут параллельно. Ставить отдельный лаунчер или переустанавливать игру не нужно.

Полезная привычка — называть профили по серверам, а не по версиям: через полгода «1.20.1» ничего не скажет, а «Выживание у друзей» скажет.

Если у вас моды

Смена версии клиента означает смену всей сборки: моды под 1.20.1 не заработают на 1.21.1, даже если игра запустится. Нужен отдельный профиль со своей папкой модов — в большинстве лаунчеров это настраивается пунктом «отдельная папка игры» у профиля.

Какая версия подойдёт всем модам вашей сборки сразу, покажет проверка совместимости.

Владельцу сервера: как принимать все версии

Если ошибку видят ваши игроки, у вас два пути. Первый — обновить сервер, но тогда придётся проверять все плагины и моды.

Второй — поставить ViaVersion: он переводит сетевые пакеты между версиями, и на сервер начинают заходить более новые клиенты. В пару к нему ставят ViaBackwards — он пускает, наоборот, более старые. Вместе они снимают вопрос почти полностью.

Важно понимать ограничение: ViaVersion не добавляет на сервер контент новых версий. Если сервер на 1.20.1, новых блоков там не появится, каким бы свежим клиентом вы ни зашли.

Подробный разбор: ViaVersion — чем отличается от ViaBackwards и ViaRewind.

Похожая ошибка, которую путают с этой

Incompatible FML modded server

Это уже не про версию игры, а про загрузчик: вы заходите обычным клиентом на модовый сервер (или наоборот). Нужен клиент с тем же загрузчиком и тем же набором обязательных модов, что и на сервере.

Частые вопросы

В чём разница между Outdated client и Outdated server?

Outdated client — ваш клиент старее сервера, нужно обновиться. Outdated server — ваш клиент новее, нужен более старый профиль или сервер должен обновиться.

Можно ли заходить на сервер любой версией?

Со стороны игрока — нет. Но владелец сервера может поставить ViaVersion, и тогда сервер начнёт принимать клиенты других версий.

Читайте также