promotional bannermobile promotional banner

ChatFilter ReForged

A server-side chat filter for NeoForge. It censors or stops swearing in chat and in chat-like commands, sees through the usual disguises, blocks links and spam, and needs nothing installed on the client. Unmodified clients get all of it.
Back to Files

ChatFilter 3.0.0 / MC 26.3

File namechatfilter-3.0.0+mc26.3.jar
Uploader
sablednahsablednah
Uploaded
Oct 9, 2026
Downloads
7
Size
115.3 KB
Mod Loaders
NeoForge
File ID
9110050
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

NeoForge

implementation "curse.maven:chatfilter-reforged-1735375:9110050"

Learn more about Curse Maven

What's new

The NeoForge rebuild of the classic ChatFilter Bukkit plugin. The version carries on from the plugin's 2.0.0. Server-side only; unmodified clients get everything.

One file per Minecraft line: 1.21.11, 26.1, 26.2 and 26.3 (26.3 needs NeoForge 26.3.0.58-beta or later).

Highlights

  • Silent masking by default. Caught words reach other players as #### through their own client's chat filter. The sender sees what they typed, chat stays signed, and chatfilter.see reads the original.
  • REPLACE, SHADOW (soft-mute), BLOCK or LOG, chosen per category.
  • Hard to get around: leetspeak, stretched, spelled-out and self-censored letters, accents, look-alike and full-width letters, zero-width characters, and hidden colour codes. Whole-word lists and an allowlist keep innocent words alone.
  • Commands filtered on their message only: /msg, /tell, /w, /r, /me, /say, /teammsg, /mail send, /f chat, plus anything you list.
  • Links and IP addresses (with an allowlist), shouting, repeats and floods.
  • Strikes with an escalation ladder, staff alerts, /chatfilter test, and in-game list editing.
  • Optional SableCraft Standards 1.11.0+ integration: its formatted chat, party and faction channels, /msg, /r, /me and /mail are screened too, per viewer.

Fixed from the Bukkit plugin

  • The "eleven" triggers can be removed, and they stay removed.
  • A leading backtick, or an accented word, no longer slips through.
  • /me and private messages are filtered.

Full changelog: CHANGELOG.md

This mod has no additional files