online-mode

Как отключить проверку лицензии на сервере?

Содержание статьи

#Что это

online-mode - Это и есть проверка лицензии.

Если он стоит на false - Сервер перестает проверять лицензии игроков и начинает пропускать всех подряд. Это так же значит, что игрок может зайти под вашим ником, если у вас нет плагина на регистрацию (Например AuthMe)

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

#Что менять

Измените online-mode=true на online-mode=false в ./server.properties.

После этого надо будет перезагрузить сервер.

#Если удалились предметы у игроков

Это происходит из-за смены их лицензионного UUID на сгенерированный сервером.

Для исправления этого вам надо узнать старые UUID ваших игроков (Например по старым логам сервера), зайти в ./<ваш мир>/playerdata, найти .dat файл со старым UUID игрока и переименовать его так, чтобы его название содержало новый UUID игрока (Посмотреть его можно через логи сервера).

Например есть игрок CoolPlayer1 с UUID

65692802-fc45-3ea7-b812-a9aff8e222ea.

После смены online-mode его UUID изменился и стал

5c68b142-337a-3a12-996d-5197e84a09c2.

Сначала просим игрока на всякий случай выйти с сервера на время восстановления.

Заходим в ./world/playerdata и видим файл с названием

65692802-fc45-3ea7-b812-a9aff8e222ea.dat

Меняем название файла на

5c68b142-337a-3a12-996d-5197e84a09c2.dat

После этого игрок должен зайти на сервер.

#Рекомендации

  • Поставьте плагин на WhiteList

Например EasyWhitelist

  • Поставьте плагин на регистрацию

Например AuthMe