聊天记录器

将Minecraft服务器中的聊天记录记录到JSON文件

社交

MC Chat Logger

加入我的 Discord 服务器,获取免费 MC 服务器托管 :) https://discord.gg/fdSVNfDUx7

支持与更新 / 聊天记录查看器

一个轻量级的客户端模组,可将服务器中的公共聊天消息记录到 JSON 文件中。

功能

  • 自动记录 - 所有公共聊天消息都会被自动捕获并保存
  • 按服务器整理 - 每个服务器都有自己的文件夹(例如 chatlogs/hypixel_net/)
  • 基于会话的文件 - 每次游戏会话都会创建一个新的 JSON 文件,让你的日志保持井然有序
  • 实时保存 - 消息会立即保存,以防游戏崩溃时数据丢失

即将推出: 用于可视化聊天记录的网络界面、基于聊天记录微调 LLM 的示例,以及更多内容。

输出格式

日志保存至 .minecraft/chatlogs/<server>/session_<date>_<id>.json(或你的 Minecraft 文件夹中的 chatlogs 文件夹):

{
    "server": "play_example_com",
    "sessionId": "a1b2c3d4",
    "sessionStart": "2024-01-15 14:30:00",
    "lastUpdated": "2024-01-15 15:45:30",
    "messageCount": 127,
    "messages": [
        {
            "timestamp": "2024-01-15 14:31:05",
            "epochMillis": 1705329065000,
            "senderUuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5",
            "senderName": "Notch",
            "message": "<Notch> Hello everyone!"
        }
    ]
}

使用场景

  • 存档值得纪念的对话
  • 为举报保留记录
  • 挂机时监控聊天
  • 分析聊天模式
  • 创建聊天统计数据
  • 构建读取你聊天历史的外部工具

支持

如果你需要任何支持,欢迎在 Discord 上私信我(bl4747)。你也可以加入我的服务器。

致谢

感谢 grah、Guter Mensch 和 Stealth Gamer 参与测试 :)

注意

在记录聊天消息之前,请确保已获得所有必要的同意!你对自己的模组使用行为负全部责任。