ChatModeration
Чат на сервере Minecraft — это живое общение, но иногда оно выходит из-под контроля. Оскорбления, завуалированный мат и токсичность способны испортить атмосферу любому комьюнити. Плагин ChatModeration берёт эту задачу на себя, работая как бдительный цифровой страж. Он не просто ищет запрещённые слова, а понимает уловки игроков, обучается на лету и наказывает нарушителей по умной прогрессивной шкале. Забудьте о ручной модерации — этот инструмент делает всё сам.
Ключевые возможности ChatModeration
Плагин создан для серверов на ядре Paper и Spigot, поддерживает версию 1.21.4 и, вероятно, многие соседние билды. Его главная сила — не просто блокировка мата, а полноценная система воспитания игроков. Вот что вы получаете, когда решаете скачать ChatModeration:
- Мультиязычный фильтр: русский, английский и румынский языки с возможностью расширения словарей. Плагин ловит не только прямые ругательства, но и замаскированные варианты вроде «бл@ть», «s#it» или «p1zda».
- Прогрессивные наказания: система не рубит с плеча. Первые три нарушения за 20 минут — кик, четвёртое — мут на 5 секунд, а дальше — временный бан. Все сроки и пороги настраиваются.
- Гибкие группы игроков: через пермишены можно задать мягкие правила для новичков (
automoderator.soft) и строгие для рецидивистов (automoderator.hard). - Автоматическое обучение: подозрительные сообщения, не попавшие под фильтр, логируются. Администратор может парой команд добавить их в чёрный список — фильтр становится умнее с каждым днём.
- Визуальные уведомления: при попытке написать запрещённое слово игрок видит тайтл, подзаголовок или сообщение в action bar с объяснением причины блокировки.
- Временный мут личных сообщений: после двух нарушений игрок теряет возможность писать в /msg, /tell и /w на 10 минут.
- Удобное администрирование: все данные хранятся в SQLite, а управление идёт через понятные команды — от перезагрузки конфига до просмотра статистики.
Как установить ChatModeration для Minecraft
Установка плагина не требует специальных знаний. Если вы используете лаунчер foxygame.net, то можете найти ChatModeration прямо в каталоге дополнений и активировать его в один клик — лаунчер сам проверит совместимость с вашим ядром и версией. Для ручной установки просто поместите JAR-файл в папку plugins сервера и перезапустите его. После запуска плагин сгенерирует конфигурационный файл config.yml, где вы сможете настроить всё под себя: от списка запрещённых слов до длительности наказаний.
Гибкая система наказаний
В отличие от простых фильтров, ChatModeration для Minecraft использует прогрессивную логику. Нарушения считаются в рамках скользящего окна (по умолчанию 20 минут). Первые три раза — кик с сервера. Четвёртое нарушение добавляет пятисекундный мут и предупреждение. При дальнейших проступках включается временный бан, который автоматически снимается даже после рестарта сервера. Все параметры — пороги, длительность мута/бана, размер окна — меняются в config.yml без перекомпиляции.
Отдельного внимания заслуживает временный запрет личных сообщений. Если игрок получил два и более нарушения, плагин блокирует для него команды /msg, /tell и /w на 10 минут. При попытке отправить приватное сообщение он увидит предупреждение. Это отсекает попытки обойти публичный мут.
Команды и управление
Все команды плагина начинаются с /automoderator (алиасы: /automod, /am). Вот основные из них:
/automoderator reload— перезагружает конфиг и словари. Полезно после правкиconfig.ymlбез остановки сервера./automoderator status— показывает сводную статистику./automoderator check <игрок>— выводит количество нарушений и историю наказаний конкретного игрока./automoderator top— топ-10 нарушителей за последние 7 дней./automoderator stats— общая статистика сервера за 24 часа./automoderator player <имя>— детальная история нарушений игрока./automoderator suspicious— показывает последние подозрительные сообщения, не попавшие под фильтр./automoderator suspicious add <слово>— добавляет слово в чёрный список прямо из лога обучения.
Права и пермишены
Система прав позволяет разграничить возможности администраторов и обычных игроков. По умолчанию операторы сервера получают максимальные привилегии, но вы можете гибко настроить доступ через любой плагин на права (например, LuckPerms).
- automoderator.notify — получать уведомления о нарушениях (по умолчанию OP).
- automoderator.bypass — обходить фильтр мата (по умолчанию OP).
- automoderator.reload — использовать команды управления плагином (по умолчанию OP).
- automoderator.soft — применять мягкие наказания (например, для новичков).
- automoderator.hard — применять строгие наказания (для злостных нарушителей).
Назначая automoderator.soft определённой группе, вы можете сделать так, что их первые проступки будут встречаться лишь предупреждением, а не киком. И наоборот, группа с automoderator.hard может сразу получать мут или бан. Это позволяет выстроить многоуровневую систему воспитания.
Автообучение и логирование
Одна из самых сильных сторон ChatModeration — способность учиться на нераспознанных сообщениях. Если игрок пишет что-то подозрительное, но фильтр это пропускает, сообщение попадает в специальный лог. Команда /automoderator suspicious покажет список таких фраз. Администратор может быстро добавить слово в чёрный список командой /automoderator suspicious add <слово>. Таким образом, словарь постоянно пополняется, а обход фильтра становится всё сложнее.
Кстати, если вы пользуетесь лаунчером foxygame.net, то автообновление плагинов позаботится о том, чтобы у вас всегда была актуальная версия ChatModeration с последними улучшениями фильтрации и новыми словарями.
Визуальные подсказки и удобство
Плагин не просто молча блокирует сообщения. Игрок, попытавшийся написать запрещённое слово, увидит причину блокировки в виде всплывающего заголовка, подзаголовка или сообщения в панели действий (action bar). Это снижает количество недопонимания и делает модерацию прозрачной. Администраторы же получают уведомления о каждом нарушении, если имеют право automoderator.notify.
Итог
ChatModeration — это не просто фильтр мата, а полноценный помощник администратора. Он экономит время, автоматически воспитывает игроков и подстраивается под нужды конкретного сервера. Гибкие наказания, мультиязычная поддержка, обнаружение замаскированного мата и удобное управление делают его одним из лучших решений для серверов на Paper и Spigot. Если вы хотите поддерживать здоровую атмосферу в чате, просто скачайте ChatModeration и настройте под свои правила — дальше он справится сам.