NoChatter — наводим порядок в чате Minecraft
Каждый, кто собирал модпак или просто играл с десятком модификаций, знает эту боль: чат превращается в свалку из служебных уведомлений. «Нажми V, чтобы настроить», «Обнаружен конфликт модов», «Глава разблокирована» — и вот уже важные сообщения от друзей тонут в этом шуме. Дополнение NoChatter решает проблему элегантно и без лишнего вмешательства.
Что такое NoChatter и зачем он нужен
NoChatter — это клиентский мод, который даёт тонкий контроль над тем, какие сообщения появляются в чате. Он не заменяет экран чата, не блокирует игроков и не меняет поведение сервера. Вместо этого мод перехватывает нежелательные тексты от других модификаций и просто не даёт им добраться до ваших глаз. Создатели модпаков оценят возможность спрятать надоедливые подсказки по настройке, предупреждения о совместимости и прочие уведомления, ломающие погружение в игру.
Главная фишка — простота. Вам не нужно разбираться в сложных скриптах или API. Всё управление строится на одном JSON-файле, который создаётся автоматически при первом запуске. Правила задаются вручную, а мод проверяет конфигурацию каждый раз, когда приходит новое сообщение. Это значит, что изменения вступают в силу практически мгновенно, без перезапуска игры.
Поддерживаемые версии и загрузчики
NoChatter разработан с прицелом на современные сборки и работает на популярных загрузчиках модов, включая Fabric и Quilt. Мод поддерживает актуальные версии Minecraft, что делает его отличным выбором для свежих модпаков. Благодаря клиентской архитектуре, серверная часть не требуется — достаточно установить дополнение на свою сторону, и оно начнёт фильтровать сообщения локально.
Если вы ищете, где скачать NoChatter, обратите внимание на официальные страницы проекта на Modrinth или CurseForge. Там всегда доступна последняя сборка, совместимая с вашей версией игры. Процесс установки стандартный: скачайте jar-файл и поместите его в папку mods. После запуска игры конфигурационный файл появится автоматически в папке config.
Как установить NoChatter
Установка не вызовет трудностей даже у новичка. Сначала убедитесь, что у вас установлен нужный загрузчик модов. Затем скачайте NoChatter для Minecraft, соответствующую вашей версии игры. Скопируйте файл в директорию mods и запустите игру. Всё, мод активен. Дальше остаётся только настроить правила под себя.
Кстати, пользователи лаунчера foxygame.net могут найти NoChatter прямо в каталоге дополнений — там мод устанавливается в один клик, без ручного копирования файлов. Лаунчер сам отслеживает совместимость версий и при необходимости подскажет, какая сборка мода подходит для вашей игры.
Настройка конфигурации NoChatter
Файл config/nochatter.json — это сердце мода. Он создаётся автоматически при первом запуске, а редактировать его можно прямо во время игры. Мод перечитывает конфигурацию при получении каждого сообщения, поэтому для тестирования новых правил перезапуск не нужен.
Основные параметры
В корне конфигурации находятся три ключа. Параметр enabled включает или отключает всю фильтрацию. Если поставить false, все правила будут игнорироваться. logReceivedMessages записывает в лог каждое полученное сообщение — это полезно, когда нужно найти точный текст для блокировки. logSuppressedMessages показывает, какие сообщения были скрыты. По умолчанию он включён, чтобы вы могли проверить работу правил, а после отладки его можно отключить.
Создание правил фильтрации
Правила задаются в массиве rules. Каждое правило может содержать несколько параметров. Поле label — это просто имя для логов. Параметр enabled включает конкретное правило, а caseSensitive отвечает за учёт регистра. Для сопоставления текста доступны три типа условий: contains ищет подстроку в сообщении, startsWith проверяет начало текста, а containsAll позволяет задать список фрагментов, которые должны встретиться вместе.
Пример правила для скрытия подсказки от мода голосового чата выглядит так:
{
"label": "voice_chat_hint",
"enabled": true,
"caseSensitive": false,
"contains": "Press V to set up",
"startsWith": "",
"containsAll": []
}
А если нужно скрыть все сообщения от конкретного мода по префиксу, используйте startsWith. Например, "startsWith": "[ExampleMod]" уберёт все строки, начинающиеся с этого тега. Для приблизительного сопоставления фраз, которые могут незначительно отличаться, применяйте containsAll. Скажем, чтобы скрыть уведомление о разблокировке главы, можно задать два фрагмента: "You have unlocked" и "chapter". Сообщение будет скрыто, только если оба фрагмента присутствуют в тексте.
Как найти точный текст для блокировки
Иногда бывает сложно понять, какое именно сообщение нужно скрыть. Для этого временно включите logReceivedMessages и воспроизведите ситуацию в игре. В логе появится запись с точным текстом, например: received chat source=chat_component text="[Simple Voice Chat] Press V to set up". Скопируйте стабильную часть текста в правило и отключите логирование приёма сообщений.
Если вы пользуетесь лаунчером foxygame.net, обратите внимание на встроенную функцию автообновления модов — она поможет всегда держать NoChatter в актуальном состоянии, не тратя время на ручную проверку новых версий.
Совместимость и безопасность
NoChatter работает исключительно на клиенте и не требует установки на сервер. Мод корректно обрабатывает сообщения, добавляемые напрямую в клиентский чат-компонент, включая те, что не проходят через стандартные чат-события. При этом он не заменяет экран чата, не блокирует сообщения игроков и не изменяет серверное поведение. Это делает мод лёгким и безопасным для модпаков — никаких конфликтов с другими дополнениями не возникает.
В случае обнаружения проблемы с совместимостью, разработчики просят сообщать о ней через трекер проекта. Если какое-то сообщение не удаётся скрыть, включите logReceivedMessages, воспроизведите проблему и приложите соответствующие строки лога. Это ускорит поиск решения.
Итоги
NoChatter — это именно тот инструмент, которого не хватает многим сборкам. Он решает точечную задачу: убирает мусор из чата, не затрагивая важные коммуникации. Настройка занимает пару минут, а результат ощущается сразу. Создатели модпаков смогут отполировать игровой опыт, а обычные игроки — избавиться от раздражающих уведомлений. Попробуйте скачать NoChatter и настройте его под себя — возможно, это последний штрих, который сделает вашу игру по-настоящему комфортной.