BlameLog

Prepends method callers to log messages
affiliate banner image

BlameLog

Blaming logs since 2023.

What's this?

This is a proof-of-concept mod, which patches Loggers to prepend method callers.

Wondering which mod printed this?

[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.

Well, now you know!

[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

This mod offers additional configuration via config/blamelog-pattern.txt, where you can set the pattern for the logger. Default is [{simpleClass}#{method}] {message}

  • class Inserts the full class name.
  • simpleClass Inserts the "simple" class name. (Without the package)
  • method Inserts the method name.
  • methodParams Inserts method parameters.
  • methodReturnType Inserts method return type.

The BlameLog Team

HighCrafter tier frameprofile avatar
Owner
HighCrafter tier icon
  • 10
    Followers
  • 9
    Projects
  • 1.5M
    Downloads

More from zenfyrView all