ModsFinder

Compact Chat

by caoimhe

Compact Chat removes duplicate messages from the chat window, and a configuration screen controls how repeated lines are merged.

FabricNeoForgeClient-side onlyMIT LicenseOpen source1.17.1 – 1.21.11

What it does

Repeated lines in the chat are collapsed into a single entry, so a message that appears many times stays readable. The mod offers several options for how duplicates are detected and displayed, and they can be changed in its configuration screen.

By default, messages that begin with a timestamp are left untouched, because a timestamp makes each line unique. The "Ignore first characters count" setting tells the mod to skip a set number of leading characters when comparing messages, which lets timestamped lines be compacted too. The option is changed inside the configuration screen, which requires Mod Menu to open.

Cloth Config API is a required dependency and must be installed alongside the mod on Fabric or NeoForge. Mod Menu is optional but needed to reach the settings screen. Compact Chat is a client-side only mod, so only the player's game needs it; servers can run without it. Builds cover 1.17.1 – 1.21.11, the files are released under the MIT License, and the source code is open source.

Key features

  1. Duplicate message merging

    Identical chat lines are combined into one entry that shows how many times the message was sent.

  2. Timestamp-aware comparison

    Leading characters such as a timestamp can be skipped, so lines that differ only by time still count as duplicates.

  3. Configuration screen

    Behavior is adjusted through a settings screen that opens from Mod Menu, with options for the duplicate rules.

  4. Snapshot support

    Builds are published for snapshot versions of the game as well as release versions.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.113.1.03.1.0
1.21.103.1.03.1.0
1.21.93.1.03.1.0
1.21.83.1.03.1.0
1.21.73.1.03.1.0
1.21.63.1.03.1.0
1.21.53.1.03.1.0
1.21.43.1.03.1.0
1.21.33.1.03.1.0
1.21.23.1.03.1.0
1.21.13.1.03.1.0
1.212.1.1Not available
1.20.x4 of 4 versions with builds
1.19.x3 of 3 versions with builds
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Cloth Config APIConfiguration Library for Minecraft Mods
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Use cases

Busy multiplayer chat

Players on busy servers can read past spam, such as repeated join messages or command replies, without scrolling through every copy.

Timestamped chat

Players who use a timestamp mod can still compact repeated lines by adjusting the ignored-characters setting.

Who it’s for: Players who want a shorter chat log on Fabric or NeoForge, especially those who also run a timestamp mod.

How it compares

Full comparison

Timestamp Chat is a Fabric, Forge and Quilt mod for 1.15.2 – 1.21.4, client-side only and open source under the MIT License. Timestampd is a NeoForge mod for 1.21 – 1.21.1, also client-side only and open source under the MIT License. TimestampBro is a Fabric mod for 1.21.11 – 26.3, client-side only, released under All rights reserved and not open source.

ModLoadersGame versionsEnvironmentUpdated
Compact ChatFabric and NeoForge1.17.1 – 1.21.11Client-side only2025-07-18
Timestamp ChatFabric, Forge and Quilt1.15.2 – 1.21.4Client-side only2023-07-26
TimestampdNeoForge1.21 – 1.21.1Client-side only2024-08-14
TimestampBroFabric1.21.11 – 26.3Client-side only2026-09-17

Questions

Does Compact Chat need Cloth Config API?

Yes. Cloth Config API is a required dependency and must be installed on either Fabric or NeoForge.

Why are messages with timestamps not compacted by default?

Messages that start with a timestamp differ from each other, so the mod leaves them alone until the ignored-characters setting is changed.

Does the server need Compact Chat?

No. The mod is client-side only, so players install it on their own game and the server does not need it.

In the catalog

Compact Chat is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from caoimhe

All projects

Similar mods

What the author says

Compact Chat is a Minecraft mod that removes duplicate messages from your chat with many options for customization. Compact Chat aims to be compatible with other mods, especially those which add timestamps to the start of messages.
caoimhe, on the Modrinth page

Official listing

Owner
caoimhe
Published
2021-08-28
Updated on Modrinth
2025-07-18
Facts verified
2026-10-15

Tags