Ошибка «Не удалось проверить имя пользователя» появляется при подключении к серверу Minecraft Java Edition и обычно означает, что сервер не смог подтвердить учетную запись игрока (лицензию и авторизацию через Microsoft).

Ниже - рабочие шаги, которые помогут как игроку зайти на сервер, так и администратору настроить сервер.

Что проверить в первую очередь (игроку)

  1. Убедитесь, что клиент - Minecraft Java Edition
    Ошибка чаще встречается при попытке подключиться к серверу Java неверным типом клиента.

  2. Проверьте запуск от нужного лаунчера
    Некоторые сторонние лаунчеры меняют способ авторизации и могут приводить к сбою проверки.

  3. Переподключитесь после обновления
    Иногда помогает полный перезапуск игры и повторное подключение.

Если вы администратор или у вас есть доступ к настройкам сервера, переходите к разделу ниже.

Что делать администратору сервера

Суть проблемы

За авторизацию отвечает параметр в server.properties: online-mode. Он определяет, будет ли сервер требовать проверку учетной записи Microsoft при входе.

  • online-mode=true - сервер проверяет лицензии
  • online-mode=false - сервер не проверяет лицензии и пропускает подключение без авторизации через Microsoft

Эта логика описана в гайдах по настройке сервера, например у SuperHub (см. блок «Полезные ссылки»).

Шаги: изменить online-mode

  1. Откройте корневую папку сервера. Там должен быть файл server.properties.
  2. Откройте server.properties в редакторе.
  3. Найдите строку:
  4. online-mode=true
  5. Замените на:
  6. online-mode=false
  7. Сохраните файл.
  8. Перезапустите сервер.

После этого игроки обычно заходят без ошибки проверки имени пользователя.

Если нужно наоборот: вернуть проверку лицензий

Чтобы вход работал только для лицензионных аккаунтов, установите обратно:
- online-mode=true
и снова перезапустите сервер.

Важные последствия настройки online-mode

Перед тем как выключать проверку, оцените риски. При online-mode=false стандартные механизмы защиты, завязанные на проверку учеток, работают иначе: понадобится усилить доступ другими способами (плагины авторизации, ограничение подключения, белые списки и т.п.). Эту связку последствий также отмечают в практических руководствах по настройке серверов.

Когда online-mode менять не стоит

Смысл правки зависит от того, кто вы:

Ситуация Что вы хотите получить Что обычно делать
Вы управляете сервером и пропускаете игроков без лицензии Убрать ошибку проверки имени Поставить online-mode=false
Вы управляете сервером и хотите только лицензионный доступ Вход только с подтвержденными аккаунтами Поставить online-mode=true
Вы игрок и доступа к серверу нет Зайти на уже настроенный сервер Проверьте клиент/лаунчер и попросите админа настроить сервер

Типичные ошибки при настройке

  1. Изменили server.properties, но не перезапустили сервер
    Перезапуск обязателен.

  2. Ошибка в написании параметра
    Проверьте точное имя: online-mode, и что стоит именно true или false.

  3. Редактировали не тот файл
    Иногда server.properties лежит в другой директории (особенно при разных сборках и панели управления).

  4. Смущение с «пираткой» и модами/плагинами
    Если сервер дополнительно использует стороннюю авторизацию, одной правки 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