Chat Filters

Chat Filters

A simple mod that filters chat messages based on a list of regular expressions (RegEx).

by
500 Downloads
fabricsocialutility
Rent Server with this Mod

About this Mod

Chat Filters

License
Environment

A simple mod that filters chat messages based on a list of regular expressions.

It works by not allowing the message to appear if it matches a pattern specified in the configuration (blacklist) or if it doesn't match a pattern (whitelist).

Note: it won't remove any matching messages prior to adding a filter, nor bring back the ones already filtered even if you turn it off. It acts as if the messages never came through.

What are its features?

  • Client-Side Chat Filtering.
  • Use either a whitelist or a blacklist for chat messages.

Future plans?

  • I'd like to remake pattern matching to use a more standardized system that supports flags input and doesn't require the user to match the whole string.

Examples

Because Java's built-in pattern system differs in syntax to for example JavaScript, here are some example filter patterns:

  • ^\[SERVER\].* - every message starting with [SERVER]
  • ^<.*>.* - every player-sent chat message (on a non-modified minecraft server), eg. <Player1> Hello!
  • .*aould.* - every message containing the word "aould"

Do I need anything else?

How do I Report Issues?

Please use the issue tracker linked at the top of the page to report any issues you encounter when using the mod. Include information about your mod list and attach any crash reports or logs you have.

Available Versions

ChatFilters v0.1.1 for Fabric 1.21.10/1.21.9beta
MC 1.21.9, 1.21.10fabric
October 12, 2025
ChatFilters v0.1.0 for Fabric 1.21.10/1.21.9beta
MC 1.21.9, 1.21.10fabric
October 12, 2025

How to Install Chat Filters on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.10).

3

Install Mod

Open the mod browser in the dashboard and search for "Chat Filters". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.10, 1.21.9

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Chat Filters server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.10). You can switch loaders with one click in the panel.

Is Chat Filters compatible with fabric?

Chat Filters officially supports fabric for Minecraft 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Chat Filters – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Chat Filters consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Chat Filters with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Unsupported

Supported Versions

1.21.101.21.9