
LightBans
LightBans - это легковесный и функциональный плагин для модерации Minecraft-серверов. Управляйте банами, мутами, киками через удобный интерфейс с поддержкой GUI, асинхронной базой данных и полной настройкой сообщений.
LightBans
Профессиональный, лёгкий плагин для модерации серверов Paper и Spigot.
Что такое LightBans?
LightBans - это современный плагин для управления наказаниями, который даёт администраторам полный контроль над модерацией без лишнего функционала. Всё работает асинхронно, поэтому TPS сервера не страдает. Подходит и для маленького SMP, и для крупной сети - инструментов достаточно, чтобы поддерживать порядок в сообществе.
Возможности
Виды наказаний
- Бан - перманентный или временный бан игрока
- Временный бан - бан на определённый срок с гибкими форматами времени
- IP-бан - блокировка по IP, чтобы обойти защиту от альтов
- Мут - глушение игрока насовсем или на время
- Временный мут - мут с отслеживанием оставшегося времени
- IP-мут - мут по IP для всех аккаунтов нарушителя
- Кик - мгновенное удаление игрока с сервера
- Софтбан - бан, очистка данных, кик и сразу разбан
- Блэклист - перманентная блокировка с удалением данных, без возможности отмены
- Проверка альтов - отслеживание и проверка IP-адресов
Инструменты модерации
/history <игрок>- просмотр всей истории наказаний/check <игрок>- список активных наказаний/lightbans reload- перезагрузка конфигурации без перезапуска сервера
Также поддерживается простой и наглядный GUI для выдачи банов и мутов.
База данных
- SQLite - работает из коробки, без настройки
- MySQL - полная поддержка MySQL с пулом соединений HikariCP для высоконагруженных серверов
Звуковые эффекты
Для каждого типа наказаний можно включить или отключить звук, а также настроить его громкость и высоту.
Публичные оповещения
Можно включить рассылку информации о наказаниях всем игрокам на сервере. Забанили, замутили или кикнули - весь сервер в курсе. Всё настраивается и отключается.
Уведомления для персонала
Игроки с правом lightbans.admin получают детальные уведомления о каждом действии модерации, включая того, кто выдал наказание и причину.
Полная настройка сообщений
Каждое сообщение, экраны бана и кика, уведомления о муте, алерты персонала и даже ошибки настраиваются через messages.yml. Можно подогнать всё под стиль своего сервера.
Команды
| Команда | Описание | Право |
|---|---|---|
/ban <игрок> [срок] <причина> | Забанить игрока (навсегда или на время) | lightbans.ban |
/tempban <игрок> <срок> <причина> | Временно забанить игрока | lightbans.tempban |
/ipban <игрок> [срок] <причина> | Забанить по IP | lightbans.ipban |
/mute <игрок> [срок] <причина> | Замутить игрока | lightbans.mute |
/tempmute <игрок> <срок> <причина> | Временно замутить игрока | lightbans.tempmute |
/muteip <игрок> [срок] <причина> | Замутить по IP | lightbans.muteip |
/kick <игрок> <причина> | Кикнуть игрока | lightbans.kick |
/softban <игрок> <причина> | Софтбан (бан, кик, разбан) | lightbans.softban |
/blacklist <игрок> <причина> | Добавить в блэклист навсегда | lightbans.blacklist |
/unban <игрок> | Разбанить игрока | lightbans.unban |
/unmute <игрок> | Размутить игрока | lightbans.unmute |
/unblacklist <игрок> | Убрать из блэклиста | lightbans.unban |
/history <игрок> | История наказаний | lightbans.history |
/check <игрок> | Активные наказания | lightbans.history |
/lightbans reload | Перезагрузка плагина | lightbans.admin |
Все команды также имеют сокращённые алиасы с префиксом
/l(например,/lban,/lkick), чтобы не конфликтовать с другими плагинами.
Формат времени
Для временных наказаний подойдут такие обозначения:
| Формат | Значение |
|---|---|
10m | 10 минут |
5h | 5 часов |
2d | 2 дня |
3w | 3 недели |
1mo | 1 месяц |
1y | 1 год |
Права (Permissions)
| Право | Описание |
|---|---|
lightbans.admin | Полный доступ ко всем командам LightBans |
lightbans.ban | Бан игроков |
lightbans.tempban | Временный бан |
lightbans.ipban | IP-бан |
lightbans.mute | Мут игроков |
lightbans.tempmute | Временный мут |
lightbans.muteip | IP-мут |
lightbans.kick | Кик игроков |
lightbans.softban | Софтбан |
lightbans.blacklist | Блэклист |
lightbans.unban | Разбан и снятие с блэклиста |
lightbans.unmute | Размут |
lightbans.history | Просмотр истории и активных наказаний |
lightbans.reload | Перезагрузка плагина |
Требования
- Сервер: Paper или Spigot (1.21+)
- Java: 17 или выше
- Зависимости не нужны - всё уже встроено
Почему LightBans?
- Лёгкий - минимальное потребление ресурсов, рассчитан на производительность
- Асинхронный - все операции с базой данных происходят вне основного потока
- Современный - использует Adventure API и MiniMessage
- Без лишнего - занимается только модерацией и делает это хорошо
- Простая установка - скопировали JAR в папку плагинов и всё. Конфигурация не обязательна.
Если вы хотите навести порядок на сервере и не тратить время на сложные настройки - скачайте LightBans и установите его. Плагин отлично работает на любых хостингах, включая BungeeHost, где установка займёт пару кликов.
