ChatPurity
by AUGUHDAR
ChatPurity filters chat messages on a server, checking each line against word lists, homophone and pinyin rules before players see it.
What it does
The mod is a server-side chat purification tool built for the Chinese Minecraft community. It checks each message against configurable whitelist and blacklist rules and can block a message outright or replace the sensitive words in it, for instance with a substitute such as "L love" style masking. Detection covers contain matching, exact-match checks for repeated words, single-character detection, and homophone checks that compare characters and words by their pinyin, both as abbreviations and in full.
Whitelist entries can match exactly, match by containment, or use regular expressions. Each rule can carry its own mode, and several modes can be combined in one entry with colons. Time units for mutes or blocks are seconds, minutes, hours, days, or -1 for permanent. Commands that manage the lists require OP permissions. Installation needs Fabric on a server; players join without installing anything, and the environment is server-side only.
The project is published for Fabric alone, with files across 19 release versions, 1.20 – 1.21.11, and its code is open source under the MIT License. Public source code is available. The first release was on 2026-02-17 and the latest update on 2026-03-21.
Key features
Whitelist and blacklist
Word lists can allow or forbid terms, with exact, containment and regular expression matching for whitelist entries.
Homophone and pinyin detection
Messages are checked for homophone characters and for pinyin abbreviations and full pinyin, not only for literal spelling.
Single-character and repeat checks
Single characters and exactly repeated words can be detected, so variants that avoid whole-word matches are still caught.
Replacement and blocking
Sensitive words can be replaced in the message instead of blocking it, or the whole message can be stopped.
Permission tiers
Rules can block messages from players below OP1 to OP4 levels, so staff tiers can speak where lower tiers cannot.
Timed penalties
Mute or block durations accept seconds, minutes, hours, days, or -1 for a permanent penalty.
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
PC Easy Server Manage is also server-side only and open source under the CC0 1.0 Universal license, with files for 1.20.1 – 26.2, so it covers a wider version range but is a general server manager rather than a chat filter. LAN Whitelist is open source under the MIT License and is needed on both client and server, for 1.20.2 – 1.21.10, so it controls who can join, not what is said. Simple Whitelist is server-side only and open source under the MIT License for 1.18 – 26.2, and manages join access rather than chat content.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ChatPurity | Fabric | 1.20 – 1.21.11 | Server-side only | 2026-03-21 |
| PC Easy Server Manage | Fabric | 1.20.1 – 26.2 | Server-side only | 2026-09-05 |
| LAN Whitelist | Fabric | 1.20.2 – 1.21.10 | Client and server | 2025-10-18 |
| Simple Whitelist | Fabric | 1.18 – 26.2 | Server-side only | 2026-07-26 |
Questions
Does ChatPurity need to be installed on the client?
Which loaders does ChatPurity support?
Who can change the filter rules?
In the catalog
ChatPurity is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from AUGUHDAR
Similar mods
What the author says
配置文件在 config/chatpurity/ 下面,改完输入 /chatpurity reload 热重载,不用重启服务器。 A server-side chat purification mod designed specifically for the Chinese MC community, with extensive configuration and powerful detection, including whitelist, blacklist, homophone, single-character detection, replacement, and other features.
Official listing
- Modrinth page
- modrinth.com/mod/chatpurity
- Owner
- AUGUHDAR
- Published
- 2026-02-17
- Updated on Modrinth
- 2026-03-21
- Facts verified
- 2026-10-15
