Ember's Log Filtering
Ember's Log Filtering decides which messages reach the console, using regex rules, logger names and log levels set in logfilter.json.
What it does
Rules in the config file can suppress log messages whose text matches a regular expression, or target a logger by exact name with hierarchical matching. Each rule carries an action: DENY hides a match, ALLOW forces it to show, and NEUTRAL passes it through to the next rule. A rule can also be limited to one log level such as DEBUG, INFO, WARN or ERROR, so only messages at that level are checked.
The file logfilter.json is created in the config directory on first launch with defaults, and changes apply instantly, though a restart is needed for some settings. Individual rules can be toggled on or off without being removed. The mod ships several pre-made rules that are disabled by default, including one that suppresses OpenAL and LWJGL info spam. The mod is open source under the GNU General Public License v3.0 only.
Key features
Regex message filtering
Rules match log message text with regular expressions, so whole families of noisy lines can be hidden at once.
Logger name filtering
A rule can match one logger by exact name, and the match follows the logger hierarchy.
Per-level targeting
Rules can be restricted to DEBUG, INFO, WARN or ERROR messages, so a rule does not catch lines at other levels.
Per-rule control
Each rule has an enabled setting, so it can be switched off in the config without deleting it.
Pre-made disabled rules
Ready-made rules for common log spam are included but disabled, so they can be turned on one at a time.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Log Sifter is a NeoForge mod released under the MIT License, open source, with a 1.21.1 build where either side can run it. Item Logger is a Fabric client-side mod for 1.20.5 – 1.21.7 under the GNU General Public License v3.0 or later, and it changes nothing on the server. Block Logger is a client-side Forge and NeoForge mod for 1.20.1 – 1.21.1, not open source, released under CC0 1.0 Universal.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Ember's Log Filtering | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Not published | 2026-08-17 |
| Log Sifter | NeoForge | 1.21.1 | Client or server, optional | 2026-04-18 |
| Item Logger | Fabric | 1.20.5 – 1.21.7 | Client-side only | 2025-06-30 |
| Block Logger | Forge and NeoForge | 1.20.1 – 1.21.1 | Client-side only | 2026-09-13 |
Questions
Which loaders does Ember's Log Filtering support?
Does Ember's Log Filtering need to be on the server?
Do rule changes in logfilter.json take effect without a restart?
In the catalog
Ember's Log Filtering is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from TysonTheEmber
Similar mods
What the author says
A highly configurable log filtering mod for Minecraft. Suppress noisy log messages, highlight important ones, and keep your console clean, all with hot-reloadable rules. LogFilter stores its config in logfilter.json in your Minecraft config directory. The file is created automatically on first launch with sensible…
Official listing
- Modrinth page
- modrinth.com/mod/embers-log-filtering
- Owner
- TysonTheEmber
- Published
- 2026-03-23
- Updated on Modrinth
- 2026-08-17
- Facts verified
- 2026-10-15
