Ошибка «Не удалось проверить имя пользователя» появляется при подключении к серверу Minecraft Java Edition и обычно означает, что сервер не смог подтвердить учетную запись игрока (лицензию и авторизацию через Microsoft).
Ниже - рабочие шаги, которые помогут как игроку зайти на сервер, так и администратору настроить сервер.
Что проверить в первую очередь (игроку)
-
Убедитесь, что клиент - Minecraft Java Edition
Ошибка чаще встречается при попытке подключиться к серверу Java неверным типом клиента. -
Проверьте запуск от нужного лаунчера
Некоторые сторонние лаунчеры меняют способ авторизации и могут приводить к сбою проверки. -
Переподключитесь после обновления
Иногда помогает полный перезапуск игры и повторное подключение.
Если вы администратор или у вас есть доступ к настройкам сервера, переходите к разделу ниже.
Что делать администратору сервера
Суть проблемы
За авторизацию отвечает параметр в server.properties: online-mode. Он определяет, будет ли сервер требовать проверку учетной записи Microsoft при входе.
online-mode=true- сервер проверяет лицензииonline-mode=false- сервер не проверяет лицензии и пропускает подключение без авторизации через Microsoft
Эта логика описана в гайдах по настройке сервера, например у SuperHub (см. блок «Полезные ссылки»).
Шаги: изменить online-mode
- Откройте корневую папку сервера. Там должен быть файл
server.properties. - Откройте
server.propertiesв редакторе. - Найдите строку:
online-mode=true- Замените на:
online-mode=false- Сохраните файл.
- Перезапустите сервер.
После этого игроки обычно заходят без ошибки проверки имени пользователя.
Если нужно наоборот: вернуть проверку лицензий
Чтобы вход работал только для лицензионных аккаунтов, установите обратно:
- online-mode=true
и снова перезапустите сервер.
Важные последствия настройки online-mode
Перед тем как выключать проверку, оцените риски. При online-mode=false стандартные механизмы защиты, завязанные на проверку учеток, работают иначе: понадобится усилить доступ другими способами (плагины авторизации, ограничение подключения, белые списки и т.п.). Эту связку последствий также отмечают в практических руководствах по настройке серверов.
Когда online-mode менять не стоит
Смысл правки зависит от того, кто вы:
| Ситуация | Что вы хотите получить | Что обычно делать |
|---|---|---|
| Вы управляете сервером и пропускаете игроков без лицензии | Убрать ошибку проверки имени | Поставить online-mode=false |
| Вы управляете сервером и хотите только лицензионный доступ | Вход только с подтвержденными аккаунтами | Поставить online-mode=true |
| Вы игрок и доступа к серверу нет | Зайти на уже настроенный сервер | Проверьте клиент/лаунчер и попросите админа настроить сервер |
Типичные ошибки при настройке
-
Изменили
server.properties, но не перезапустили сервер
Перезапуск обязателен. -
Ошибка в написании параметра
Проверьте точное имя:online-mode, и что стоит именноtrueилиfalse. -
Редактировали не тот файл
Иногдаserver.propertiesлежит в другой директории (особенно при разных сборках и панели управления). -
Смущение с «пираткой» и модами/плагинами
Если сервер дополнительно использует стороннюю авторизацию, одной правкиonline-modeможет быть недостаточно. В этом случае ориентируйтесь на логи сервера и требования конкретных плагинов.
Полезные ссылки
- https://superhub.host/guides/online-mode
- https://rubukkit.org/threads/pri-zaxode-na-svoj-server-pishet-ne-udalos-proverit-imja-polzovatelja-xotja-ja-vkljuchil-piratku.182282/
- https://craftbuy.ru/index.php?rp=%2Fknowledgebase%2F7%2F%D0%92%D1%85%D0%BE%D0%B4-%D0%BD%D0%B0-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D1%81-%D0%BF%D0%B8%D1%80%D0%B0%D1%82%D1%81%D0%BA%D0%BE%D0%B9-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B8-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D0%B0-%D0%9D%D0%B5%D0%B4%D0%BE%D0%BF%D1%83%D1%81%D1%82%D0%B8%D0%BC%D0%B0%D1%8F-%D1%81%D0%B5%D1%81%D1%81%D0%B8%D1%8F-User-Not-Premium-Bad-login-Failed-to-verify-username.html