Хостинг

Пиратский вход, скины и авторизация

Как пустить на сервер Millida игроков без лицензии, зачем нужен плагин авторизации, как вернуть скины и не потерять прогресс при смене режима.

Обновлено 4 августа 2026 г.

По умолчанию сервер проверяет лицензию Minecraft. Игрок с пиратского лаунчера получает «Не удалось проверить имя пользователя» / Failed to verify username.

Разрешить вход без лицензии

Раздел «Настройки» → «Вход с пиратской версии». Всё, файлы править не нужно.

Есть и третий вариант — «Вход только через аккаунт Millida»: ник подтверждается вашим аккаунтом на платформе, а не лаунчером. Это удобный компромисс, если своей системы регистрации на сервере нет.

Что ломается вместе с лицензией

Без проверки ник — это просто строка, которую игрок вписал сам. Отсюда три обязательных следствия.

1. Нужен плагин авторизации. AuthMe или nLogin: игрок регистрируется паролем (/register пароль пароль) и входит им же (/login пароль). Без этого админский ник займёт первый желающий. Ставится из каталога в разделе «Плагины и моды».

2. Пропадают скины. Клиент без лицензии не тянет скин с серверов Mojang. Лечится плагином SkinsRestorer: он подтягивает скины по нику или по ссылке, команда игроку — /skin имя.

3. Белый список перестаёт быть защитой — см. Белый список.

Плюс имеет смысл поставить антибот-плагин, если сервер публичный: пиратские сервера собирают ботов пачками.

Прогресс при переключении режима

Это главная ловушка. Инвентарь, дома, приваты и балансы привязаны к UUID, а UUID у одного и того же ника в лицензионном и пиратском режиме разный. Переключили — игроки заходят «новыми» и с пустыми руками.

Что делать:

  • Определитесь с режимом до старта проекта, а не после первого месяца игры.
  • Если переключаться всё же надо — сделайте копию мира в «Мир и копии» заранее.
  • Вещи и дома переносятся вручную: инвентарь — командами через «Игроки и доступ», приваты и балансы — переоформлением на новый UUID в плагине.
  • В плагинах, которые это умеют (например, Essentials), проще перенести файл игрока <старый-uuid>.yml в <новый-uuid>.yml через раздел Файлы — при остановленном сервере.

Сохранить прогресс «одной кнопкой» при смене режима нельзя ни на одном хостинге: другой UUID — это буквально другой игрок для сервера.

Сеть серверов

В связке с прокси лицензию проверяет прокси, а бэкенды доверяют ему. Как это настроено у нас — Сеть серверов и свой прокси.