Better Narrator Error
Better Narrator Error - мод для Майнкрафт, который убирает огромную ошибку Narrator из логов на Linux, пряча стектрейсы и пути. Компактный, стабильный, с гибкой настройкой.
Better Narrator Error - убираем мусор из логов Minecraft
Если вы играете на Linux и у вас включена озвучка чата (Narrator), вы наверняка видели в логах огромную портянку ошибок. Виновник - отсутствие flite или проблемы с его загрузкой. Better Narrator Error решает эту проблему раз и навсегда.
Что делает мод
Better Narrator Error - маленький клиентский мод для Майнкрафт, который перехватывает ошибку Narrator и сокращает её объём примерно на 98%. Вместо километровых стектрейсов в логах остаётся одна компактная строчка. Это удобно, если вы разрабатываете моды или просто любите чистые логи.
Кстати, это не полноценный фикс озвучки - саму функцию он не ломает. Если Narrator не работает из-за отсутствия flite, вы всё равно не услышите озвучку, но логи перестанут раздражать.
Настройка
У мода есть несколько свойств, которые передаются через JVM-аргументы или в конфиге. Вот они:
minecraft.narrator- если поставитьfalse, Narrator полностью отключится, а вместе с ним пропадёт и ошибка. По умолчаниюtrue.minecraft.narrator.error.hide_stacktrace- убирает стектрейсы из логов. По умолчаниюtrue.minecraft.narrator.error.hide_path- прячет путь к файлу из сообщения об ошибке. По умолчаниюtrue.minecraft.narrator.error.replace_exception- заменяет исключение, чтобы скрыть подавленные исключения. По умолчаниюtrue.
Важный нюанс: hide_stacktrace отключает только прямые стектрейсы. Если replace_exception выставить в false, стектрейсы для подавленных исключений всё равно будут появляться.
Совместимость
Мод очень лёгкий и стабильный. Если в списке поддерживаемых версий нет вашей - скорее всего, он всё равно заработает. Это отличный вариант для тех, кто хочет навести порядок в логах без лишнего балласта.
Скачать Better Narrator Error можно для клиента - он не требует установки на сервер. Подойдёт для одиночной игры и для игры на серверах, главное - поставить его в папку mods.