EasyChatFilter: интеллектуальный фильтр чата для Minecraft

EasyChatFilter — плагин для Paper, автоматически цензурирующий нецензурную лексику в чате Minecraft. Три уровня строгости, защита от обходов, гибкая настройка слов.

Скачать EasyChatFilter для Minecraft 26.1.2, 1.21.1, 1.9

Оригинальное название: EasyChatFilter

Версии Minecraft: 1.21.1, 1.9, 26.1.2

ФайлВерсияЗагрузчикРазмер
EasyChatFilter-1.0-1.21.1.jar1.21.1—27 КБСкачать
EasyChatFilter-1.0-1.8.9-1.12.2.jar1.9—27 КБСкачать
EasyChatFilter-26.1.2+ v1.0.jar26.1.2—27 КБСкачать

EasyChatFilter: интеллектуальный фильтр чата для Minecraft

Чат в Minecraft — это живое общение, но иногда оно выходит из-под контроля. Оскорбления, мат и провокации способны испортить атмосферу даже на самом дружелюбном сервере. EasyChatFilter — это плагин для Paper, который берёт модерацию на себя, автоматически отсеивая нежелательные выражения и позволяя владельцу сервера гибко настроить строгость фильтрации. Больше не нужно вручную банить каждое грубое слово — плагин делает это за вас, причём с учётом хитрых попыток обхода.

Почему именно EasyChatFilter?

В отличие от простых списков запрещённых слов, EasyChatFilter понимает контекст и уловки игроков. Плагин создан для Paper 26.x и более новых билдов, полностью использует современное API и не нагружает сервер. Вы получаете не просто «чёрный список», а трёхуровневую систему фильтрации, которая подстраивается под аудиторию: от семейных серверов до взрослых сообществ, где допустима лёгкая вольность.

Три уровня строгости под любую аудиторию

Главная фишка EasyChatFilter — настраиваемые уровни цензуры. Переключение между ними происходит мгновенно командой /chatfilter setlevel <уровень>, а права на это имеет любой администратор с разрешением chatfilter.admin.

  • PG (Family / Kids) — максимальная защита. Блокируется всё: от мягких ругательств до откровенной лексики и оскорблений. Идеально для серверов, где играют дети.
  • PG13 (General / Teen) — уровень по умолчанию. Пропускает безобидные выражения вроде «damn», но жёстко фильтрует грубый мат, расистские высказывания и контент для взрослых.
  • TVMA (Adult / Lenient) — минимальные ограничения. Подходит для закрытых серверов с совершеннолетней аудиторией, где блокируются только самые вопиющие оскорбления и откровенно непристойные фразы.

Такая градация позволяет использовать EasyChatFilter на серверах любой направленности — от детских образовательных проектов до приватных сообществ с чёрным юмором.

Как плагин ловит хитрецов: защита от обхода

Опытные игроки знают десятки способов написать запрещённое слово так, чтобы простой фильтр его пропустил. EasyChatFilter распознаёт и нейтрализует все популярные трюки:

  • Leet-замена — символы вроде «@» вместо «a», «5» вместо «s», «0» вместо «o» больше не спасут. Фильтр видит сквозь маскировку.
  • Разделители и пунктуация — точки, дефисы, пробелы между буквами (например, «f.u.c.k» или «f u c k») мгновенно детектируются и блокируются.
  • Акцентированные символы — попытки заменить буквы на символы с диакритикой (fúck, shït) также обречены на провал.
  • Повторяющиеся буквы — растянутые вроде «fuuuuck» или «shhhhit» не пройдут незамеченными.
  • Разбивка на несколько сообщений — если игрок отправляет слово по буквам в течение 5 секунд, система фиксирует это как единое нарушение и блокирует всю цепочку.

Благодаря встроенной системе обнаружения разделённых сообщений, даже самые терпеливые нарушители не смогут обойти фильтр.

Установка и первые шаги

Чтобы скачать EasyChatFilter, достаточно найти актуальную сборку плагина для вашей версии Paper. Он совместим с Paper 1.21.4 и более новыми ядрами серии 26.x. Установка стандартна: поместите JAR-файл в папку plugins сервера и перезапустите его. Плагин сразу заработает на уровне PG13, а все настройки появятся в файле config.yml.

Если вы пользуетесь лаунчером foxygame.net, то EasyChatFilter можно добавить в сборку буквально в один клик через встроенный каталог дополнений — лаунчер сам подберёт совместимую версию и будет поддерживать плагин в актуальном состоянии без ручной замены файлов.

Команды и права доступа

Управление фильтром сосредоточено в нескольких простых командах, доступных администраторам с правом chatfilter.admin (по умолчанию выдаётся операторам).

  • /chatfilter setlevel <PG|PG13|TVMA> — мгновенно меняет активный уровень фильтрации.
  • /chatfilter reload — перезагружает конфигурацию и списки слов с диска, полезно после ручного редактирования файлов.
  • /chatfilter status — показывает текущий уровень, количество загруженных слов и основные параметры.
  • /chatfilter addword <слово> <уровень> — добавляет новое слово в фильтр на указанный уровень.
  • /chatfilter removeword <слово> — удаляет слово из фильтра.

Для удобства все команды имеют короткие алиасы: /cf и /ecf. Отдельного внимания заслуживают дополнительные разрешения. chatfilter.notify (по умолчанию у операторов) позволяет получать приватные уведомления, когда чьё-то сообщение было отфильтровано — это помогает модераторам отслеживать нарушителей. А привилегия chatfilter.bypass полностью отключает фильтрацию для доверенных сотрудников, чтобы их сообщения никогда не цензурировались.

Тонкая настройка под себя

Главный конфигурационный файл config.yml даёт полный контроль над поведением плагина. Вы можете изменить текст-заменитель, который появляется вместо заблокированного слова (по умолчанию «###»), включить или отключить уведомления администраторов, а также логирование отфильтрованных сообщений в консоль. Параметр split-detection отвечает за обнаружение разбитых на части сообщений — его можно выключить, если на сервере принят особый стиль общения.

Словарь запрещённых слов хранится в words.yml и уже содержит обширный встроенный список. Вы можете дополнять его через команды прямо в игре или редактировать файл вручную, после чего применить изменения командой /chatfilter reload. Каждое слово привязывается к определённому уровню, поэтому одно и то же выражение может быть разрешено на TVMA, но заблокировано на PG.

Как установить EasyChatFilter на сервер Minecraft

Процесс не отличается от установки любого другого плагина для Paper. Скачайте EasyChatFilter с официального источника или из проверенного каталога дополнений. Убедитесь, что ваш сервер работает на Paper 1.21.4 или новее (сборки 26.x). Скопируйте файл плагина в директорию plugins, перезапустите сервер — и фильтр сразу начнёт работать. Для более тонкой настройки откройте config.yml и задайте желаемый уровень фильтрации, после чего выполните /chatfilter reload.

Если вы ищете, где скачать EasyChatFilter для Minecraft, помните, что плагин распространяется бесплатно и не требует дополнительных зависимостей. Он работает «из коробки» и не конфликтует с другими чат-плагинами, если те не перехватывают те же события.

Итог: чистый чат без лишних усилий

EasyChatFilter — это не просто цензор, а умный помощник для владельца сервера. Три уровня строгости, продвинутая защита от обходов и интуитивное управление делают его незаменимым инструментом для поддержания здоровой атмосферы. Будь то небольшой семейный сервер или крупный публичный проект, плагин легко адаптируется под ваши правила. Настройте его один раз — и забудьте о ручной модерации чата, ведь EasyChatFilter возьмёт всё в свои руки.