"BadConsoleFilter" is the ultimate server utility plugin for Rust designed to keep your server console completely clean and free of useless spam, annoying engine warnings, and common Unity errors that clog up your logs.
"BadConsoleFilter" is the ultimate server utility plugin for Rust designed to keep your server console completely clean and free of useless spam, annoying engine warnings, and common Unity errors that clog up your logs.
But it doesn't stop there! Unlike other simple console hiders, "BadConsoleFilter" features an active extermination system. If the plugin detects that a specific physical entity (like a bugged animal, scientist, or NPC) is causing severe NavMesh errors or rotation loops, the plugin will intelligently track down the stuck entity and eliminate it ("Kill") to protect your server's performance.
Clean Console & Logs: Completely hides any phrase, word, or sentence you define from your server logs.
Smart Entity Killer: Automatically destroys bugged NPCs or animals that throw endless Unity NavMesh errors.
Lightweight: Extremely optimized for high-population servers. Intercepts logs directly at the Unity engine level.
Fully Customizable: Add, edit, or remove filtered messages easily.
If a new error or warning appears in your console and you want to make it disappear forever, it's incredibly easy to add it!
Example:
If your console is spamming:
"[Warning] Some random annoying error message from a broken prefab"
You can just add "Some random annoying error" to your list. Make sure each line ends with a comma (","), except for the very last one!
| 1 | .json |
| 2 | { |
| 3 | "InterceptUnityLogs": true, |
| 4 | "InterceptOxideLogs": true, |
| 5 | "KillEntityOnNavMeshError": true, |
| 6 | "IgnoredLogStrings": [ |
| 7 | "Failed to create agent because it is not close enough to the NavMesh", |
| 8 | "Agent still not on navmesh after a warp", |
| 9 | "Look rotation viewing vector is zero", |
| 10 | "Some random annoying error" |
| 11 | ] |
| 12 | } |
Once you save the file, simply type the following command in your server console (or RCON):
"o.reload BadConsoleFilter"
Et voilà! The message will instantly vanish from your console and will never bother you again*