Chat Logs
by Raconteur
Chat Logs saves the messages from each play session into a separate, readable text file, leaving the main game logs alone.
What it does
Each session is recorded from the moment a player connects to a server or opens a singleplayer world until the connection ends. The mod writes the chat for that span into a plain .txt file kept in its own folder, so the log can be opened in any text editor. Chat Logs is a client-side only mod, so only the player's game needs it, and servers run without it.
A second, separate store keeps the full text formatting in an SQLite database: colors, hover events and styling are preserved as Minecraft text components. An experimental Python GUI can browse that database, showing sessions with message counts and timestamps, full color code support, interactive tooltips and copy-to-clipboard. Chat Logs is open source under the CC0 1.0 Universal license and is published for Fabric only, with files for 1.21.3 – 1.21.10.
The mod shares much of its code with Permanent Chatlogs, which it was heavily inspired by, and takes a different route to saving chat. It uses only a few mixins, injected into vanilla methods, which the author says keeps it compatible with other mods and less likely to break after game updates.
Key features
Session-based text logs
Each connection or singleplayer session is saved to its own plain text file in a dedicated folder.
Formatting kept in SQLite
A database stores the complete text formatting, including colors, hover events and styling.
Browsing GUI
An experimental Python interface lists sessions and lets players read the database with full formatting.
Search and filtering
The database supports searching and filtering chat history across sessions.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Reviewing past conversations
Players who want to reread a session can open its text file in an editor without starting the game.
Who it’s for: Players who want a readable record of their chat, and players who prefer to keep chat history apart from the main game logs.
How it compares
Chat Logger is a client-side only mod released under the GNU Lesser General Public License v2.1 only, open source, for 1.21 – 1.21.11. ShadowChat is server-side only, not open source, and covers the same range under the GNU General Public License v3.0 only. Chat Mover is client-side only and not open source under the MIT License, but it targets only 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Chat Logs | Fabric | 1.21.3 – 1.21.10 | Client-side only | 2025-09-20 |
| Chat Logger | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-04-17 |
| ShadowChat | Fabric | 1.21 – 1.21.11 | Server-side only | 2026-08-08 |
| Chat Mover | Fabric | 1.21.11 | Client-side only | 2026-02-28 |
Questions
Does Chat Logs need to be installed on the server?
Where are the saved logs stored?
Which loader does Chat Logs support?
In the catalog
Chat Logs is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from Raconteur
Similar mods
What the author says
A lightweight Minecraft mod for saving chat logs in a readable format with minimal interference to the base game. While this mod shares virtually no code with the original project, it is heavily inspired by Permanent Chatlogs, which offers an alternative approach to saving chat logs separately from the main game logs.
Official listing
- Modrinth page
- modrinth.com/mod/chatlogs
- Owner
- Raconteur
- Published
- 2025-09-20
- Updated on Modrinth
- 2025-09-20
- Facts verified
- 2026-10-15
