
Better Log4j Config
Простой мод для Fabric и Quilt, который автоматически настраивает Log4j, добавляя в логи название мода для каждого сообщения. Делает чтение логов значительно удобнее.
Better Log4j Config - небольшой, но полезный мод для Fabric и Quilt (работает с Майнкрафт 1.14 и новее), который решает одну извечную проблему любого мододела или админа сервера - нечитаемые логи.
В чем суть?
Ванильный Log4j - штука мощная, но по умолчанию сыплет все сообщения в одну кучу. И когда у тебя установлена сотня модов, понять, откуда именно пришло сообщение - та еще головоломка. Better Log4j Config просто и элегантно это чинит: он добавляет имя мода к каждому лог-сообщению.
Вот как это выглядит на практике:
До - куча строк, где непонятно, кто и что пишет. Только догадки и беготня по исходникам.
После - каждая строка четко подписана: "[ИмяМода] сообщение". Разница колоссальная, особенно когда разбираешь краши или ищешь конкретные ошибки.
Гибкая настройка
Мало того что мод делает логи читаемыми - он еще позволяет кастомизировать формат через конфигурационный файл. По умолчанию файл лежит в config/better_log4j_config.xml. Можешь настроить под свой вкус, если стандартный формат не устраивает.
Что с поддержкой?
Сейчас проект официально не развивается - автор заморозил разработку. Но, как он пишет, мод почти наверняка будет работать и на новых версиях Майнкрафт, даже если список поддерживаемых версий устареет.
Важный момент: Forge-версии не планируется, потому что у самого Forge есть встроенная функциональность для настройки Log4j. Так что Better Log4j Config - это чисто Fabric/Quilt история.
Если что-то пошло не так
Если мод вдруг не работает (маловероятно, но бывает) - заведи issue на гитхабе. Не забудь приложить версию Minecraft, версию мод-лоадера, список установленных модов и копию лога. Кстати, можно запустить Minecraft с аргументом -Dlog4j2.debug=true, чтобы получить еще более подробные логи - может помочь в отладке.
Лицензия
Apache 2.0 - можно спокойно использовать, в том числе в сборках.
Итог: для любого, кто ставит больше трех модов на Fabric или Quilt, Better Log4j Config - это мелкий, но очень приятный апгрейд. Логи перестают быть кашей, и поиск проблем становится проще. Скачайте Better Log4j Config - ваш лог-файл скажет вам спасибо.
