Плагин для серверов Майнкрафт для наказаний и защиты от гриферов. Он позволяет банить, временно банить, заглушать игроков и выдавать предупреждения, в том числе тем, кто сейчас не на сервере.
Возможности
- Бан блокирует имя игрока, его IP-адрес и UUID, помогая помешать обходу через смену ника или аккаунт с того же IP.
- При бане или муте игрок в сети сразу получает уведомление; забаненного игрока также отключает от сервера.
- Временные баны и муты заканчиваются сами, а истёкшие баны очищаются автоматически.
- Заглушённый игрок не может писать в чат.
- Предупреждения сохраняются в истории игрока; сотрудники в сети получают уведомление о новом предупреждении.
- Списки банов, мутов и предупреждений показывают причину, выдавшего наказание и время выдачи. Для временного бана выводится оставшийся срок.
- Данные хранятся в JSON-файлах:
plugins/SpySimpleBan/bans.json,plugins/SpySimpleBan/mutes.jsonиplugins/SpySimpleBan/warns.json.
Команды
/ban <player> <reason>— выдать постоянный бан./tempban <player> <time> <reason>— выдать временный бан./unban <player>— снять постоянный или временный бан./banlist— показать действующие баны./mute <player> <reason>— заглушить игрока навсегда./tempmute <player> <time> <reason>— заглушить игрока на срок./unmute <player>— снять мут./mutelist— показать заглушённых игроков./warn <player> <reason>— выдать предупреждение./unwarn <player>— удалить все предупреждения игрока./warnlist <player>— показать предупреждения игрока.
Для срока в /tempban и /tempmute используются s — секунды, m — минуты, h — часы и d — дни. Части срока можно объединять, например: 1d12h30m.
Права
spy.admin— доступ ко всем командам, включая/ban.spy.tempban—/tempban.spy.unban—/unban.spy.mute—/muteи/unmute.spy.tempmute—/tempmute.spy.warn—/warn.spy.unwarn—/unwarn.spy.warnlist—/warnlist.spy.banlist—/banlist.spy.mutelist—/mutelist.
Все права по умолчанию доступны операторам сервера.
