Official Cipher buildClient-side Fabric chat mod

BetterChat A clearer, more useful Minecraft chat

Configure mentions, timestamps, local history, copy-friendly links and PlayerWatcher notifications through one complete Cipher chat suite.

Version 1.0.0 Fabric API required Cipher HUB required
01

A configurable client-side chat suite

BetterChat is a Minecraft chat mod for Fabric that processes incoming chat locally. It can decorate messages, filter selected content, retain searchable history and surface join or leave changes detected through the player list.

All feature settings are managed through Cipher HUB. BetterChat will not load if a compatible HUB build is missing, and Fabric Loader will show that dependency error.

Required before launch

Install Fabric API and Cipher HUB 1.0.0 or newer for the same Minecraft release line as BetterChat.

02

What BetterChat includes

READABILITY

Timestamps and duplicate control

Add 12- or 24-hour timestamps, block blank-line clearing and collapse consecutive duplicate messages.

ATTENTION

Mentions and unread status

Detect your player name or custom keywords, add a configurable marker and optionally play a sound.

CONTROL

Mute and history tools

Hide configured words or players, search retained messages, pin the latest message and clear local history.

PLAYERS

Join and leave controls

Show, compact or hide normal announcements and use PlayerWatcher for tab-list-based detection.

03

Minecraft chat mentions

BetterChat checks incoming message text for your exact player name and any comma-separated custom keywords you configure. Whole-word matching avoids triggering on a short name that only appears inside a longer word.

A detected mention can add a colored [MENTION] marker and play PLING, BELL or XP audio at a configured volume. You can limit the sound to times when Minecraft is unfocused and ignore lines recognized as your own messages.

Read how Minecraft chat mentions work
04

Searchable chat history and local tools

Allowed incoming messages are retained in memory up to a configurable limit from 100 to 5,000 messages. Retention between server connections can be enabled or disabled. The .bc search, .bc pin last, .bc pins and .bc clearhistory commands operate locally.

Permanent logging to logs/cipher-betterchat.log is an explicit option and is disabled by default. Quick private replies use .bc reply <message> after BetterChat recognizes a recent private-message sender.

06

PlayerWatcher join and leave detection

PlayerWatcher compares local snapshots of Minecraft's online player list. A player appearing in the current snapshot is reported as joined; one disappearing is reported as left. Join notifications, leave notifications and their sound can each be configured.

This can surface changes when a server hides normal join or leave chat messages, provided the server still exposes the relevant player-list change to the client. It does not provide server-side tracking and cannot report information the client never receives.

Read the PlayerWatcher guide
07

Download BetterChat 1.0.0

Download BetterChat and the matching Cipher HUB build for your Minecraft release line. Fabric API must also be installed.

MINECRAFT 1.21.x

BetterChat 1.0.0

For Minecraft 1.21 through 1.21.11.

Fabric Loader
0.15.11+
Java
21+
File size
32.9 KiB
Dependencies
API + HUB 1.0.0+
F679F6B3E91BCA4B1010D7B609CA35B8A1520E7E131304E4243AE748436160EADownload .jar
MINECRAFT 26.1+

BetterChat 1.0.0

For Minecraft 26.1 and newer year-based releases.

Fabric Loader
0.18.4+
Java
25+
File size
32.5 KiB
Dependencies
API + HUB 1.0.0+
61BC417F5287690EE67EBB3069B85250DAF50161337E34FC4E91735B3736A346Download .jar

Official Cipher build · Hosted by cipherclient.net · SHA-256 list. No public release date is claimed because the project does not publish one in its release data.

08

Install BetterChat correctly

  1. 01

    Install Fabric Loader

    Create the Fabric profile for your exact Minecraft version.

  2. 02

    Add Fabric API

    Install a Fabric API build that matches the same Minecraft version.

  3. 03

    Add Cipher HUB

    Download Cipher HUB for the same 1.21.x or 26.1+ release line.

  4. 04

    Add BetterChat

    Place all required JARs in the instance's mods folder and launch Fabric.

  5. 05

    Open Cipher HUB

    Use the Cipher HUB button on the title or pause menu to configure BetterChat.

09

Current release notes

v1.0.0 / CURRENT

BetterChat standalone release

  • Adds timestamps, click-to-copy, anti-clear and duplicate collapsing.
  • Adds configurable player-name and keyword mentions with color and sound controls.
  • Adds searchable retained history, pins, quick reply and optional permanent logging.
  • Adds muted words and players, safer link marking and join/leave presentation modes.
  • Adds PlayerWatcher tab-list detection and Cipher HUB settings integration.
10

BetterChat FAQ

Does BetterChat require Cipher HUB?

Yes. Install Cipher HUB 1.0.0 or newer for the matching Minecraft line, plus Fabric API.

How does PlayerWatcher detect joins and leaves?

It compares player-list snapshots received by the client and reports UUIDs that appear or disappear.

Is chat written permanently by default?

No. Permanent logging is opt-in and disabled by default. In-memory history and reconnect retention have separate settings.

Does the server need BetterChat?

No. BetterChat is client-only, although server rules still determine whether a client mod is permitted.