在这里 >> 下载HunterCore V1.0
HunterCore 1.0 正式发布。
这次版本把 HunterCore 从“可用的自定义服务端核心”推进到“更适合长期运营和调优”的阶段,重点放在三件事:更安全的 AI 假人、更直观的网页后台、以及更明确的正式发布命名规则。
本次更新亮点
1. AI 假人高危操作安全机制
HunterCore 现在会在核心层拦截 AI 假人的高危操作,而不只是依赖提示词约束。
当 AI 识别并尝试执行高风险行为时,例如:
- 使用 TNT
- 使用打火石
- 使用火焰弹
- 使用岩浆桶
- 交互重生锚
- 使用末影水晶等危险物品
系统会自动阻止执行,并进入“等待管理员授权”状态。
管理员可以通过以下方式批准或拒绝:
- 游戏内命令:
/hplayer ai <假人名> approve/hplayer ai <假人名> deny
- 网页后台:
- 在 AI 管理区域直接看到待授权的高危动作
- 一键批准一次或拒绝
这让 AI 假人能继续保持较强的自主能力,同时避免被玩家诱导执行破坏性操作。
2. Web Panel 交互继续优化
网页后台本次继续强化,重点是把原来偏“信息展示”的页面,进一步做成真正可操作的运维面板。
新增与优化内容包括:
- 独立 Runtime 页面
- 更清晰的运行时预算展示
- 异步队列状态展示
- Tick 热路径热点采样
- AI 假人高危动作授权列表
- 管理端线程模式切换
- 更顺手的管理员配置体验
3. 单线程 / 多线程线程模式后台控制
管理员现在可以直接在网页后台切换 HunterCore 的线程模式:
single-threadhigh-clockhigh-coremulti-thread
这些模式会同步影响 HunterTools 的相关异步策略,使服务端在不同 CPU 画像下更容易调优:
- 单线程高主频机器可走更保守模式
- 多核心机器可走更积极的后台并行模式
- 保持对插件兼容性的优先考虑,不走 Folia 式高破坏性路线
4. F3 服务器名称后台可配置
管理员现在可以直接在网页后台设置玩家按下 F3 时看到的服务器名称。
默认值仍可保持为:
"HunterCraft" Server
也可以在后台按你的运营需要自定义成任何你想展示的名称。
5. 自适应运行时监控能力延续增强
HunterCore 继续保留并增强了此前加入的运行时调优能力,包括:
- AI / 假人自适应降频
- 访客 / 玩家 / 管理员分层缓存
- 插件热操作限流
- chunk send / entity tracker / pathfinding 队列监控
- 主线程热点采样
- Runtime 独立后台视图
这些能力可以帮助你更快判断“卡顿是因为哪里堵了”,而不是只盯 TPS。
6. 正式版命名规则确定
从本版本开始,HunterCore 使用更清晰的发布命名规则:
产品名 + 版本号 + MinecraftServer + MC版本号 + 发布通道
本次正式版产物名称为:
HunterCore-1.0-MinecraftServer-26.1.2-release.jar
后续也可以自然扩展为:
betarcrelease
构建与验证
本版本已经完成本地构建与校验:
./gradlew :huntercore-plugins:hunter-tools:compileJava --no-daemon./gradlew packageHunterCoreRelease --no-daemon --no-configuration-cache- Web 前端脚本语法检查通过
正式发布产物:
HunterCore-1.0-MinecraftServer-26.1.2-release.jar
SHA256:
e14e3ae14b2419ed21f46729ffe33b629e26ef41e7027a206843cb92b0f260be
适合谁升级
如果你正在使用 HunterCore,并且你希望获得:
- 更安全的 AI 假人能力
- 更强的网页后台管理体验
- 更适合不同 CPU 的线程模式切换
- 更清晰的正式版发布命名
那么这个版本值得直接升级测试。
感谢使用 HunterCore。