Плагин для серверов Майнкрафт на базе Spigot, Paper, Purpur и Folia, предназначенный для наказаний игроков. Он позволяет выдавать баны, баны по IP, муты, предупреждения и кики, а также хранит историю наказаний.
Возможности
- Временные и постоянные баны, баны по IP и муты.
- Кики и предупреждения с указанной причиной.
- История наказаний игрока.
- Шаблоны причин и сообщений в
config.yml; дополнительные слова после имени шаблона заменяют его причину. - Наказания и активные муты сохраняются в
plugins/UDPunishments/Log auf Punishments/punishments.yml, поэтому не пропадают после перезапуска.
Команды
/punishban <player> <duration|perm> <preset|reason...>— забанить игрока./punishipban <player|ip> <duration|perm> <preset|reason...>— забанить по IP./punishkick <player> <preset|reason...>— кикнуть игрока./punishmute <player> <duration|perm> <preset|reason...>— выдать мут./punishunmute <player>— снять мут./punishwarn <player> <preset|reason...>— выдать предупреждение./punishhistory <player>— посмотреть историю наказаний./punishreload— перечитать конфигурацию.
Также доступны короткие команды: /pban, /pipban, /pkick, /pmute, /pwarn и /phistory.
Для постоянного наказания укажите perm, permanent или forever. Длительность задаётся сочетанием единиц времени, например 30m, 2h, 7d или 1d12h30m.
Права
udpunishments.adminudpunishments.banudpunishments.ipbanudpunishments.kickudpunishments.muteudpunishments.warnudpunishments.historyudpunishments.reload
Настройка
Настройки находятся в plugins/UDPunishments/config.yml: там меняются сообщения о наказаниях, объявления, текст предупреждений и шаблоны из раздела presets. После изменения файла выполните /punishreload.
Требования
Плагин совместим с серверами семейства Bukkit, включая Spigot, Paper, Purpur и Folia. Для работы на Folia он не использует планировщики и асинхронный доступ к сущностям.
