← Назад к ресурсам

ConsoleFilter

A mod that enables the user to filter specific console messages/logs in Minecraft servers

Modrinth management utility

Описание

# ConsoleFilter 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. --- ### Key Features * **Keyword Filtering:** Suppresses any console message matching your custom keywords or phrases. * **Full In-Game Control *(New in v1.7.0)*:** Manage your filters directly in-game using `/consolefilter` — no need to open server files or restart. * **Interactive Chat UI *(New in v1.7.0)*:** Run `/consolefilter list` to view active filters and click the **[❌ Remove]** button directly in chat to delete them. * **Audit Log / Log Redirection *(New in v1.7.0)*:** Clean your console without losing track of errors. Suppressed messages can be automatically saved to `logs/filtered.log` with timestamps. Enabled by default. * **Zero Overhead:** Filters messages at the Log4j root level before console rendering. * **Instant Hot-Reload:** Any changes made from in-game take effect immediately. For changes made in the **filter_config.txt** manually to take effect effect immediately, run the command **/consolefilter reload**. --- ### In-Game Commands *(Available from version 1.7.0+ | OP Level 2)* * `/consolefilter list` — View active filters with clickable `[❌ Remove]` buttons. * `/consolefilter add ` — Add a new filter keyword or phrase. * `/consolefilter remove ` — Remove a filter (supports tab completion). * `/consolefilter test ` — Test whether a sample message would be blocked. * `/consolefilter audit ` — Toggle saving suppressed logs to `logs/filtered.log`. * `/consolefilter reload` — Reload configuration directly from disk. * `/consolefilter clear` — Clear all active filter rules. --- ### Configuration Config file location: `config/consolefilter/filter_config.txt` ```properties # Save filtered logs to logs/filtered.log (true/false) - (v1.7.0+) SaveFilteredLogs = true # Add keywords you want to filter separated by commas Filters = [fell from a high place, drowned] ``` **☕ Fuel My Code with Coffee!** Liked the mod? Keep me caffeinated and semi-functional 😴 by dropping a coffee here. Thanks, you legend!