ModsFinder

ChatManager-Core

by Fozeton

ChatManager-Core is a Fabric and NeoForge library that replaces vanilla chat handling with its own channels, message model and input tools for other mods to build on.

FabricNeoForgeClient-side onlyGNU General Public License v3.0 onlyOpen source1.21.4 – 26.2

What it does

Incoming and outgoing lines are sorted into channels by regex patterns, for example a split for trade chat or a clan channel. Each channel appears in its own window, keeps a message history with a size limit set in the configuration, and can be shown or hidden through the settings. Mention detection flags a message that contains a player's nickname and gives it a dedicated message type with an accompanying sound.

The library is built around a programmatic API for registering custom message parsers and handlers, so other mods can extend channels and events. It intercepts the player chat and system chat packets, along with locally added client messages, and wraps them in a unified Message model with types. Long messages are split into chunks by ChatQueueManager, which bypasses the vanilla 256-character limit and sends the parts in order with a configurable delay.

Input history keeps full undo and redo stacks, with Ctrl+Z and Ctrl+Y hotkeys. Macros are named text snippets with an enable or disable toggle and a timer for repetitive chat actions. The mod requires Cloth Config API, and it is open source under the GNU General Public License v3.0 only, published for 1.21.4 and 26.2. It runs on the client only.

Key features

  1. Routed channels

    Messages are sorted into channels by regex patterns, and each channel keeps its own window and history.

  2. Input undo and redo

    Chat input keeps undo and redo stacks, bound to Ctrl+Z and Ctrl+Y.

  3. Long message splitting

    Messages above the vanilla limit are split into chunks and sent one after another with a configurable delay.

  4. Mention detection

    A message containing the player's nickname is flagged with its own message type and an accompanying sound.

  5. Offline speech recognition

    Speech is recognized offline with Vosk, and microphone audio is processed locally rather than sent to a cloud service.

  6. Animated GIFs in chat

    Animated images can be shown inside messages, including a custom.mcanim format with caching.

Compatibility

Latest build for each game version and loader.

26.21.2.0-fabric1.2.0-neoforge
1.21.41.2.0-fabric1.2.0-neoforge
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Cloth Config APIConfiguration Library for Minecraft Mods
Required

Required by 1 mod

Questions

Does ChatManager-Core need Cloth Config API?

Yes. Cloth Config API is a required dependency, so it must be installed alongside ChatManager-Core.

Does ChatManager-Core have to be installed on the server?

No. Only the player's game needs it, and servers run without it.

Which loaders and versions are supported?

Files are published for Fabric and NeoForge, for 1.21.4 and 26.2. The latest files are version 1.2.0 for 26.2, dated 2026-10-08.

In the catalog

ChatManager-Core is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,894 mods support Minecraft 26.2.

More from Fozeton

All projects

Similar mods

What the author says

ChatManager-Core is a core library for a complete overhaul of Minecraft's chat handling. The mod does not add a ready-made visual interface on its own — instead, it intercepts all vanilla chat processing at the network and client level and replaces it with its own architecture: channels, events, message parsing, and…
Fozeton, on the Modrinth page

Official listing

Owner
Fozeton
Published
2026-07-01
Updated on Modrinth
2026-10-08
Facts verified
2026-10-15

Tags