▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/AdvancedBanX
AdvancedBanX

AdvancedBanX

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

Оцените первым
26.0K
34

AdvancedBanX - это форк оригинального плагина AdvancedBan от Leoko, который получил свежие обновления и доработки. Если вы админ сервера и устали от разрозненных плагинов для банов, мутов и варнов - этот проект закроет все вопросы разом. Он работает как единая система наказаний: предупреждения (warn), временные предупреждения (tempwarn), муты, временные муты, баны, временные баны, IP-баны и кики. Всё в одном месте, без танцев с бубном.

Зачем это нужно

На любом сервере рано или поздно появляются нарушители. Без нормальной системы наказаний админы тратят кучу времени на ручные баны, путаются в правах и не могут отследить историю игрока. AdvancedBanX решает эту проблему: вы выдаёте наказание одной командой, а плагин сам следит за сроками, сохраняет логи и показывает историю. Плюс - можно настроить автоматическое увеличение времени за повторные нарушения. Короче, must-have для любого сервера, где есть модерация.

Основные фишки

  • Все типы наказаний: /ban, /tempban, /ipban, /tempipban, /mute, /tempmute, /warn, /tempwarn, /kick, /note
  • История игрока: /history - смотришь, кто и за что получал наказания
  • Гибкие права: можно настроить, кто кого может наказывать, с уровнями допуска (layered exempt permissions)
  • Ограничение времени наказания: через пермишены ab.tempban.dur.X - чтобы младшие модераторы не банили на год
  • Полная поддержка MySQL и локального хранения (HSQLDB)
  • Работает на Bukkit (Spigot/Paper) и BungeeCord
  • Все сообщения настраиваются через messages.yml - можно перевести на любой язык
  • Поддержка MiniMessage для форматирования текста

Как установить

  1. Скачайте плагин с GitHub releases.
  2. Закиньте .jar в папку plugins (для Bukkit и BungeeCord одинаково).
  3. Перезагрузите сервер или сделайте /reload.
  4. Проверьте, что плагин загрузился: /advancedban.
  5. Настройте под себя config.yml и messages.yml.

Если используете 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 минут). Если у игрока несколько прав - большее значение перекрывает меньшее.

Важно знать

  • Плагин не поддерживает офлайн-игроков для exempt-прав, если не используется Vault.
  • Для BungeeCord права нужно прописывать в конфиге самого BungeeCord или через специальный плагин на пермишены.
  • Если включён LockdownOnError: true, при проблемах с БД сервер не будет пускать игроков - это защита от багов.
  • Логи хранятся 10 дней по умолчанию, можно изменить.

Скачайте AdvancedBanX и забудьте про головную боль с модерацией на сервере. Всё уже сделано за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x1.7.x

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:2 года назад
Главная