Source-checkedQuality of life & UI

CaptainValheim

by sighsorry · for Valheim

Turns shields into active weapons. All you need is one shield. Shield strikes, throws, charges, projectile reflection, and block charges all follow real shield stats and blocking skill.

3.8KDownloads
18d agoLast updated
BepInExLoaders
ThunderstoreSource

About CaptainValheim

From Thunderstore

Turns shields into active weapons. All you need is one shield. Shield strikes, throws, charges, projectile reflection, and block charges all follow real shield stats and blocking skill.

CaptainValheim

Turns shields into active weapons. All you need is one shield. Shield strikes, throws, charges, projectile reflection, and block charges all follow real shield stats and blocking skill.


Shield Primary Attack CaptainValheim lets a shield act as a real close-range weapon instead of only a defensive item. A primary shield strike uses the equipped shield's own block power, deflection force, stamina profile, and durability cost as the base, then applies the values from CaptainValheim.yml. That means a buckler, tower shield, and round shield can all feel different without needing separate hardcoded behavior.


Shield Throw Throw your shield forward as a returning weapon. The throw can hit multiple targets, lose power through damage decay, search for nearby targets, and return after its lifetime expires. Damage, push force, target count, damage decay, ricochet search radius, flight lifetime, stamina cost, and durability cost can all be tuned, while the final result still scales from the shield you actually equipped.

With FearNoSpear, dropped thrown shields can only be auto-picked up by the thrower. Other players can still pick them up manually. Use the updated versions on participating clients. FearNoSpear is optional; without it, pickup behavior is unchanged. FearNoSpear does not change CaptainValheim's shield-return handling.

Thrown shields retain the equipped visual prefab and style, including appearances applied by Armoire, through ricochets and the return flight. This only changes presentation; the original shield's stats and returned item are preserved. Peers without the cosmetic prefab display the original shield instead.


Shield Charge Shield Charge turns your block into a forward burst that drives into enemies with shield-based damage and push force. It is useful for closing distance, interrupting enemies, or opening space in a crowd. Charge distance, speed, hit radius, cooldown, stamina cost, durability cost, damage factor, and push factor are configurable, and WarfareTweaks can read the shield-hit context when both mods are installed.


Block Charge Valheim already contains a block-charge style counterattack, but it is effectively locked away for normal shield gameplay. CaptainValheim exposes and tunes that vanilla behavior so shields can use it intentionally. The mod can also provide fallback charge visuals for shields that do not have their own charge setup, making the feature usable across a wider range of shield prefabs.


Projectile Reflection Projectile Reflection rewards accurate blocking by letting guarded projectile hits bounce back instead of simply being absorbed. Reflection behavior scales with shield deflection and can be tuned separately from attacks, throws, and charges, so servers can decide how strong defensive projectile play should be without changing the rest of the shield kit.

Highlights

  • Gives every shield a configurable active combat kit through one synced YAML file.
  • Scales damage, push, stamina, and durability from the shield's actual stats instead of using one flat value for every shield.
  • Provides a global fallback so unlisted shields work immediately, while individual prefab overrides can tune special cases.
  • Syncs config through ServerSync for dedicated servers.
  • Lets servers independently allow Shield Charge, Block Charge, and Projectile Reflection with a one-handed melee weapon and a shield.
  • Adds a WarfareTweaks bridge so Warfare effects can recognize CaptainValheim shield hit contexts.
  • Keeps the mod focused on shields only, with no ranged, melee, or Blood Magic preset schema mixed in.

Shield Features

  • primaryAttack: turns shield use into a direct shield strike with configurable damage, push, stamina, and durability factors.
  • throw: throws the shield, supports multiple targets, damage decay, search radius, lifetime scaling, and return behavior.
  • charge: sends the player forward with shield-based damage, push, hit radius, distance, speed, cooldown, and stamina tuning.
  • reflect: lets guarded projectile reflection scale from shield deflection.
  • blockCharge: enables and tunes Valheim's vanilla block-charge counterattack behavior, including support for shields missing charge visuals.

Configuration

CaptainValheim creates:

  • BepInEx/config/sighsorry.CaptainValheim.cfg
  • BepInEx/config/CaptainValheim.yml

Show Shield Tooltip in the BepInEx config controls the extra CaptainValheim guidance appended to shield item tooltips. It defaults to On and is a client-only display setting that is not synchronized with the server.

Prevent Weapon Auto Equip While Shield Only also defaults to On and is client-only. Automatically collected weapons stay in your inventory instead of changing your hands while you hold only a shield, or while a thrown shield is waiting to return to empty hands. Your own marked thrown weapons, including spears, retain the game's normal automatic re-equip opportunity; a newly found spear has no special exemption. Unmarked drops from earlier throws or custom throw systems are treated as ordinary loot. Manual pickups and equipment choices remain available. Set this option to Off to keep the game's usual pickup auto-equipping.

The 2 - Shield Actions With One-Handed Weapon section contains three ServerSync settings. These follow the server's Lock Configuration setting:

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 18d ago.

CaptainValheim on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Optional on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.1.1, released 2026-10-17

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 15 recorded builds of CaptainValheim.

Recent builds

BuildReleasedGame versionsLoaders
1.1.12026-10-17n/aBepInEx
1.1.02026-10-08n/aBepInEx
1.0.132026-10-06n/aBepInEx
1.0.122026-10-05n/aBepInEx
1.0.112026-09-27n/aBepInEx
1.0.102026-09-09n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run CaptainValheim on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Works on a server

From source side support

Thunderstore lists server-side support for CaptainValheim as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-18Open ↗
  • ✓Authorsighsorry, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

CaptainValheim, answered

Generated from the mod’s own source data.

Do my players need to install CaptainValheim?

Thunderstore lists server-side support for CaptainValheim as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. CaptainValheim is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run CaptainValheim on a Valheim server.

Deploy in about a minute from $9.99 a month, then add CaptainValheim in one click.