Async Logger: FTB Skies 2: Aero config options

Config options (how FTB Skies 2: Aero sets them)

21 settings this pack ships for the mod. We don't have the mod's own defaults to compare them against yet.

Show settings
SettingFTB Skies 2: Aero value
filtering.levels
config/asynclogger/default.toml
[]
filtering.loggers
config/asynclogger/default.toml
[]
filtering.regexes
config/asynclogger/default.toml
[]
filtering.strings
config/asynclogger/default.toml
[]
asyncQueueFullPolicy
Specifies the value for log4j2.asyncQueueFullPolicy (leave empty for default)
config/asynclogger.toml
discardThreshold
Specifies the value for log4j2.discardThreshold (leave empty for default)
config/asynclogger.toml
enabled
Specifies whether to enable the mod
config/asynclogger.toml
true
filtering.enabled
Specifies whether to enable filtering for logs. Unless "global" is set to true, filtering happens on the dedicated async thread, with no overhead for the caller.
config/asynclogger.toml
true
filtering.global
When set to true, filtering would happen globally instead of at the logger stage. This can avoid creating the LogEvent, at the cost of performing filtering on the caller thread, and not being able to process placeholders properly.
config/asynclogger.toml
false
filtering.levels
Note: you can also add filters in `config/asynclogger/*.toml`. That way you can freely add comments and format them as you wish. The specified logging levels will be filtered out and not logged. Valid values: TRACE, DEBUG, INFO, WARN, ERROR, FATAL
config/asynclogger.toml
[]
filtering.loggers
Messages logged by loggers with the specified names will be filtered out and not logged.
config/asynclogger.toml
[]
filtering.regexes
Messages that match the specified regexes will be filtered out and not logged.
config/asynclogger.toml
[]
filtering.strings
Messages containing the specified substrings will be filtered out and not logged.
config/asynclogger.toml
["Start burner"]
filtering.sysout
Specifies whether to apply filtering to System.out (treated as INFO level) and System.err (treated as ERROR level.) Note that if `wrapSysOutSysErr` is disabled, filtering would happen on the caller thread.
config/asynclogger.toml
true
formatMsgAsync
Specifies the value for log4j2.formatMsgAsync (leave empty for default)
config/asynclogger.toml
noDebugLog
Forge/NeoForge-only: disables writing to `debug.log` Note that when enabled, any archived debug log matching the glob pattern `debug-[1-5].log.gz` will be deleted.
config/asynclogger.toml
false
ringBufferSize
Specifies the value for log4j2.asyncLoggerRingBufferSize (0 = use mod default, -1 = use log4j2 default)
config/asynclogger.toml
0
synchronizeEnqueueWhenQueueFull
Specifies the value for log4j2.asyncLoggerSynchronizeEnqueueWhenQueueFull (leave empty for default)
config/asynclogger.toml
testPerformance
When enabled, compares logging performance without and with AsyncLogger, and logs the test results. Will cause a mass amount of messages to be printed at startup.
config/asynclogger.toml
false
waitStrategy
Specifies the value for log4j2.asyncLoggerWaitStrategy (leave empty for default)
config/asynclogger.toml
wrapSysOutSysErr
Specifies whether System.out and System.err should be redirected to the logger
config/asynclogger.toml
false