
Shushh
Shushh
Данный мод предоставляет возможность полностью отфильтровывать сообщения в консоли с использованием регулярных выражений.
Важность логов
Обычно записи в логах играют важную роль. Если вы столкнулись с чрезмерным количеством сообщений, сначала обратитесь к разработчику соответствующего мода! При отправке отчета о проблеме для любого модификации обязательно удалите Shushh! Авторам модов нужны чистые логи для диагностики неполадок.
Зачем тогда нужен этот мод
Иногда в консоли появляются повторяющиеся сообщения, которые не указывают на реальные проблемы. Возможно, разработчик забыл убрать отладочный вывод, или ошибка не имеет отношения к вашей ситуации. Иногда большое количество записей может даже замедлить работу лаунчера. Обычно приходится мириться с этим, но данный мод предлагает решение.
Функциональность
В настройках мода можно задать список шаблонов регулярных выражений. Любое сообщение, соответствующее этим шаблонам, не будет выводиться в консоль. Это работает как для стандартных сообщений Log4j
(например, [чч:мм:сс] [поток/УРОВЕНЬ] [путь_класса]: сообщение
), так и для нестандартных выводов через System.out
(их сложнее отследить до конкретного мода, но к счастью они встречаются реже).
Что такое регулярные выражения
Regex — это сокращение от "Regular Expression" (регулярные выражения). Регулярные выражения представляют собой последовательности символов для работы с текстовыми данными. Для экспериментов с Regex рекомендуется использовать RegExr.com