

BlameLog
Архивирован0.0
Установок
Последнее обновление
Версии
BlameLog
Ведём журнал виновных с 2023 года.
Что это такое?
BlameLog представляет собой экспериментальный мод, который модифицирует систему логирования Minecraft, добавляя информацию о вызывающих методах перед каждым сообщением в журнале.
Устали гадать, какой именно мод вывел то или иное сообщение? Взгляните на стандартный пример лога:
[02:16:21] [Render thread/INFO]: Trying to read config file...
[02:16:21] [Render thread/INFO]: A config file was found, loading it..
[02:16:21] [Render thread/INFO]: Successfully loaded config file.
С BlameLog ситуация кардинально меняется - теперь вы точно знаете источник каждого сообщения:
[02:16:21] [Render thread/INFO]: [me.luligabi.noindium.NoIndium#createConfig] Trying to read config file...
[02:16:21] [Render thread/INFO]: [me.luligabi.noindium.NoIndium#createConfig] A config file was found, loading it..
[02:16:21] [Render thread/INFO]: [me.luligabi.noindium.NoIndium#createConfig] Successfully loaded config file.
Настройка
Мод предоставляет гибкие возможности настройки через файл config/blamelog-pattern.txt
, где можно задать собственный шаблон форматирования логов. По умолчанию используется шаблон [{simpleClass}#{method}] {message}
Доступные параметры для настройки:
class
- полное имя классаsimpleClass
- упрощённое имя класса (без указания пакета)method
- название методаmethodParams
- параметры методаmethodReturnType
- тип возвращаемого значения метода