Плагин для серверов Майнкрафт, который записывает чат и фильтрует запрещённые слова в сети Velocity до их отправки на серверы Bukkit. Также он проверяет имена игроков и может запускать заданные наказания за нарушения.
Возможности
- Запись сообщений игроков в журнал.
- Фильтрация сообщений по регулярным выражениям.
- Замена найденных слов указанным символом.
- Проверка имён игроков на запрещённые выражения.
- Проверка сообщений, отправленных через выбранные команды.
- Выполнение команд наказания: например, мута или исключения с сервера.
Команды
/chatlog reload— перезагрузить настройки плагина.
Настройка
В config.yml укажите команду для наказания в punishment-command, список проверяемых команд в CheckCommands, а также включите или выключите проверку имён через UserNameCheck. Для нарушителей с запрещённым именем используется UserName-punishment-command.
В filter.yml добавляют по одному регулярному выражению для каждого запрещённого слова. В filter_replace.yml задаются выражения для замены и символ в replace_with.
Тексты сообщений плагина редактируются в lang.yml.
Требования
Для наказаний нужен плагин управления игроками на Velocity, способный выполнять муты, исключения и другие санкции. Подойдут, например, LiteBans или universalban.
