Skip to content

Version 0.8.1

Latest

Choose a tag to compare

@PengZixuan30 PengZixuan30 released this 25 Oct 03:20

GamesAI 0.8.1 — Self-updater fix

A small fix release. If you are on 0.8.0 or 0.8.0-SNAPSHOT, install this release by hand once — run !!MCDR plugin install -U -y games_ai on every instance — because the code that would perform an automatic update is exactly the code that was broken. After that one manual install, self-updates work normally again.

Fixed

  • The self-updater now hands the plugin file to MCDR in the form MCDR recognises, and checks that the new version really loaded; a rollback only counts as successful when the previous version was loaded again too.
  • When a failed update leaves the plugin unloaded, the failure is reported as a readable sentence instead of an untranslated key.

Everything from 0.8.0 is included (cross-server linking, stored conversations, the rest of the feature set), so a fresh install or an upgrade from an older release gets all of it.

Requirements unchanged: Python 3.12+, MCDReforged 2.15.0+ (Node.js 18+ only for the Mineflayer bot).

Full details: changelog.


GamesAI 0.8.1 — 自更新修复

一个小型修复版本。如果你正在运行 0.8.0 或 0.8.0-SNAPSHOT,请先手动安装一次本版本 —— 每个实例执行 !!MCDR plugin install -U -y games_ai,因为负责自动更新的正是那段坏掉的代码。手动安装这一次之后,自更新恢复正常。

修复

  • 自更新现在能以 MCDR 识别的方式让它加载新文件,并确认新版本真的被加载;回滚也只有在旧版本真的被加载回来时才算成功。
  • 更新失败导致插件未能恢复加载时,失败提示仍然可读,而不是一个未翻译的键名。

0.8.0 的全部内容都包含在内(跨服连接、对话落盘、send_message_to_player_ai 等),全新安装或从旧版本升级都会得到完整功能。

环境要求不变:Python 3.12+、MCDReforged 2.15.0+(仅启用 Mineflayer 假人时需要 Node.js 18+)。

完整更新日志:changelog。


GamesAI 0.8.1 — 自更新修復

一個小型修復版本。如果你正在執行 0.8.0 或 0.8.0-SNAPSHOT,請先手動安裝一次本版本 —— 每個實例執行 !!MCDR plugin install -U -y games_ai,因為負責自動更新的正是那段壞掉的程式碼。手動安裝這一次之後,自更新恢復正常。

修復

  • 自更新現在能以 MCDR 辨識的方式讓它載入新檔案,並確認新版本真的被載入;回滾也只有在舊版本真的被載入回來時才算成功。
  • 更新失敗導致外掛未能恢復載入時,失敗提示仍然可讀,而不是一個未翻譯的鍵名。

0.8.0 的全部內容都包含在內(跨服連線、對話落盤、send_message_to_player_ai 等),全新安裝或從舊版本升級都會得到完整功能。

環境需求不變:Python 3.12+、MCDReforged 2.15.0+(僅啟用 Mineflayer 假人時需要 Node.js 18+)。

完整更新日誌:changelog。