Graylist - это плагин для нелицензионных серверов майнкрафт, использующих вайтлист
Плагин написан на чистом Bukkit API и благодаря этому совместим со всеми Bukkit-подобными ядрами (Bukkit/Spigot/Paper/Mohist и т.д.)
Плагин совместим с версиями 1.16.5+ (возможно с более старыми тоже, но тестов не проводилось)
Этот плагин необходим, если вы хотите легко добавлять игроков с offline UUID в белый список сервера, не редактируя whitelist.json вручную. Если ник игрока уникальный - то для этого вполне подойдёт стандартная команда /whitelist add <player>, но если такой же ник встречается у лицензионного игрока - то в вайтлист будет записан именно его UUID, а не вашего друга с пираткой. Из-за этого подключиться к серверу ему не удастся. Данный плагин написан с целью решения этой проблемы.
/graylist add <player> - Добавить игрока в вайтлист с offline UUID
/graylist remove <player> - Удалить игрока из вайтлиста
/graylist list - Посмотреть список игроков в вайтлисте
graylist.use - Право на полное взаимодействие с плагином
Для сборки плагина под версии старше 1.16:
- Открой
src\main\resources\plugin.ymlи удали строкуapi-version: '1.16' - Убедись, что у тебя установлена JDK 8 и Maven
- Перейди в директорию проекта и запусти сборку командой
mvn clean package - Готовый .jar файл плагина будет лежать в папке
target