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
