Перейти к содержимому
Mineforgian

Console Spam Fix : Reborn

A log filter that hide configured messages or errors from console and logs.

Загрузки
20K
Подписчики
65
Обновлён
16 августа 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 10 января 2025 г.

Based on brunyman's Console Spam Fix.

The code for version 2 has been completely rewritten.

A bukkit/folia/velocity/bungeecord/fabric/forge/neoforge utility plugin that allows you to hide desired messages or errors that appear on server console and logs. The messages or errors are only hidden and not fixed! Useful if you want to hide errors or messages that spam the server console and get huge sized server logs. This plugin was made to stop console spam when you can't have the issue fixed, to prevent other issues because of intense console spam and unreadable console logs. It's very useful on modded servers where some mods can cause a lot of console spam. This does not hide all errors! Only the ones you configure to be hidden!

Requires Java 17+ and Minecraft 1.18+ (all platforms). The Fabric/Forge/NeoForge variants run on the dedicated server and filter the same log4j console output.

Note! On modded servers some errors my not be hidden by this plugin due the fact that mods run on forge and some console messages are sent outside the main server thread. If you have messages that this plugin can't hide please post them on the Discussion page.

How to update your ConsoleSpamFix to ConsoleSpamFixReborn?

  1. Download ConsoleSpamFixReborn.
  2. Put ConsoleSpamFixReborn to plugins/ folder
  3. Rename plugins/ConsoleSpamFix to plugins/ConsoleSpamFixReborn
  4. Enjoy!

Do you want a powerful anti-xray? Then check out my other plugin:

MinerTrack_64x.png MinerTrack Anti-XRay - Minecraft Plugin (modrinth.com)

Features

  • Works on any Bukkit/Spigot/Paper/Folia server, BungeeCord, Velocity, and as a Fabric / Forge / NeoForge server-side mod (1.18+).
  • Client-side support on Fabric / Forge / NeoForge: hides configured messages from the client console and latest.log, reloadable with /csfc.
  • Hides configured messages from appearing on server console and logs.
  • Easy to configure. Check the plugin config file.
  • Reload command to apply the config changes without a server restart.
  • Performance friendly, no TPS drops.

Install instructions

  • Bukkit/Spigot/Paper/Folia, BungeeCord, Velocity: place the jar in the server plugins/ folder.
  • Fabric / Forge / NeoForge: place the jar in the server mods/ folder.
  • Start the server and the config file will be generated on the first run.
  • Change the config settings anytime and run the reload command to apply the changes.
  • Done, enjoy.

Permissions:

csf.admin - Allow the use of config reload command. Default to OP.

On the Fabric / Forge / NeoForge platforms the csf.admin permission node is registered with the server's permission system, so permission plugins (e.g. LuckPerms) can grant it to individual players. When no permission plugin is installed the node falls back to the vanilla operator status.

Commands:

/csf reload - csf.admin - Reload the plugin config. (Bukkit / Fabric / Forge / NeoForge)

/csfc reload - Reload the client config. (Fabric / Forge / NeoForge client)

/csfv reload - csf.admin - Reload the plugin config. (Velocity)

/csfb reload - csf.admin - Reload the plugin config. (BungeeCord)

Configuration example:

# default config.yml for ConsoleSpamFixReborn
# config version 1.11.0

#Add here the messages you want to hide from your console and logs.
#Each line represents a new message.
#NOTE! You dont need to add the full message!
#The plugin will hide all messages that contain the text added below.
#  EXAMPLE:
#
#    Messages-To-Hide-Filter:
#    - 'No new version available'
#
#  All messages that will appear in the server console that contain these words 'WARNING: unlocalizedName' will be hidden and they will not appear on logs or console.
#  If you have large errors you dont have to type the full error. But the more words you add the more accurate will be and will not hide other messages that may contain the words added in the filter.

Messages-To-Hide-Filter:
  contains:
    - 'First example message'
    - 'Second example message'
  regex:
    - '^Third example message$'
    - '^\[.*\] Fourth example message$'


#Chat messages with color and format codes support.
#Minecraft Color and Format Codes: http://minecraft.gamepedia.com/Formatting_codes    
ChatMessages:
    NoPermission: '[System] You don''t have permission!'
    CmdHelp: '[System] Available commands: /csf reload'
    CmdReload: '[System] Config reload complete!'

Note!

This plugin does not hide all error messages from the server console and logs!

This plugin hides only the messages/errors you add to the config file!

bStats

Bukkit

bukkit

Velocity

velocity

BungeeCord

bungee

FastStats (Fabric / Forge / NeoForge)

Telemetry for the mod platforms is collected by FastStats. It is opt-out: the first run prints a notice and submission is deferred until the next restart, and the opt-out flag lives in faststats/config.properties inside the mod config folder.

Ченджлог

2.1.0Релиз26.1.1, 26.1.2, 26.2 · 16 августа 2026 г.

New Feature

  • Now can log the filtered messages to a separated log file. (This option won't auto-complete after the update so you need add it manually)
#Write each hidden (filtered) message to its own file under logs/.
#File names follow the pattern yyyy-MM-dd-N-filtered.log (e.g. 2026-07-03-1-filtered.log)
Log-Filtered-Messages: false
2.0.0Релиз26.1.1, 26.1.2, 26.2 · 10 августа 2026 г.

Completely rewrote the original code and improved its maintainability and scalability.

Code Rewrite

  • Refactor the code structure to center around platform-independent general modules.

Mod Platform Support

  • Added support for Fabric, Forge, and NeoForge.

    Because it's hard to maintain compatibility with the mod platform, it now only supports 1.18-26.2. (Bukkit platform compatibility remains unchanged)

    Similarly, it also supports the client side.

1.12.0Релиз26.1.1, 26.1.2, 26.2 · 4 апреля 2026 г.

1.12.0 - Velocity Config Key Lookup Fix

Fixed BUG

  • (velocity) resolve nested config key lookup for Messages-To-Hide-Filter.

Supported New Minecraft Version

  • 26.1 | 26.1.1 Yes, we have kept this tradition, although these versions were originally supported.

Thank MarvinSur very much!

1.11.9Релиз1.21.11, 26.1, 26.1.1 · 13 марта 2026 г.

New features

  • Added regex support, now you can filter more complex message.

    Such as:

    • colored message.

NOTE: After upgraded to 1.11.9, you need to reconfigure all filters.


Thank NekoMonci12 very much!

1.11.8Релиз1.21.9, 1.21.10, 1.21.11 · 25 октября 2025 г.

Fixed BUG

  • Fixed injector BUG
1.11.7Релиз1.21.8, 1.21.9, 1.21.10 · 11 августа 2025 г.

Fixed BUG

  • users can execute the admin commands on bungeecord.
1.11.6Релиз1.21.6, 1.21.7, 1.21.8 · 20 июня 2025 г.

Improvements

  • Cleaned up invalid code .
1.11.5Релиз1.21.3, 1.21.4, 1.21.5 · 18 апреля 2025 г.

1.11.5 - Fix BungeeCord bStats

Fixes

  • Fixed BungeeCord bStats problem.

Комментарии

Загружаем…