AdvancedBanX - это форк оригинального плагина AdvancedBan от Leoko, который получил свежие обновления и доработки. Если вы админ сервера и устали от разрозненных плагинов для банов, мутов и варнов - этот проект закроет все вопросы разом. Он работает как единая система наказаний: предупреждения (warn), временные предупреждения (tempwarn), муты, временные муты, баны, временные баны, IP-баны и кики. Всё в одном месте, без танцев с бубном.
На любом сервере рано или поздно появляются нарушители. Без нормальной системы наказаний админы тратят кучу времени на ручные баны, путаются в правах и не могут отследить историю игрока. AdvancedBanX решает эту проблему: вы выдаёте наказание одной командой, а плагин сам следит за сроками, сохраняет логи и показывает историю. Плюс - можно настроить автоматическое увеличение времени за повторные нарушения. Короче, must-have для любого сервера, где есть модерация.
/advancedban.Если используете MySQL и возникают проблемы с подключением - попробуйте выставить версию MySQL 5.X в настройках.
/kick <-s> [игрок] <причина | @layout> - кикнуть игрока/ban /mute /warn /note <-s> [игрок] <причина | @layout> - бан/мут/варн/заметка/banip <-s> [игрок/IP] <причина | @layout> - бан по IP/tempban /tempmute /tempwarn <-s> [игрок] [время] <причина | @layout> - временные наказания/tempipban <-s> [игрок/IP] [время] <причина | @layout> - временный IP-бан/unban /unmute [игрок] - снять бан/мут/unwarn /unnote [ID] - удалить варн/заметку по ID/history [игрок] <страница> - история наказаний/banlist <страница> - список активных наказаний/advancedban reload - перезагрузить конфигиФлаг -s делает наказание тихим - никто кроме оператора не увидит уведомление.
Плагин использует стандартные пермишены вида ab.ban.perma, ab.kick.use, ab.notify.ban и т.д. Полный список есть в конфиге. Для больших серверов есть layered exempt permissions - можно настроить, что модератор 5-го уровня не может забанить модератора 6-го. Работает через ab.TYPE.exempt.X, где X от 1 до 10.
Если у вас BungeeCord и нет поддержки *-пермишенов - включите EnableAllPermissionNodes: true в конфиге, тогда ab.all даст доступ ко всем командам.
В конфиге есть секция TempPerms. Вы можете задать макс. время для каждого уровня пермишена:
TempPerms:
1: 600
2: 3600
3: 43200
Игрок с правом ab.tempban.dur.1 сможет банить максимум на 600 секунд (10 минут). Если у игрока несколько прав - большее значение перекрывает меньшее.
LockdownOnError: true, при проблемах с БД сервер не будет пускать игроков - это защита от багов.Скачайте AdvancedBanX и забудьте про головную боль с модерацией на сервере. Всё уже сделано за вас.

AdvancedBanX - обновлённый форк плагина AdvancedBan для Майнкрафт. Всё в одном: баны, муты, варны, кики, история наказаний, гибкая система прав и времени. Подходит для Bukkit/Spigot/Paper и BungeeCord.