Console Filter: чистка логов в Minecraft

Мод Console Filter для Minecraft: наводим порядок в консоли сервера и клиента Каждый администратор сервера или просто увлечённый игрок в Minecraft рано или поздно сталкивается с одной и той же проблемой: консоль забита бесконечными повторяющимися сообщениями. Предупреждения о лагах, ошибки синхро...

Скачать ConsoleFilter для Minecraft 26.2, 26.1, 1.21.11, 1.21.1, 1.20.1, 1.20

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

Версии Minecraft: 1.20.1, 1.21.1, 1.21.11, 26.1, 26.2, 1.10.2, 1.11, 1.12, 1.19.3, 1.20, 1.7.10, 1.8.9, 1.9.4

Загрузчик: Fabric, Forge, NeoForge

ФайлВерсияЗагрузчикРазмер
ConsoleFilter-1.20.1-3.0.0-fabric.jar1.20.1Fabric10 КБСкачать
ConsoleFilter-1.21.1-3.0.0-fabric.jar1.21.1Fabric10 КБСкачать
ConsoleFilter-1.21.11-3.0.0-fabric.jar1.21.11Fabric10 КБСкачать
ConsoleFilter-26.1-3.0.0-fabric.jar26.1Fabric9 КБСкачать
ConsoleFilter-26.2-3.0.0-fabric.jar26.2Fabric9 КБСкачать
ConsoleFilter-1.10.2-1.0.0.jar1.10.2Forge7 КБСкачать
ConsoleFilter-1.11-1.0.0.jar1.11Forge7 КБСкачать
ConsoleFilter-1.12.2-1.1.0.jar1.12Forge9 КБСкачать
ConsoleFilter-1.12.2-1.1.1.jar1.12Forge9 КБСкачать
ConsoleFilter-1.19.4-2.0.0.jar1.19.3Forge10 КБСкачать
ConsoleFilter-1.20-2.0.0.jar1.20Forge10 КБСкачать
ConsoleFilter-1.20.1-2.0.0.jar1.20.1Forge10 КБСкачать
ConsoleFilter-1.7.10-1.0.0.jar1.7.10Forge7 КБСкачать
ConsoleFilter-1.7.10-1.1.1.jar1.7.10Forge8 КБСкачать
ConsoleFilter-1.8.9-1.0.0.jar1.8.9Forge7 КБСкачать
ConsoleFilter-1.9.4-1.0.0.jar1.9.4Forge7 КБСкачать
ConsoleFilter-1.21.1-4.0.0-neoforge.jar1.21.1NeoForge9 КБСкачать
ConsoleFilter-1.21.11-4.0.0-neoforge.jar1.21.11NeoForge9 КБСкачать
ConsoleFilter-26.1-4.0.0-neoforge.jar26.1NeoForge9 КБСкачать
ConsoleFilter-26.2-4.0.0-neoforge.jar26.2NeoForge9 КБСкачать

Мод Console Filter для Minecraft: наводим порядок в консоли сервера и клиента

Каждый администратор сервера или просто увлечённый игрок в Minecraft рано или поздно сталкивается с одной и той же проблемой: консоль забита бесконечными повторяющимися сообщениями. Предупреждения о лагах, ошибки синхронизации, отладочная информация от модов — всё это превращает чтение логов в настоящий квест. Решить эту задачу элегантно и без лишних правок конфигов помогает мод Console Filter. Он не добавляет новых блоков или механик, но делает работу с игрой заметно комфортнее.

Что умеет Console Filter

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

Мод особенно полезен владельцам серверов, которые устали от бесконечных «Can't keep up!» или «Player moved too quickly!» при каждом тике. Он также пригодится разработчикам модпаков и обычным игрокам, использующим тяжёлые сборки с множеством модов вроде JEI, которые любят писать в лог при каждом чихе.

Три уровня фильтрации

Разработчик предусмотрел три типа фильтров, чтобы покрыть практически любые сценарии. Все они настраиваются в конфигурационном файле мода, который появляется после первого запуска.

1. Простые текстовые фильтры (basicFilters)

Самый очевидный способ скрыть мусор — указать точные фразы, которые вы хотите спрятать. Например, чтобы избавиться от классических предупреждений о производительности, достаточно добавить в конфиг такие строки:

  • basicFilters = ["Can't keep up", "Player moved too quickly"]

Теперь ни одно сообщение, содержащее эти фразы, не появится в консоли. Просто и эффективно.

2. Регулярные выражения (regexFilters)

Иногда нужно скрыть не конкретную фразу, а целый класс сообщений, меняющихся динамически. Например, оповещения о том, что сервер отстаёт на определённое количество миллисекунд или тиков. Здесь в игру вступают регулярные выражения в синтаксисе Java. Важный нюанс: обратные слеши нужно дублировать, то есть вместо привычного \s писать \\s.

Пример фильтра, который прячет все строки вида «Running 2156ms or 43 ticks behind»:

  • regexFilters = ["Running \\d+ms or \\d+ ticks behind"]

Такой подход даёт огромную гибкость: можно фильтровать логи по IP-адресам, UUID игроков или любым повторяющимся шаблонам, которые мешают анализировать действительно важные события.

3. Фильтрация по логгерам (loggerFilters)

Некоторые моды используют собственные логгеры, и их сообщения не всегда удобно отлавливать по тексту. Console Filter позволяет указать имя логгера, и все записи от него будут скрыты. Классический пример — JEI (Just Enough Items), который при запуске или обновлении рецептов может выдавать десятки строк отладки. Достаточно добавить:

  • loggerFilters = ["jei"]

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

Установка и совместимость

Мод распространяется как обычный JAR-файл для загрузчика Forge или Fabric (в зависимости от версии). Никаких дополнительных библиотек не требуется. Достаточно поместить его в папку mods на сервере или клиенте, и после запуска в каталоге config появится файл consolefilter.toml (или .cfg в старых версиях), готовый к редактированию.

Важно помнить: мод не обязан стоять на обеих сторонах. Если вы хотите скрыть сообщения только в клиентской консоли, ставьте на клиент. Если нужно очистить серверный лог — устанавливайте на сервер. Это делает Console Filter идеальным решением для гибридных сред, где не всегда есть контроль над обеими частями.

Почему это лучше ручного редактирования логов

Конечно, можно было бы перенаправлять вывод консоли через grep или писать скрипты постобработки. Но мод работает в реальном времени, не требует внешних инструментов и легко настраивается прямо в игре. Кроме того, он не влияет на производительность: фильтрация происходит на этапе вывода, не затрагивая внутренние процессы Minecraft. Для владельцев публичных серверов это ещё и способ скрыть от игроков потенциально чувствительную информацию, которая может мелькать в логах.

Заключение

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

--- **Обновление 03.07.2026:** Добавлено 2 файла для версии 26.2 (NeoForge, Fabric).