跳到正文
本頁目錄

安裝

下載

從 Releases 下載 bedd-client-windows-x64.zip,解壓到任意位置。 裡面是一個 BeDD 文件夾:模塊(BeDD.dll、manifest.json)、PowerShell 客戶端和腳本。

  • 用於測試:測試框架在每次運行開始時把模塊複製進遊戲實例的 mods\ 目錄、結束後刪掉(接入測試框架)。
  • 手動試一下:解壓到該實例的 mods\ 目錄,得到 mods\BeDD\BeDD.dll,再寫一個配置, 讓其中的 managerScript 指向它的 BeDDManager.ps1。用完記得刪掉這個文件夾:留下一份副本的話,正常啟動的遊戲會不理你的鼠標鍵盤, 而且只顯示在管理窗口裡。

Be.D.D. 不是 lip 包,也不在 LeviMC 模組裡上架。

系統要求

Minecraft 基岩版 1.26.51(GDK 版)和 LeviLamina 26.51.x(客戶端),裝在用 LeviLauncher 安裝的遊戲實例裡。 測試時用 Start-BeDDGame.ps1 啟動這個實例,不走啟動器(多開)。只有測試機上的遊戲需要裝, 服務器和玩家都不用。

管理窗口需要 PowerShell 7(pwsh)。

讓測試框架自己下載

測試框架可以自己下載 Be.D.D.,不必要求某個目錄下事先有一份檢出。已經有解壓好的副本時,用 BEDD_DIR 指向它:

powershell
$bedd = if ($env:BEDD_DIR) { $env:BEDD_DIR } else { Join-Path $env:LOCALAPPDATA 'BeDD\client' }
if (-not (Test-Path "$bedd\harness-shim.ps1")) {
    $zip = Join-Path $env:TEMP 'bedd.zip'
    Invoke-WebRequest https://github.com/LiteLDev/BeDD/releases/latest/download/bedd-client-windows-x64.zip -OutFile $zip
    Expand-Archive $zip (Split-Path $bedd) -Force; Rename-Item (Join-Path (Split-Path $bedd) 'BeDD') $bedd
}

自己構建

見構建與貢獻。

下一步

電腦上還沒有 LeviLauncher、LeviLamina 或遊戲實例時,讀在新電腦上準備;否則直接看驅動遊戲。