ModsFinder

Shush

by Brickyboy

Shush filters out unwanted lines in the game console by matching them against regular expression patterns listed in its config.

ForgeNeoForgeServer-side onlyMIT LicenseOpen source1.20.1 – 1.21.1

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

  1. Regex-based console filtering

    Each pattern in the config list is matched against console lines, and any line that matches is not printed.

  2. Log4j and System.out coverage

    Filtering applies to Log4j messages with their timestamp and level prefix, and to raw System.out output.

  3. Editable pattern list

    The patterns are kept in the mod's config, so filters can be added or removed without changing code.

  4. 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.

1.21.1Not available1.1
1.21Not available1.1
1.20.11.1Not available
ReleaseBetaAlphaNot available

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?

No. Shush is server-side only, so players can join a server that runs it without installing the mod.

Which loaders does Shush support?

Shush is published for Forge and NeoForge. The latest Forge file is 1.1 for 1.20.1, and the latest NeoForge file is 1.1 for 1.21.1.

Should Shush be removed before reporting a bug?

Yes. The author notes that logs filtered by Shush can hide information mod authors need, so the mod should be removed before an issue is reported.

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

All projects

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.
Brickyboy, on the Modrinth page

Official listing

Owner
Brickyboy
Published
2025-08-05
Updated on Modrinth
2025-09-16
Facts verified
2026-10-15

Tags