跳到正文
本頁目錄

安裝

安裝

從 Releases 下載:

bedd-windows-x64-setup.exe安裝程序
bedd-windows-x64.msi靜默/統一部署:msiexec /i bedd-windows-x64.msi /qn
bedd-windows-x64.zip解壓到任意位置,運行 BeDD.exe

安裝程序不需要管理員權限:按用戶裝到 %LOCALAPPDATA%\Programs\BeDD,開始菜單加 BeDD(管理窗口),目錄加進 PATH。內容:BeDD.exe、mod\BeDD\(BeDD.dll、manifest.json)、mod\BeDD-server\、spec\bedd.asyncapi.yaml。 BeDD.exe 是自包含的。

powershell
BeDD.exe launch --slot 1 --json    # clone 1.26.60.05-1, install the mod, start; prints url, token

升級

運行新版安裝程序;它會關掉開著的管理窗口及其遊戲。之後每次 launch 在克隆缺模組時安裝,模組與來源不同時替換(保留 config.json):

  • 默認來源:BeDD.exe 旁的 mod\BeDD,否則是當前目錄所在檢出的 bin\BeDD;
  • mod install <instance> --from <dir> 之後:該目錄(記在 mods\BeDD\source.pin);目錄裡不再有構建時,launch 發出警告,不動模組。不帶 --from 的 mod install 結束固定。

不替換:launch --keep-mod,或該克隆有遊戲在運行時。

卸載

設置 > 應用 > 已安裝的應用 > BeDD 刪除程序、開始菜單項和 PATH 項。要連 %LOCALAPPDATA%\BeDD(克隆、存檔、日誌) 一起刪:對每個克隆運行 BeDD.exe instance remove --slot N --yes,再刪除該目錄。

讓測試框架自己下載

BEDD_DIR 指向解壓好的一份。CI 裡固定版本(releases/download/v0.4.0/...)。

powershell
curl.exe -L -o "$env:TEMP\bedd.zip" https://github.com/LiteLDev/BeDD/releases/latest/download/bedd-windows-x64.zip
mkdir "$env:LOCALAPPDATA\BeDD\app" -Force; tar.exe -xf "$env:TEMP\bedd.zip" -C "$env:LOCALAPPDATA\BeDD\app"

自己構建

構建與貢獻。