Fixed an issue where the game startup screen could cause errors or fail to show under certain mod loading conditions.
Updated internal dependencies for stability.
2.1.3 - Compatibility Stability
Compatibility Stability: Updated dependencies for third party mod compatibilities.
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.
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.