Shush
by Brickyboy
Shush filters out unwanted lines in the game console by matching them against regular expression patterns listed in its config.
What it does
Shush removes console output selectively: a line is dropped when it matches one of the regex patterns defined in the mod's config. Matches are suppressed for both Log4j-formatted messages, which carry a timestamp, thread and level such as hh:mm:ss, thread/LEVEL and the class path, and for plain System.out prints that have no such prefix. Players who see a flood of lines from one source can add a pattern for it and leave the rest of the log intact.
The mod is aimed at server owners and players whose console is cluttered by leftover print statements or noisy logs that do not affect the game. Because it works on the server side only, players joining a server do not need anything installed. The author notes that a mod author may want the logs left unedited when reporting an issue, so filtering should be turned off or the mod removed before a bug report is filed.
Shush is published for Forge and NeoForge with three release versions, 1.20.1 – 1.21.1, and is released under the MIT License. The source code is public. It was first published on 2025-08-05 and last updated on 2025-09-16.
Key features
Regex-based console filtering
Each pattern in the config list is matched against console lines, and any line that matches is not printed.
Log4j and System.out coverage
Filtering applies to Log4j messages with their timestamp and level prefix, and to raw System.out output.
Editable pattern list
The patterns are kept in the mod's config, so filters can be added or removed without changing code.
Faster launcher startup
Fewer printed lines can shorten the time spent writing logs when the amount of output is large.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Quieting repeated log spam
A single noisy print statement can be filtered by adding a pattern that matches only that output.
Trimming irrelevant errors
Messages from an error the player knows is harmless can be hidden so other problems stand out.
Who it’s for: Server owners and modpack builders who run Forge or NeoForge on 1.20.1 – 1.21.1 and want a quieter console. It is not meant for anyone who needs to report a bug, because altered logs make issues harder for mod authors to trace.
Questions
Does Shush have to be installed on the client?
Which loaders does Shush support?
Should Shush be removed before reporting a bug?
In the catalog
Shush is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from Brickyboy
Similar mods
What the author says
This mod allows the complete removal of console logs using Regex matches. If you are experiencing log spam, make sure to check with the mod author first! If you need to report an issue to any mod, please remove this mod first! Mod authors don't want tampered with logs when trying to find an issue.
Official listing
- Modrinth page
- modrinth.com/mod/shush
- Owner
- Brickyboy
- Published
- 2025-08-05
- Updated on Modrinth
- 2025-09-16
- Facts verified
- 2026-10-15
