Skip to content

Rise0x00/GraylistPlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GraylistPlugin - What is it?

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:

  1. Открой src\main\resources\plugin.yml и удали строку api-version: '1.16'
  2. Убедись, что у тебя установлена JDK 8 и Maven
  3. Перейди в директорию проекта и запусти сборку командой mvn clean package
  4. Готовый .jar файл плагина будет лежать в папке target