Плагин для серверов Майнкрафт для банов, мутов, киков и других наказаний игроков. Работает с Spigot, BungeeCord и Velocity одним файлом, поддерживает базы данных, плейсхолдеры и многоязычные сообщения.
Возможности
- Наказывает игроков по нику или UUID, включая игроков, которые уже заходили на сервер, но находятся офлайн.
- Поддерживает постоянные и временные баны и муты, бан по IP, кик, снятие наказаний и изменение причины.
- Показывает статус игрока через команду проверки.
- Хранит данные в MySQL или локальной базе.
- Позволяет исключить заданных игроков из наказаний и запретить использование указанных команд во время мута.
- Настраивает сообщения об отключении и язык сообщений для каждого игрока; при отсутствии выбранного языка используется язык по умолчанию.
- Добавляет автодополнение команд и плейсхолдеры с ником игрока, оператором, типом и остатком наказания, а также сервером выдачи.
- Позволяет импортировать наказания из других плагинов.
- Интерфейс управления позволяет менять язык, выдавать наказания и перезагружать плагин.
Команды
/punish <player>— открыть меню шаблонов наказаний./ban <player> [reason],/tempban <player> <time> [reason],/ipban <player> [reason]— выдать бан./mute <player> [reason],/tempmute <player> <time> [reason]— выдать мут./kick <player> [reason]— кикнуть игрока./unban <player>,/unmute <player>,/unpunish <player>— снять бан, мут или все наказания./check <player>— проверить текущий статус игрока./changereason <id> <reason>— изменить причину наказания./punishmanager gui— открыть интерфейс управления./punishmanager admin reload— перезагрузить плагин./punishmanager admin import <plugin>— импортировать наказания./punishmanager help— показать справку.
Права
punishmanager.command.punish—/punish.punishmanager.command.ban,punishmanager.command.tempban,punishmanager.command.ipban— баны.punishmanager.command.mute,punishmanager.command.tempmute— муты.punishmanager.command.kick— кик.punishmanager.command.unban,punishmanager.command.unmute,punishmanager.command.unpunish— снятие наказаний.punishmanager.command.check—/check.punishmanager.command.changereason— изменение причины.punishmanager.command.punishmanager.gui— интерфейс управления.punishmanager.command.punishmanager.reload— перезагрузка.punishmanager.command.punishmanager.admin.import— импорт наказаний.punishmanager.command.punishmanager.help— справка.
Требования
Для интерфейса управления на BungeeCord требуется Protocolize. Плагин совместим со Spigot, BungeeCord и Velocity.
