Mineuniverse
Log in Register
Mods

FlowChat

A mod totally not inspired by ChatFlow.
by bradcarnage
Download Claim this project
874 downloads
0 likes
Updated Jun 30, 2026
0 hypes

Found a bug or have a feature request? Open an issue on GitHub: https://github.com/bradcarnage/FlowChat/issues

FlowChat

Regex-powered chat processor for Minecraft. Replace, filter, toast, auto-respond, and play sounds on chat messages -- works on clients and servers across every major platform. Current version: 2.1.2.

Platforms

Platform Type Versions
Fabric Client mod 1.14.4 - 1.21.11
Forge Client mod 1.7.10 - 1.21.11
NeoForge Client mod 1.20.4 - 1.21.11
Spigot/Paper Server plugin 1.7.10 - 1.21.11
BungeeCord Proxy plugin Latest
Velocity Proxy plugin Latest

Features

  • Regex replacement -- Match incoming chat with regex, replace with formatted text
  • Outgoing message rules -- Intercept and rewrite messages you send (command aliases, color prefixing)
  • Color-aware matching -- colorAware: true matches against text with color codes preserved; replacements support &a, &l, etc.
  • Toast notifications -- Redirect matched messages from chat to overlay display ("toast": true)
  • Notification styles -- "notifyStyle": "actionbar" (default), "toast" (system toast), or "advancement" (achievement popup)
  • Sound alerts -- Play sounds on match: "sound": true (default sound), "sound": "bell" (specific sound), or "sound": "note_pling"
  • Auto-responses -- Send a command/message when a pattern matches: "respond": "/cmd" (single) or "respond": ["/cmd1", "/cmd2"] (multi)
  • JSON matching -- matchJson: true matches against raw JSON chat components instead of displayed text
  • Value stacking -- Aggregate numeric capture groups across rapid messages into running totals
  • Tag selectors -- {player}, {time}, {biome}, {item_name}, and 389 more expanded in replacements
  • Server filtering -- "server": "^mc\\.example\\.com" restricts a rule to matching servers only
  • Message cancellation -- Set replacement to pleasecancelthismessage to hide a message from chat entirely
  • Hot-reload -- Edit rules file without restarting the game or server
  • Legacy field support -- Old field names (search, toastMe, respondMsg, serversearch, msgsearch, msgreplacement) still work via aliases

Rule Format

{
  "incoming": [
    { "pattern": "hello", "replacement": "world" },
    { "pattern": "alert_me", "toast": true, "sound": "bell", "notifyStyle": "advancement" },
    { "pattern": "greet", "respond": ["/say Hi!", "/say Welcome!"] }
  ],
  "outgoing": [
    { "pattern": "/b", "replacement": "/bottle get 64" }
  ]
}

Value Stacking

Aggregates numeric capture groups across rapid successive messages. When a shop sends multiple lines quickly (e.g. selling items in bulk), value stacking collapses them into a running total.

Token Meaning
$1, $2, … Standard regex group references (current match only)
$^1, $^2, … Stacked value for that group (accumulated total)
$^i Iteration count (how many messages stacked)

Installation

Client: Download the JAR for your MC version and loader from Releases. Drop it in your mods/ folder. FlowChat creates a default config at .minecraft/config/flowchat.json on first launch.

Server: Download the server JAR (Spigot, Bungee, Velocity, or Unified) from Releases. Drop it in plugins/. For 1.14.4+ servers, install PacketEvents for packet-level chat interception (optional -- falls back to Bukkit events).

Reload: Edit flowchat.json and run /flowchat reload in-game. No restart needed.

Links

FlowChat-Fabric-j17-1.15.2-2.1.2
MC Client, Fabric, 1.15.2, Server
Release 2026-06-05 Get
FlowChat-Fabric-j21-1.20.6-2.1.2
MC Client, Fabric, 1.20.6, Server
Release 2026-06-05 Get
FlowChat-Fabric-j21-1.21.1-2.1.2
MC Client, Fabric, 1.21.1, Server
Release 2026-06-05 Get
FlowChat-Fabric-j21-1.21.11-2.1.2
MC Client, Fabric, Server, 1.21.11
Release 2026-06-05 Get
FlowChat-Fabric-j21-1.21.4-2.1.2
MC Client, Fabric, 1.21.4, Server
Release 2026-06-05 Get
FlowChat-Fabric-j21-1.21.5-2.1.2
MC Client, Fabric, 1.21.5, Server
Release 2026-06-05 Get
FlowChat-Server-Bungee-2.1.2
MC 1.17.1, 1.16.1, 1.16.5, 1.10.2, 1.19.4, 1.9.4, 1.14.4, 1.21.5, 1.21.4, 1.20.1, 1.20.6, 1.21.1, 1.7.10, 1.15.2, 1.20.4, 1.18.2, 1.19.2, Server, 1.11.2, 1.8.9, 1.12.2, 1.21.9
Release 2026-06-05 Get
FlowChat-Server-Spigot-2.1.2
MC 1.17.1, 1.16.1, 1.16.5, 1.10.2, 1.19.4, 1.9.4, 1.14.4, 1.21.5, 1.21.4, 1.20.1, 1.20.6, 1.21.1, 1.7.10, 1.15.2, 1.20.4, 1.18.2, 1.19.2, Server, 1.11.2, 1.8.9, 1.12.2, 1.21.9
Release 2026-06-05 Get
FlowChat-Server-Unified-2.1.2
MC 1.17.1, 1.16.1, 1.16.5, 1.10.2, 1.19.4, 1.9.4, 1.14.4, 1.21.5, 1.21.4, 1.20.1, 1.20.6, 1.21.1, 1.7.10, 1.15.2, 1.20.4, 1.18.2, 1.19.2, Server, 1.11.2, 1.8.9, 1.12.2, 1.21.9
Release 2026-06-05 Get
FlowChat-Server-Velocity-2.1.2
MC 1.17.1, 1.16.1, 1.16.5, 1.10.2, 1.19.4, 1.9.4, 1.14.4, 1.21.5, 1.21.4, 1.20.1, 1.20.6, 1.21.1, 1.7.10, 1.15.2, 1.20.4, 1.18.2, 1.19.2, Server, 1.11.2, 1.8.9, 1.12.2, 1.21.9
Release 2026-06-05 Get
FlowChat-Neoforge-j21-1.21.9-2.1.2
MC Client, NeoForge, Server, 1.21.9
Release 2026-06-05 Get
FlowChat-Fabric-j21-1.21.9-2.1.2
MC Client, Fabric, Server, 1.21.9
Release 2026-06-05 Get
FlowChat-Forge-j17-1.16.1-2.1.2
MC 1.16.1, Client, Forge, Server
Release 2026-06-05 Get
FlowChat v2.1.0 (Fabric)
MC 1.17.1, 1.16.5, 1.19.4, Fabric, 1.21.4, 1.20.1, 1.20.6, 1.21.1, 1.20.4, 1.18.2, 1.19.2
Release 2026-05-29 Get
FlowChat v2.1.0 (Forge)
MC 1.17.1, 1.16.5, 1.10.2, 1.19.4, 1.9.4, 1.14.4, 1.21.4, 1.20.1, Forge, 1.20.6, 1.21.1, 1.7.10, 1.15.2, 1.20.4, 1.18.2, 1.19.2, 1.11.2, 1.8.9, 1.12.2
Release 2026-05-29 Get
FlowChat v2.1.0 (NeoForge)
MC 1.21.4, 1.20.6, 1.21.1, 1.20.4, NeoForge
Release 2026-05-29 Get

More from bradcarnage

Bulk Villager Trading
18,380

You Might Also Like

Akashic Tome
The Book of Books. Store every documentation book in one.
99,946,307
Hwyla
Hwyla (Here's What You're Looking At) is a UI improvement mod aimed at providing block information directly in-game. It is also a fork of Waila.
99,359,372
Server Country Flags
Shows the flag of where a server is located.
9,736,695
The One Probe
More immersive alternative for WAILA
96,682,345
Better Ping Display [Fabric]
Displays ping in milliseconds in the player list in a configurable way
9,637,726
Provi's Health Bars
Adds sleek and expansive health bars / damage indicators.
994,419