You are viewing a potentially older version of this package. View all versions.
Vapok-ShieldMeBruh-2.0.0 icon

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-5.4.2350 icon
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.2350
ValheimModding-Jotunn-2.30.2 icon
ValheimModding-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.2
ValheimModding-YamlDotNet-16.3.1 icon
ValheimModding-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.1

README

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

Github Patchnotes

Mod Author Details

Vapok Gaming

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 Exclusion setting under Local Config to 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 OnResetEvent during Player.SetLocalPlayer, eliminating NullReferenceException crashes on dedicated servers when no client UI handlers are registered.
  • Valheim 1.0.15 Alignment: Updated all game assembly references and internalized Vapok.Valheim.Common 3.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 Startup which can be enabled or disabled in the configuration file.
  • Anonymous Telemetry:
    • Added configurable Enable Anonymous Telemetry configuration 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.

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.