Описание
# BlameLog
> Blaming logs since 2023.
[](https://bsky.app/profile/did:plc:udgxgv72u6qheiwgwfahqylp)
### 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.