Плагин для серверов Майнкрафт для наказаний и защиты от нарушителей: банов, временных банов, мутов и предупреждений. Он хранит данные в базе, поддерживает офлайн-игроков и подходит для сети серверов с общей синхронизацией.
Возможности
- Наказания привязываются к UUID, поэтому цель можно наказать офлайн.
- Настраиваемый экран бана с подстановками, шаблоны наказаний и ступени ужесточения для банов и мутов.
- Категории предупреждений с запуском команд, история наказаний игрока и история действий модератора.
- Откат действий выбранного сотрудника.
- Поиск связанных аккаунтов по IP и возможность автоматически банить их.
- Поддержка H2, MySQL, MariaDB и PostgreSQL, а также синхронизация событий между серверами через общую базу.
- Сообщения поддерживают MiniMessage, включая цвета, всплывающие подсказки и кликабельные элементы.
Команды
/ban <player> [template|reason...]/tempban <player> <duration> [reason...]/unban <player> [reason...]/mute <player> [template|duration] [reason...]/unmute <player> [reason...]/warn <player> <category> [reason...]/history <player>/staffhistory <staff>/rollback <staff> [confirm]
Права
bubblebans.*— все возможности плагина; по умолчанию доступно операторам.bubblebans.overwrite— заменяет действующий бан или мут.bubblebans.notify.linked— уведомления о связанных аккаунтах.
Настройка
Настройки находятся в config.yml, тексты сообщений — в messages.yml, а шаблоны наказаний — в templates.yml. Для сети серверов включите sync.enabled и укажите общую базу данных.
Требования
PlaceholderAPI добавляет подстановки %bubblebans_*%, в том числе для статуса, причины и срока мута или бана. LuckPerms заполняет подстановку <staff_group>.
