svrUptime

svrUptime

追踪你的世界已运行了多久——包括Minecraft日历时间和现实时间。

⏱️ svrUptime

每天两条简洁的聊天播报 —— 让所有人都清楚你的世界已经运行了多久。

Fabric NeoForge

在 Modrinth 下载 加入 Discord 在 GitHub 上查看源码

Minecraft 26.x 与 1.21.x 单人游戏与服务器 Fabric 需要 Fabric API MIT 许可证


svrUptime 会默默记录你的世界已经存在了多长时间,并在 Minecraft 一天中的两个自然转折点——黎明和黄昏——进行播报。没有仪表盘,没有计分板干扰:只是在日出时有一条简洁的聊天播报,夜幕降临时有一条简短的提示语,以及在期间任何时候好奇的话都可以用 /uptime 命令查询。它完全在服务端运行,因此原版客户端也能连接并看到所有消息,在单人游戏中也同样有效。“第 4,217 天” 带来的感觉,与空荡荡的清晨天空截然不同。

✨ 功能特性

  • 🌅 每天两次播报,基于游戏内时钟。 在黎明(每个 Minecraft 天的开始,约 06:00)播报完整的运行时间报告,在黄昏(约 18:00,tick 12000)播报一条简短的提示语——每天各触发一次。
  • 🕰️ 双重视角时间显示。 每次报告都会以两种方式显示运行时间:Minecraft 时间(将游戏内天数换算为 月 → 年 → 十年 → … → 千年 的日历)和现实时间(实际经过的游戏时间,天 → 十年)。
  • ⌨️ 随需查询 /uptime。 任何人都可以随时查询当前的运行时间,并选择向上取整到多大的单位——从天一直到千年。
  • 🎨 可配置的早晚消息。 在纯 JSON 文件中设置你自己的黎明和黄昏文本——支持标准 Minecraft § 颜色代码。
  • 🎚️ 独立开关。 可以分别独立开启或关闭运行时间播报、早晨消息和傍晚消息——游戏内实时生效,无需重启。
  • ♻️ 热重载。 编辑配置文件后,使用管理员命令即可即时应用。
  • 🧩 服务端通用。 一个 jar 文件即可在 Fabric 和 NeoForge 上运行;原版客户端无需安装任何东西,在单人游戏中同样有效。

⌨️ 命令

所有功能都挂在 /uptime 下,/ut 可作为所有命令的简写别名。query 和 help 对所有人开放;admin 分支需要游戏管理员 / 操作员权限。

命令 访问权限 作用
/uptime query 所有人 显示完整的运行时间报告(一直向上取整到千年)
/uptime query <unit> 所有人 同样的报告,但以所选的最大单位封顶——days、months、years、decades、centuries、millennia
/uptime help 所有人 列出可用命令(管理员命令仅对管理员显示)
`/uptime admin broadcast enable disable` 管理员
`/uptime admin morning enable disable` 管理员
`/uptime admin evening enable disable` 管理员
/uptime admin status 管理员 显示当前开关状态、世界总 tick 数和经过的现实天数
/uptime admin reload 管理员 从磁盘重新读取 svruptime.json

/ut 是完全重定向——任何你想输入 /uptime 的地方,/ut 都能以相同方式工作(/ut query years、/ut admin status,……)。

⚙️ 配置

配置文件位于 config/svruptime.json,首次启动时会自动创建并带有以下默认值,可通过 /uptime admin reload 热重载。两条消息字符串都接受标准 Minecraft § 颜色/格式代码,三个 *Enabled 标志与 /uptime admin … 命令切换的开关完全一致——游戏内的更改会直接写回文件,因此命令状态与文件永远不会不一致。

{
  "broadcastEnabled": true,      // 在黎明时发送完整运行时间报告
  "morningMessageEnabled": true, // 在黎明时发送早晨消息
  "eveningMessageEnabled": true, // 在黄昏时发送傍晚消息
  "morningMessage": "§6☀ A new day has begun.",
  "eveningMessage": "§9☾ The night has come."
}

🧪 兼容性

加载器 Fabric 和 NeoForge——一个 jar 文件可同时在这两者上运行
Minecraft 26.2.x · 26.1 / 26.1.1 / 26.1.2 · 1.21.11 · 1.21 – 1.21.10
Fabric API Fabric 上必需 · NeoForge 上不需要
运行端 服务端——支持原版客户端,也支持单人游戏
附加库 无

喜欢这个模组? 加入 Discord · ⭐ 收藏 仓库 · 探索 Lunixia 的更多 Minecraft QOL 模组

⛏️ 小巧而专注的模组,帮你省去无聊的部分。