Свой сервер
whitelist.json и ops.json
Белый список и операторы сервера — файлом, а не тридцатью командами в консоли. Впишите ники, выберите лицензию или пиратку: подставим правильные UUID и соберём файл.
Как применить
- Остановите сервер
Работающий сервер перезапишет файл своим списком при первом же /op или /whitelist add.
- Положите файл в папку сервера
Рядом с server.properties, с заменой старого. Имя — ровно whitelist.json или ops.json.
- Включите белый список
Строкой white-list=true в server.properties — или командой /whitelist on после запуска.
Что нужно знать про белый список
- Сервер смотрит на UUID, а не на ник. Ник в файле — подпись для человека. Поменял игрок ник — лицензионный UUID прежний, и пускать его будут.
- У пиратки свой UUID. Сервер с online-mode=false считает его из ника сам, и «Steve» с «steve» для него — два разных игрока.
- Файл можно поправить без перезапуска. После правки работающего сервера — /whitelist reload. У ops.json такой команды нет: только перезапуск.
- Поля — как у сервера 26.3. У белого списка uuid и name, у операторов ещё level и bypassesPlayerLimit. С этими же полями файлы читают и старые серверы, начиная с 1.8.
UUID одного игрока во всех записях — в генераторе UUID, остальной конфиг — в конфиге server.properties. Что даёт каждый уровень оператора — в вики.
Частые вопросы
Где лежит whitelist.json на сервере Minecraft?
В корне папки сервера, рядом с server.properties. Сервер создаёт его сам при первом запуске; свой файл кладут с заменой при выключенном сервере.
Какой UUID писать в whitelist на пиратском сервере?
Офлайновый: сервер с online-mode=false считает его из ника сам. Лицензионный UUID от Mojang на таком сервере не сработает.
Как добавить много игроков в белый список сразу?
Собрать whitelist.json со всеми никами и положить его в папку сервера, а на запущенном — выполнить /whitelist reload. Командой /whitelist add игроков добавляют по одному.
