ConsoleFilter
by Sattik03
ConsoleFilter hides unwanted lines from the server console in real time, so repeated warnings and noisy mod logs stop cluttering the terminal.
What it does
Keyword filters are the core of ConsoleFilter. Any console message containing a configured phrase is suppressed before it reaches the console, and the filter applies at the Log4j root level, ahead of console rendering. Because the check happens that early, the mod adds no measurable overhead to the server.
Suppressed messages are not discarded. They are written with timestamps to logs/filtered.log, so a filtered error can still be checked later. Filtering is enabled by default. Filters can be changed in-game, and edits to the config.txt file take effect after running the consolefilter command, without a restart.
The mod is server-side only, so players join without installing anything. It is open source under the MIT License and is published for Fabric, Forge and NeoForge across 16 release versions, 1.21 – 26.2.
Key features
Keyword filtering
Messages that contain any configured keyword or phrase are suppressed from the console output.
In-game control
Filters can be managed from inside the game, with changes applied immediately through hot-reload.
Filtered message log
Suppressed messages are saved with timestamps to logs/filtered.log, keeping a record of what was hidden.
Low overhead
Messages are filtered before console rendering, so the console stays readable without a heavy processing cost.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Noisy mod logs
Servers running many mods can hide repeating warnings from individual mods while keeping the rest of the console visible.
Audit trail
Hidden messages remain available in the filtered log, so server owners can check what was removed.
Who it’s for: Server owners who run many mods and want a readable console without losing track of errors.
How it compares
Log Filter is a client or server optional mod under the MIT License, published for Fabric, Forge and NeoForge only for 1.21 – 1.21.1. Tellraw Logger is server-side only, published for Fabric alone for 1.21.8 – 26.3 under the CC0 1.0 Universal dedication. Clean Logs covers Fabric and Quilt for 1.14 – 1.20.1 under the GNU Lesser General Public License v3.0 only, and either side can run it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ConsoleFilter | Fabric, Forge and NeoForge | 1.21 – 26.2 | Server-side only | 2026-08-19 |
| Log Filter | Fabric, Forge and NeoForge | 1.21 – 1.21.1 | Client or server, optional | 2024-10-13 |
| Tellraw Logger | Fabric | 1.21.8 – 26.3 | Server-side only | 2026-04-29 |
| Clean Logs | Fabric and Quilt | 1.14 – 1.20.1 | Client or server, optional | 2022-06-17 |
Questions
Does ConsoleFilter need to be installed on the client?
Can filters be changed without restarting the server?
Where do hidden messages go?
Which loaders and versions are supported?
In the catalog
ConsoleFilter is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Sattik03
Similar mods
What the author says
Tired of spammy errors, repeating warnings, or noisy mod logs clogging up your server terminal? ConsoleFilter intercepts and hides unwanted console messages in real time, keeping your logs clean and readable. Config file location: config/consolefilter/filter_config.txt
Official listing
- Modrinth page
- modrinth.com/mod/consolefilter
- Owner
- Sattik03
- Published
- 2025-05-19
- Updated on Modrinth
- 2026-08-19
- Facts verified
- 2026-10-15
