Persistent Chat History

Quick rating

Community listing page, reviews here may not be monitored by the author.

Persistent Chat History

By Shycc

No reviews yet

Server-side mod that records chat, join/leave and advancement messages to disk. History survives restarts and offline periods; players see the recent 100 messages with time prefixes on join. Configurable. No client install needed.

Mod Loaders
Minecraft

About

Description

Persistent Chat

Server-side mod that keeps your server's chat history forever — across restarts, crashes and offline periods.

Note: This mod was generated with AI assistance from Doubao .

Features

  • Records player chat, join/leave events and advancement unlocks
  • Saves everything to disk (persistent-chat/history.jsonl) — nothing is lost on restart
  • Replays the recent history (default 100 messages, with [time] prefixes) when a player joins
  • Messages sent while players were offline are replayed when they come back

Requirements

  • Minecraft 1.21.1 + NeoForge 21.1.x (any patch version)
  • Server-side only — clients need nothing installed

Installation

  1. Drop the jar into your server's mods folder
  2. Restart the server
  3. Done — players will see history when they join

Configuration

Edit config/persistent_chat-server.toml:

  • replayCount — how many messages are replayed on join (default 100)
  • showTimePrefix — show/hide the time prefix
  • captureChat / captureJoinLeave / captureAdvancements — per-type recording toggles

Compatibility

Pure server-side mod. Works with any client.