ModsFinder
CL

Chat Logger

by bl791

Chat Logger writes the chat messages of a Minecraft server to JSON files, with one file per play session.

FabricClient-side onlyGNU Lesser General Public License v2.1 onlyOpen source1.21 – 1.21.11

What it does

A fresh JSON file is opened whenever a player starts a session, so the logs of different sessions stay apart. Logs are saved under the chatlogs folder in the Minecraft folder, and each server gets its own subfolder named after its address. Session files can be kept as a paper trail for reports, moved aside to archive memorable conversations, or used to monitor chat while away from the keyboard or to analyze chat patterns.

The mod is client-side only, so players install it and servers do not need it. It runs on Fabric 1.21 – 1.21.11 across 12 release versions, and the latest Fabric file, 1.1.2, targets 1.21.11. The code is licensed under the GNU Lesser General Public License v2.1 only, and the project is open source with public source code and an issue tracker. A web interface to visualize chat logs and to prepare examples for finetuning a language model is listed as coming soon.

Recording chat messages can involve other people's data, so the author asks users to obtain the necessary consent before logging chat. Testing was credited to grah, Guter Mensch and Stealth Gamer.

Key features

  1. Chat logging to JSON

    Chat messages from the server are written to a JSON file as they arrive during play.

  2. Session-based files

    A new file is created for each play session, which keeps logs organized by date and server.

  3. Archiving and analysis

    Session files can be archived, kept as a record, or examined for chat patterns with other tools.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.1.2
1.21.101.1.2
1.21.91.1.2
1.21.81.1.2
1.21.71.1.2
1.21.61.1.2
1.21.51.1.2
1.21.41.1.2
1.21.31.0.0
1.21.21.0.0
1.21.11.0.0
1.211.0.0
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Chat Logs is a client-side Fabric mod for 1.21.3 – 1.21.10, released under the CC0 1.0 Universal license, and it is open source. Server Chat Log History is server-side only for Fabric 1.20 – 1.21.6, under the GNU General Public License v3.0 or later, so it runs on the server instead of the player's client. Chat Mover is a client-side Fabric mod for 1.21.11 that is not open source, under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
Chat LoggerFabric1.21 – 1.21.11Client-side only2026-04-17
Chat LogsFabric1.21.3 – 1.21.10Client-side only2025-09-20
Server Chat Log HistoryFabric1.20 – 1.21.6Server-side only2025-06-21
Chat MoverFabric1.21.11Client-side only2026-02-28

Questions

Does Chat Logger need to be installed on the server?

No. Players add it to their own game, and a server needs no copy.

Where are the log files saved?

Logs are saved as JSON files in the chatlogs folder of the Minecraft folder, with one subfolder per server.

Which game versions does Chat Logger support?

Fabric files exist for 1.21 – 1.21.11, and the latest file, 1.1.2, targets 1.21.11.

In the catalog

Chat Logger is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from bl791

All projects

Similar mods

What the author says

A lightweight client-side mod that logs public chat messages in servers to JSON files. Coming soon: Web UI to visualize chat logs, examples for finetuning a LLM on chatlogs, and more.
bl791, on the Modrinth page

Official listing

Owner
bl791
Published
2026-01-05
Updated on Modrinth
2026-04-17
Facts verified
2026-10-15

Tags