Chat Logs

Chat Logs

Save chat logs in a separate folder for better readability of conversations.

by
1.0K Downloads
fabriccursedmanagementutility
Rent Server with this Mod

About this Mod

Chat Logs

A lightweight Minecraft mod for saving chat logs in a readable format with minimal interference to the base game.

Inspiration

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.

Philosophy

This mod aims to make chat logs readable while interfering as little as possible with the base game mechanics. It uses very few mixins that inject code into vanilla methods, maximizing compatibility with other mods and reducing the likelihood of being broken by game updates. This is a significant advantage for modpacks, as the mod will generally not need updates when new versions of Minecraft are released.

Features

The mod uses two complementary approaches to save chat logs:

1. Session-based TXT Files

  • Simple text format: Each session is saved as a plain .txt file
  • Session definition: A session spans from connection to a server/singleplayer world until disconnection
  • Easy to read: Human-readable format that can be opened with any text editor
  • Reliable: Crash-resistant with automatic recovery mechanisms

2. Detailed Database Storage (Experimental)

  • Rich formatting preservation: Saves complete text formatting details in an SQLite database
  • Enhanced search capabilities: Enables advanced searching and filtering of chat history
  • External GUI interface: Provides a dedicated graphical interface for better reading experience
  • JSON preservation: Maintains original Minecraft Text component structure with colors, hover events, and styling

External Interface

An experimental Python GUI is available for browsing the database logs with full formatting support:

🔗 Chat Log GUI (Experimental)

This interface provides:

  • Session browsing with message counts and timestamps
  • Full Minecraft color code support
  • Interactive tooltips for hover events
  • Copy-to-clipboard functionality

Available Versions

Chat Logs 0.1.0-alphaalpha
MC 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10fabric
September 20, 2025

How to Install Chat Logs on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.10).

3

Install Mod

Open the mod browser in the dashboard and search for "Chat Logs". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.10, 1.21.9, 1.21.8 (+5 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Chat Logs server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.10). You can switch loaders with one click in the panel.

Is Chat Logs compatible with fabric?

Chat Logs officially supports fabric for Minecraft 1.21.10, 1.21.9, 1.21.8. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Chat Logs – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Chat Logs consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Chat Logs with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Zero v1.0 Universal
Server-side
Unsupported

Supported Versions

1.21.101.21.91.21.81.21.71.21.61.21.51.21.41.21.3