ModsFinder

ChatPurity

by AUGUHDAR

ChatPurity filters chat messages on a server, checking each line against word lists, homophone and pinyin rules before players see it.

FabricServer-side onlyMIT LicenseOpen source1.20 – 1.21.11

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

  1. Whitelist and blacklist

    Word lists can allow or forbid terms, with exact, containment and regular expression matching for whitelist entries.

  2. Homophone and pinyin detection

    Messages are checked for homophone characters and for pinyin abbreviations and full pinyin, not only for literal spelling.

  3. Single-character and repeat checks

    Single characters and exactly repeated words can be detected, so variants that avoid whole-word matches are still caught.

  4. Replacement and blocking

    Sensitive words can be replaced in the message instead of blocking it, or the whole message can be stopped.

  5. Permission tiers

    Rules can block messages from players below OP1 to OP4 levels, so staff tiers can speak where lower tiers cannot.

  6. 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.21.11fabric+2.0.2+1.21.x
1.21.10fabric+2.0.2+1.21.x
1.21.9fabric+2.0.2+1.21.x
1.21.8fabric+2.0.2+1.21.x
1.21.7fabric+2.0.2+1.21.x
1.21.6fabric+2.0.2+1.21.x
1.21.5fabric+2.0.2+1.21.x
1.21.4fabric+2.0.2+1.21.x
1.21.3fabric+2.0.2+1.21.x
1.21.2fabric+2.0.2+1.21.x
1.21.1fabric+2.0.2+1.21.x
1.21fabric+2.0.2+1.21.x
1.20.x7 of 7 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
ChatPurityFabric1.20 – 1.21.11Server-side only2026-03-21
PC Easy Server ManageFabric1.20.1 – 26.2Server-side only2026-09-05
LAN WhitelistFabric1.20.2 – 1.21.10Client and server2025-10-18
Simple WhitelistFabric1.18 – 26.2Server-side only2026-07-26

Questions

Does ChatPurity need to be installed on the client?

No. Server owners install it, and players connect with no copy of their own.

Which loaders does ChatPurity support?

ChatPurity is published for Fabric only, with files for 1.20 – 1.21.11. The latest Fabric file is fabric+2.0.2+1.21.x for 1.21.11, released on 2026-03-21.

Who can change the filter rules?

The commands that manage the whitelist and blacklist require OP permissions, so only operators can edit the 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

All projects

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.
AUGUHDAR, on the Modrinth page

Official listing

Owner
AUGUHDAR
Published
2026-02-17
Updated on Modrinth
2026-03-21
Facts verified
2026-10-15

Tags