
更新检查器
一个检查已安装模组更新并在游戏中通知玩家的模组。

UpdateChecker
再也别错过模组或资源包的更新!
📋 概述
UpdateChecker 是一款轻量级、零配置的服务端模组,能自动监控已安装的模组和资源包是否有更新。当有可用更新时,服务器管理员会收到通知,并附上直接下载链接,让更新变得毫不费力。

✨ 功能特性
- 🔄 自动更新检查 - 每 12 小时在后台运行
- 📢 智能通知 - 当有可用更新时,管理员登录即会收到提示
- 🔗 直接下载链接 - 点击即可立即下载更新
- ⚡ 零配置 - 开箱即用,无需任何设置
- 🎯 选择性加入系统 - 仅检查明确支持此功能的模组和资源包
- 🛡️ 智能版本检测 - 基于 SemVer(语义化版本)的比较
- 👥 多提供商支持 - 目前已支持 CurseForge(更多即将推出!)
- 🧵 零性能影响 - 在独立线程中运行
- 📦 资源包支持 - 同时监控模组和资源包
🚀 安装方法
- 从“文件”选项卡下载最新版本
- 将
updatechecker-X.X.X.jar放入你的mods文件夹 - 重启你的服务器
- 完成!UpdateChecker 会自动运行——无需额外配置
注意: UpdateChecker 仅监控已选择支持此功能的模组和资源包。有关如何添加支持的说明,请参阅“面向开发者与创作者”部分。
🎮 命令
| 命令 | 描述 | 权限 |
|---|---|---|
/updatecheck |
手动触发一次更新检查 | 管理员 (OP) |
更新检查每 12 小时自动运行一次,但你也可以随时手动触发!
👨💻 面向开发者与创作者
想让你的模组或资源包被 UpdateChecker 监控吗?超级简单!
添加 UpdateChecker 支持
第 1 步:更新你的 manifest.json 文件

{
"UpdateChecker": {
"CurseForge": "你的项目 ID"
}
}
第 2 步:找到你的 CurseForge 项目 ID
- 前往你的模组/资源包的 CurseForge 页面
- 查看右侧边栏的 详细信息 部分
- 复制 项目 ID 数字
- 示例: DisTale 的项目 ID 是
1429009
第 3 步:遵循 SemVer 命名规则
对于模组:
yourmod-1.2.3.jar
yourmod-2.0.0.jar
对于资源包:
yourpack-1.2.3.zip
yourpack-2.0.0.zip
第 4 步:向你的用户展示你支持 UpdateChecker!(可选)
将以下徽章添加到你的模组/资源包的描述中:
https://i.imgur.com/CpkvDty.png
徽章预览:

✅ UpdateChecker 会自动提取并比较版本信息!
支持的版本格式
- ✅
mod-1.2.3.jar→ 1.2.3 - ✅
pack-1.2.3.zip→ 1.2.3 - ✅
mod-2026.1.20-5708.jar→ 2026.1.20 - ✅
mod-v1.0.0.jar→ 1.0.0 - ✅
MyMod-1.2.3-beta.jar→ 1.2.3
你可以使用此 正则表达式 来测试你的模组文件名是否符合要求。
🐛 Bug 报告
发现了 Bug?请在 GitHub Issues 上提交报告!
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。