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.
Huskarl
Blow a horn to hire up to five Viking helpers: they fight, chop, mine, gather, hunt, clear and loot dungeons, sail with you and walk in formation. Orders from the game's radial wheel.
By OldMaestro
| Last updated | a day ago |
| Total downloads | 141 |
| Total rating | 1 |
| Categories | AI Generated NPCs |
| Dependency string | OldMaestro-Huskarl-1.11.1 |
| Dependants | 0 other packages depend on this package |
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.2351README
Huskarl
Blow a horn and a Viking huskarl comes to serve you. Raise a squad of up to five, arm them from their own bag and send them to fight, chop wood, mine ore, gather berries, hunt, clear and loot dungeons. They follow you through portals and into crypts, board your ship and go ashore after you. Orders come from the game's own radial wheel. Works in single player and in co-op.
See it in action: a squad of huskarls on YouTube
Getting a huskarl
Craft the Huskarl horn at the workbench: 1 deer trophy, 6 leather scraps and 10 wood. Use the horn from the inventory or the hotbar and a huskarl appears nearby with a random name and look.
Each player can have up to 5 huskarls. When the limit is reached, the horn isn't used up and instead calls all your huskarls to you, wherever they are.
Orders
Squad wheel: hold Shift and scroll the mouse wheel. All your huskarls within 40 m get the order. The wheel is the game's radial menu (the one used for emotes): move the mouse or the gamepad stick towards an entry, LMB gives the order or opens a submenu, RMB goes back, Esc closes.
One huskarl: aim at them and press E for their order menu (the same orders plus the bag, immortality and the name). Shift + E opens their bag like a chest.
| Order | What it does |
|---|---|
| Follow me | Follows and protects you. If you've gone far, through a portal or into a dungeon, the huskarl is moved to you. |
| Wait here | Stays put and fights off monsters nearby. |
| Go there | With nothing under your aim, the squad walks to that spot (up to 120 m) and waits there in the chosen formation. |
| Target | Aim at a mob, tree, rock or bush: the squad attacks it, chops it with its logs or mines it out, then moves on to the same kind nearby. |
| Chop wood | Trees, logs and stumps within 30 m. Any wood or only the kind you need. Needs an axe. |
| Mine ore | Any ore or a chosen one: copper, tin, iron, silver, black marble, flametal, stone, grausten. Needs a suitable pickaxe. |
| Gather | Berries, mushrooms, fiddleheads within 30 m: everything, only berries or only mushrooms. |
| Hunt | Deer, boar, hares, necks, lox, moose, seals, or one chosen animal. Sneaks up on calm game. |
| Clear the area | Kills all enemies within 25 m (sleeping draugr too), smashes bone piles, picks up the loot and comes back. |
| Loot the area | Searches unowned chests, takes valuables from shelves and everything on the floor within 25 m, then comes back. Skips stone, wood, flint and resin. Never touches chests built by players. |
| Don't attack | Passive stance: they touch nobody. Hunting and a direct Target order still work. |
Huskarls pick up what dropped during work and tell you when the bag is full.
Formation
The Formation entry on the wheel chooses how the squad walks with you in "Follow me" mode:
| Formation | How they stand |
|---|---|
| Free (default) | No shape, just close by, but not closer than the spacing to you and to each other. |
| Arc | A half circle behind you. |
| Wedge | A V behind you. |
| Column | Single file in your footsteps: handy in forests and narrow passages. |
| Ring | All around you. |
Spacing sets 2–6 m between neighbours (3 m by default; 1.5–8 m in the settings file). The formation turns with the way you walk, not with the camera, so you can look around without the squad running about. Places are handed out so that nobody runs across the squad; stragglers catch up at a run, and when you walk, they walk too. If a place is taken by a tree, a rock, a wall or water, the huskarl stands a step aside or walks in your footsteps. They don't keep formation in a fight. Each player chooses their own formation.
Equipment and combat
Put items into a huskarl's bag (48 slots) and they wear the best armor and take what the job needs: an axe, a pickaxe, the best weapon and a shield. Their gear doesn't wear out.
Give them a bow or crossbow and ammo: they shoot from 28 m with a lead and a correction for the arrow's drop, step closer when something blocks the shot, and switch to a melee weapon when an enemy comes within 4 m. Arrows pass through players and other huskarls.
Dungeons, doors and ships
- In crypts and caves they open and close doors, jump onto ledges, don't hit enemies through walls and don't get lost on the dungeon's roof. If you walk into a huskarl, they step aside.
- Ships: in "Follow me" mode they run or swim to your ship and jump aboard, sit on the benches, then on the deck, then stand. They shoot from their place under way and go ashore after you. Aim at a sitting huskarl and press E to take their seat (on a ship the order menu is Shift + E).
Death and revival
A fallen huskarl drops nothing: a grave with their name stays at the place of death and is marked on the map. Press E at the grave to revive them for 3 surtling cores, with their whole bag and gear. Any player can revive them.
Map and liveliness
Your huskarls are on the minimap and the large map with their names, even when they're far away. They look at you, sit with you and by a campfire at night, greet you when you come back, and sometimes say something fitting. Lines and behaviour can be turned off.
Works with
- Artisan Mastery 1.1.1 or newer (optional): with the "Cannons" upgrade on its galleon, huskarls with cannonballs in their bag man the cannons, aim with a lead and fire as a broadside, but never at friends. Without that mod nothing changes, and Huskarl doesn't depend on it.
Installation
With a mod manager: install the package, and BepInExPack Valheim comes with it.
By hand: install BepInExPack Valheim, then copy the plugins\Huskarl folder from this archive into Valheim\BepInEx\plugins\.
Co-op: all players need the same version of the mod. On a dedicated server, install it on the server too. If the host and a player have different versions, the player sees a warning.
Settings
Settings are in BepInEx\config\oldma.valheim.huskarl.cfg, created on first launch; mod managers have a config editor for it. Edits to the file apply after restarting the game.
In co-op, balance and world rules come from the world host, and the others' own files stay unchanged. Keys, map marks, liveliness and the formation (the Controls, Map, Life and Formation sections) are personal. On a dedicated server, the host's values are the settings file on the server.
| Setting | Default | |
|---|---|---|
| MaxHelpersPerPlayer | 5 | How many huskarls (alive and in graves) a player can have. |
| OwnerOnlyCommands | false | Only the owner gives orders and opens the bag. |
| MaxHealth / RegenSeconds | 300 / 300 | Health, and seconds to recover all of it. |
| DamageMultiplier / ArmorMultiplier | 1 / 1 | Damage and armor multipliers. |
| BagWidth / BagHeight | 8 / 6 | Bag size. Must be the same for all players and on the server; applies after a restart. |
| AllowImmortality | true | Allow immortality in the huskarl's menu. |
| ReviveCost | SurtlingCore:3 | Revive cost, Item:amount,Item:amount. Empty: free. |
| Recipe / CraftingStation | TrophyDeer:1,LeatherScraps:6,Wood:10 / piece_workbench | Horn recipe. |
| WorkRadius | 30 | Work radius around the place of the order, m. |
| FollowTeleportDistance | 50 | How far behind a huskarl can fall before being moved to you. |
| GatherPrefabs / HuntPrefabs / OreKeywords | see the file | What to gather, what to hunt, what counts as ore. |
| WheelModifier / WheelKey | LeftShift / None | The key held for the order wheel; a separate key that opens it. |
| GameStyleWheel | true | The wheel as the game's radial menu. Off: the mod's simple wheel (if another mod changes the radial menu). |
| SquadRadius | 40 | Radius in which huskarls hear orders from the wheel. |
| UseRanged / RangedSkill / MeleeDistance | true / 50 / 4 | Shooting on or off, shooting skill 0–100, distance below which an archer takes a melee weapon. |
| ShowHelpers / ShowGraves / ShowOthers | true / true / false | Your huskarls, their graves, other players' huskarls on the map. |
| ClearRadius / LootRadius | 25 / 25 | Radius of the Clear and Loot orders, m. |
| LootIgnore | Stone,Wood,Flint,Resin,Grausten | What not to take when looting. |
| LootContainers / OpenDoors | true / true | Search unowned chests; open and close doors. |
| Lively / Chatter / PassThrough | true / true / true | Looks and emotes; fitting lines; walking through a huskarl who doesn't step aside in time. |
| BoardShips / BoardDistance / ShipCatchUpSeconds | true / 8 / 8 | Board your ship; jump distance to the hull, m; after how many seconds a straggler ends up aboard (0: never). |
| UseCannons / CannonRange | true / 70 | Fire Artisan Mastery galleon cannons; range from the ship, m. |
| Shape / Spacing | Free / 3 | Squad formation (Free, Arc, Wedge, Column, Ring) and spacing, m (1.5–8). Also changed on the wheel. |
Languages
The mod's texts follow the game language: English, Russian or Italian. Any other language gets English.
Testing
Tested on Valheim 1.0.21 with BepInExPack Valheim 5.4.2351: single player, dungeons, ships, formations, and co-op on a local dedicated server with two clients on one PC. The galleon cannons were tested in depth with Artisan Mastery 1.1.0 on Valheim 1.0.20; on 1.0.21 Artisan Mastery needs its version 1.1.1, with which huskarls man the cannons and fire. A real co-op session between two PCs and gamepad control have not been tested yet.
AI disclosure
The code, documentation and translations were written with generative AI: Claude by Anthropic, through Claude Code. The author designed the mod, decided how the huskarls should behave and checked it in the game. The mod uses the game's own models and icons; there are no AI-generated assets.
Unofficial fan mod, not made or supported by Iron Gate. Free, with no paid content.