跳到正文

Persistent Chat History

作者:Shycc

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.

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

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.

常见问题

Persistent Chat History 支持哪些 Minecraft 版本?

Persistent Chat History 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Persistent Chat History 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分