Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ShieldMeBruh
A Valheim Quality of Life Mod that will auto equip a selected shield when a one-handed weapon is equipped. I need a shield! Shield me Bruh!
| Date uploaded | 2 weeks ago |
| Version | 2.0.0 |
| Download link | Vapok-ShieldMeBruh-2.0.0.zip |
| Downloads | 749 |
| Dependency string | Vapok-ShieldMeBruh-2.0.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.2ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.1README
Shield Me Bruh! by Vapok
This is a lightweight Quality of Life module for auto-equipping a shield when a one-handed weapon is equipped.
To set the desired shield, open the Player Inventory and middle-click the desired shield to auto-equip. Press the middle-mouse button again to deselect the shield.
This will place the Shield Me Bruh! icon on the shield to let you know that it's the shield configured. The shield will remain selected, even after log out, unless you deselect it.
From there, simply equip a one-handed weapon. Need a shield? Shield Me Bruh! will take care of it!
Current Patch Notes
Mod Author Details
Author: Vapok
Source: Github
Discord: Vapok's Mod's Community
Patch notes: Github Patchnotes
CHANGELOG
2.1.3 - Compatibility Stability
- Compatibility Stability: Updated dependencies for third party mod compatibilities.
2.0 Changelog History (Valheim Release) (click to expand)
2.1.2 - Inventory Protection & Stability Fix
- Inventory Transfer Protection: Resolved an issue where moving items between different inventory sizes could cause an error when moving items into destination slots that exceed the target inventory dimensions.
- General Stability: Internal stability improvements and exception hardening.
2.1.1 - Performance, Server Hardening & Sentry Fixes
- Performance Optimizations: Cached inventory grid badge components, eliminating hundreds of per-frame lookups when browsing inventory.
- Dedicated Server Safety: Ensured client equipment and UI patches are completely bypassed on headless dedicated servers.
- Multiplayer Safety: Isolated shield management strictly to the local player, preventing nearby players' equipment or death events from affecting local shields.
- Bug Fixes: Resolved harmless errors during inventory item moves and game exit routines.
- Dependency Updates: Updated Jotunn to 2.30.2 and internal dependencies for stability.
2.1.0 - 1-Handed Weapon Exclusion & Red X Badges
- 1-Handed Weapon Exclusion: Added ability to middle-click any one-handed weapon (such as woodcutting axes) in your inventory to mark it as excluded from automatic shield deployment.
- Red X Visual Indicator: Excluded weapons display a crisp red X badge in the inventory grid (matching the shield badge styling) that seamlessly follows the item across slot moves and swaps.
- Multi-Weapon Support: Multiple one-handed weapons can be excluded simultaneously while retaining your single designated auto-equip shield.
- Configurable: Added
Enable Weapon Exclusionsetting underLocal Configto toggle the feature on or off as desired.
2.0.8 - Dedicated Server AutoShield Reset Fix & Valheim 1.0.15 Alignment
- Dedicated Server AutoShield Reset Fix: Added null-conditional invocation for
OnResetEventduringPlayer.SetLocalPlayer, eliminatingNullReferenceExceptioncrashes on dedicated servers when no client UI handlers are registered. - Valheim 1.0.15 Alignment: Updated all game assembly references and internalized
Vapok.Valheim.Common3.13.1015.
2.0.7 - Splash Window Updates & Valheim 1.0.14 Alignment
- Splash Window Updates:
- Telemetry is now unchecked when first loaded (Opt-In visibility)
- Added Send Error Logs (Opt-Out)
- Privacy Policy is now available directly in-game
- Added Data Disclaimers on hover over checkboxes for transparency on what data is sent
- Valheim 1.0.14 Alignment: Updated game assembly references and internalized 3.12.1014.
2.0.6 - Jewelcrafting Font Compatibility
- Fixed: Jewelcrafting packages it's own font which was overriding part of a vanilla font, causing the Splash screen to appear blank.
2.0.5 - Updated README with Telemetry Information
- Updated the README.md with Anonymous Telemetry information per request of mod stores.
2.0.4 - Unified Splash Screen & Telemetry Controls
- Unified Startup Splash Screen: Integrated with a centralized startup splash screen.
- Added configurable
Show on Game Startupwhich can be enabled or disabled in the configuration file.
- Added configurable
- Anonymous Telemetry:
- Added configurable
Enable Anonymous Telemetryconfiguration which can be enabled or disabled in the configuration file.- Defaults to enabled with auto-opt-in on launch. Uncheck to Opt-Out
- ANONYMOUS DATA ONLY - I track version number and usage data. No personal data is ever collected. For more information, see the Privacy Policy.
- Added configurable
2.0.2 - Dependency & Compatibility Maintenance
- Dependency Updates: Updated Jotunn and BepInEx runtime package bindings.
- Compatibility Maintenance: Verified compatibility against the latest Valheim 1.0 release.
- Documentation Improvements: Standardized README, user guides, and technical patch documentation.
2.0.1 - Container Quick Move Mark Persistence Fix
- Fixed: Resolved an issue where using Quick Move (Ctrl + Left Click) on items into a container would inadvertently clear the mark from a marked shield.
2.0.0 - Valheim 1.0+ Update & Shield Marking Mechanics
- Updated codebase for Valheim 1.0.
- Adjusted shield marking mechanics: marking a new shield while holding a one-handed weapon now instantly auto-equips the newly marked shield.
- Added visual icon badges on marked shields in player inventory.
1.0 Changelog History (Valheim Early Access) (click to expand)
1.1.2 - Dependency Maintenance
- Updated all dependencies to latest versions.
1.1.1 - Dedicated Server Config Syncing Fix
- Resolved an issue preventing dedicated servers from properly enforcing configuration settings on connected clients.
- Added graceful dependency handling and notifications.
1.1.0 - Valheim 0.221.4 & Unity Engine Updates
- Updated for Valheim 0.221.4 and Unity runtime adjustments.
1.0.0 - Initial Release of Shield Me Bruh!
- Initial release of automatic shield pairing and auto-equipping when wielding one-handed weapons.
- Implemented middle-click shield marking in player inventory.