ServerModBootstrap
Credited fork of ServerModBootstrap with UTF-8 BOM-tolerant package manifest parsing.
模組介紹 作者原文
Server Mod Bootstrap
This is a credited fork of monokaijs/Valheim-Server-Mods, originally authored by monokaijs. The fork preserves the original functionality and adds tolerant handling for UTF-8 BOM markers package manifests.
Install this package once on every Valheim client and dedicated server. Clients require no configuration.
Each dedicated server sets its complete HTTPS ManifestUrl in BepInEx/config/ServerModBootstrap/bootstrap.cfg. At startup and every 60 seconds, the server downloads and validates that JSON manifest. When a client connects, the server relays its active manifest through an early peer RPC. Schema v2 configs can target server, client, or both; server-only contents are removed before relay and use a separate revision from the client view.
If the client's managed package revision differs, the bootstrap downloads and verifies the exact packages, stages the update, returns the player to the menu, and asks them to restart Valheim. The preloader applies the staged files before BepInEx loads plugins on the next launch. Connecting again then uses the correct mod set.
The bootstrap owns only BepInEx/plugins/XomNghienManaged and exact config paths declared by the manifest. Personal and unrelated plugins are not removed.
No signing key, account, server ID, or client configuration is required. The dedicated server trusts its configured HTTPS endpoint; clients trust the manifest relayed by the Valheim server they are connecting to. Packages must use HTTPS download URLs.
Packages containing BepInEx core, patchers, or monomod files are rejected because early-loader components cannot be changed safely by a running process.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: