Плагин для серверов Майнкрафт для выдачи и учёта наказаний игрокам. Он помогает администрации банить, временно блокировать и мутить нарушителей через меню или команды, включая скрытые наказания.
Возможности
- Меню наказаний с выбором нарушения, историей банов и мутов, сведениями об игроке и снятием бана или мута.
- Скрытые наказания видны только сотрудникам с нужным правом.
- Поиск связанных аккаунтов по IP и предупреждение в чате, если игрок обходит бан с другого аккаунта.
- При подключении MySQL наказания синхронизируются между серверами Paper, Spigot или Bukkit. Плагин устанавливают на сами серверы, а не на прокси Velocity или BungeeCord.
- Есть плейсхолдеры PlaceholderAPI:
%custompunish_total_bans%,%custompunish_total_mutes%,%custompunish_total_kicks%,%custompunish_total_punishments%,%custompunish_is_banned%,%custompunish_is_muted%,%custompunish_ban_reason%,%custompunish_player_bans%,%custompunish_player_mutes%,%custompunish_player_kicks%,%custompunish_player_total%.
Команды
/punish <игрок>— открыть меню наказаний./punish reload— перезагрузить конфиг./ban <игрок> [причина] [-s]— выдать постоянный бан./tempban <игрок> <время> [причина] [-s]— выдать временный бан./mute <игрок> [причина] [-s]— выдать постоянный мут./tempmute <игрок> <время> [причина] [-s]— выдать временный мут./kick <игрок> [причина] [-s]— кикнуть игрока./unban <игрок>— снять бан./unmute <игрок>— снять мут./alts <игрок>— показать связанные аккаунты.
Ключ -s делает наказание скрытым.
Права
punish.gui,punish.ban,punish.tempban,punish.mute,punish.tempmute,punish.kick,punish.unban,punish.unmute— доступ к соответствующим действиям.punish.silent— выдача скрытых наказаний.punish.silent.see— просмотр скрытых наказаний в чате.punish.ip.see— просмотр IP игроков в меню.punish.reload— команда/punish reload.punish.alts— команда/alts.
Настройка
Чтобы включить MySQL, в config.yml измените database.enabled на true. В этом же файле можно задать правила наказаний.
Для отправки журналов наказаний в Discord включите discord.enabled и укажите token и channel-id в plugins/CustomPunish/config.yml.
Требования
Для управления правами рекомендуется LuckPerms: страница плагина.
