ShieldMeBruhReforged
Auto-equip your preferred shield with one-handed weapons. Remember your selection across sessions, storage, and death recovery.
模組介紹 作者原文
Automatically equip your preferred shield when you draw a one-handed weapon.
Features
- Choose a shield with a middle-click in your inventory.
- Automatically equip it alongside a one-handed weapon.
- Optionally unequip it when you put the weapon away.
- Remember the same shield across sessions, storage, and death recovery.
Installation
Requires Valheim 1.0.12 and BepInExPack_Valheim 5.4.2350.
- Install the dependencies in your r2modman profile.
- Download the package from GitHub Actions,
or build the project using the instructions below.
- Close Valheim and copy ShieldMeBruhReforged.dll into your profile's
BepInEx/plugins/ShieldMeBruhReforged/ directory.
- Launch with Start modded.
Disable or remove the original ShieldMeBruh first. Reforged starts with fresh
settings and shield selection.
Build and compatibility checks run in GitHub Actions.
Controls
Middle-click a shield in your inventory to select it. Click it again to
deselect. A shield marker shows your selection.
Auto-equip and auto-unequip can be toggled in the mod's BepInEx configuration.
Your character remembers the selected shield's ID. Storing it or dying keeps the
preference; it resumes when that shield returns, even in another inventory slot.
Only deselecting or choosing another shield changes the preference. These IDs are
plain-text custom data that vanilla does not use.
Build
Requires.NET SDK 8 and the game dependencies above.
GitHub Actions builds and checks the plugin automatically. Pushing a version tag
creates a GitHub release with the built ZIP and publishes it.
Use bumpp to update versions and create the tag.
dotnet build src/ShieldMeBruhReforged/ShieldMeBruhReforged.csproj -c Release \
-p:GameDir="/path/to/Valheim" \
-p:BepInExDir="/path/to/profile/BepInEx"
Output: src/ShieldMeBruhReforged/bin/Release/netstandard2.1/ShieldMeBruhReforged.dll.
Development and releases · Repository layout · Changelog
Code and artwork licensed under the MIT license.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: