ShieldMeBruhReforged

版本 v1.0.1·更新於 2026-09-12

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 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
ShieldMeBruhReforged-1.0.1.zip
檔案大小
196.3 KiB