Плагин для серверов Майнкрафт с инструментами модерации: наказаниями, заметками, предупреждениями и просмотром сведений об игроках. Подходит для управления персоналом и контроля нарушений на сервере.
Возможности
- Временные и постоянные баны, муты и блокировки по IP с автоматическим окончанием временных наказаний.
- Заметки и предупреждения игроков.
- Просмотр информации об игроке, истории его наказаний и известных альтернативных аккаунтов по IP.
- Просмотр команд, которые вводят другие игроки.
- Режим невидимости для модераторов; при включении можно показывать поддельное сообщение о входе или выходе игрока.
- Уведомления о действиях персонала и подробное логирование.
- Хранение данных в MySQL, SQLite или локальных YAML-файлах.
Команды
/ban <player> [reason] [duration]— заблокировать игрока; алиас/tempban./unban <player>— снять бан./kick <player> [reason]— кикнуть игрока./mute <player> [reason] [duration]— выдать мут; алиас/tempmute./unmute <player>— снять мут./ipban <player> [reason] [duration]— заблокировать IP; алиас/tempipban./unbanip <ip-address>— снять блокировку IP./commandSpy— включить просмотр команд игроков./whois— показать сведения об игроке./vanish— стать невидимым для других игроков./notes <player> [add/remove] [content/id]— управлять заметками./warnings <player> [add/remove] [reason/severity/id]— управлять предупреждениями./blame— показать наказания, выданные игроком./history— показать историю наказаний игрока./alts— вывести альтернативные аккаунты, найденные по IP./help [page]— открыть справку; алиасы/hи/?./staffutilsplus— основная команда плагина.
Права
staffutils.*— все права плагина; по умолчанию доступно операторам.staffutils.ban,staffutils.unban— выдача и снятие банов.staffutils.mute,staffutils.unmute— выдача и снятие мутов.staffutils.ipban,staffutils.unbanip— блокировка и разблокировка IP.staffutils.vanish— режим невидимости.staffutils.notes,staffutils.warnings— заметки и предупреждения.staffutils.whois.*— сведения об игроках.staffutils.commandspy— просмотр команд.staffutils.notify.*— уведомления о банах, мутах и блокировках IP.staffutils.blame,staffutils.history,staffutils.alts— доступ к соответствующим командам.staffutils.reload— перезагрузка плагина.staffutils.debug— отладочные команды.staffutils.help— справка.
Настройка
Основные параметры находятся в config.yml: подключение к базе данных, наказания, команды, хранение данных, логирование и производительность. В messages.yml меняются сообщения, цветовые коды и плейсхолдеры.
Для локального хранения оставьте database.enabled: false. Для базы данных укажите её тип в database.type (mysql или sqlite) и параметры подключения.
Требования
Для работы нужен ProtocolLib и Java 21.
