编年史:冒险日志

编年史:冒险日志

一个客户端冒险日志,记录每次游戏会话,包括回顾、笔记、日历、分析和个人纪录。

Chronicle — 你的冒险日志

永远不会忘记你上次停下的地方。

Chronicle 是一个轻量级、完全客户端侧的 Fabric 模组,它会自动记录你的游戏会话,并将其转化为个人冒险日志。

每当你返回一个世界或服务器时,Chronicle 都会提醒你上次会话期间发生了什么、玩了多久、在哪里停下的,以及完成了哪些目标。

功能特性

欢迎回归回顾

加入世界或服务器后,Chronicle 会显示你上次会话的简明摘要:

  • 会话时长
  • 距离上次游玩的间隔时间
  • 开采的方块数
  • 旅行距离
  • 击杀的怪物数
  • 死亡次数及最后死亡位置
  • 最后访问的生物群系、维度与坐标

聊天回顾中的坐标可点击,并可直接复制到剪贴板。

Chronicle 中心

K 键或使用客户端命令:

/chronicle

这将打开包含四个部分的 Chronicle 中心:

  • 概览 — 你的最新冒险、关键统计、最后位置和个人纪录
  • 日志 — 可搜索的会话历史,支持笔记、标签和收藏
  • 日历 — 月度活动视图
  • 分析 — 最近 7 天、30 天或全部历史的统计数据

个人日志条目

每一条自动记录的会话都可以自定义:

  • 自定义标题
  • 个人笔记
  • 最多五个标签
  • 收藏标记

自动统计保持只读状态,因此你的记录历史不会被意外改变。

会话追踪

Chronicle 可以记录:

  • 游戏时长
  • 开采的方块数
  • 旅行距离
  • 击杀怪物数
  • 击杀玩家数
  • 跳跃次数
  • 死亡次数
  • 死亡消息和坐标
  • 最后的生物群系
  • 最后的维度
  • 最后的已知位置

方块开采和移动直接在客户端上追踪,因此即使多人服务器未同步相应的原版统计数据,它们也能正常工作。

个人纪录与分析

Chronicle 会从你的历史记录中计算有用的统计数据,包括:

  • 最长的会话
  • 单次会话中开采方块最多的记录
  • 最长的旅行距离
  • 单次会话中最多的击杀数
  • 总游戏时长
  • 活跃天数
  • 每日活动趋势
  • 按生物群系和维度的活动情况

日历

日历显示你玩过的日期以及每天的活动量。活跃度越高的日期会获得更强烈的高亮标记,让你一目了然地查看游玩历史。

PNG 导出

Chronicle 可以将可分享的图片导出到:

screenshots/chronicle/

可用的导出包括:

  • 所选会话的卡片
  • 月度 Chronicle Wrapped 卡片

已有图片永远不会被覆盖。每次导出都会生成唯一的文件名。

可靠的本地存储

Chronicle 会每分钟自动保存你的活动会话,并立即保存死亡等重要事件。

如果游戏意外关闭,Chronicle 会在你下次加入时恢复未完成的会话。

历史文件使用安全的原子写入,并保留备份副本以降低数据丢失的风险。

仅限客户端

Chronicle 不需要安装在服务器上。

它可与以下环境配合使用:

  • 单人世界
  • 原版服务器
  • Fabric 服务器
  • 模组服务器
  • 联机模组整合包

某些统计数据(如怪物击杀和跳跃次数)可能取决于服务器的同步情况。时间、位置、维度、死亡、开采方块和移动追踪则在本地工作。

隐私

所有 Chronicle 数据都保留在你的设备上。

没有任何内容会上传或发送到外部服务。

你的日志以可读的 JSON 文件存储在:

config/chronicle/worlds/

默认情况下,Chronicle 会为每个世界或服务器保留最近 30 个会话。

环境要求

  • Fabric Loader
  • Fabric API
  • Minecraft 26.2
  • Java 25