Offline Companions Reborn
Persistent NPC companions that fight, gather, farm, fish, hunt, cook, smelt and look after your base — acting like another player. Valheim 1.0 rework of ProfMags' Offline Companions; full credit to Pr
About this mod Author’s original text
Offline Companions Reborn
A Valheim 1.0 compatibility update of Offline Companions by ProfMags.
All credit for the original concept, design, and the original code goes to ProfMags. This update exists because the original mod predates Valheim 1.0 and needed a set of API/signature fixes plus some bug fixes to keep working. If you're not on Valheim 1.0, or ProfMags ships an official 1.0 update, use the original mod instead — go show it (and them) some love.
Please go check out ProfMags' other work too: profile · Patreon
Note: Some of the "working" modes (smelting, farming, etc.) are still being rebuilt and may not function correctly yet. Combat and gear are solid. I'm doing regular updates to flesh out and fix these pieces, aiming to get companions acting as much like another player as the game's constraints allow. If you find a bug, please let me know — I'm also working out the best way to let people submit their BepInEx LogOutput.log, since that contains very useful information for tracking these down.
Recent Highlights (v1.4.74)
- Jobs fetch the tool they need from your chests and put borrowed ones back. Near home, broken tools get repaired or replaced.
- Wood, Stone and Ore have gather lists with limits for what to collect and how much. Companions step clear of falling trees, and stone from mining goes in a pile away from the ore.
- Farming keeps a supply of seeds on hand, plants mixed fields in small blocks of each crop, and stores the harvest.
- Companions go to bed when you do, empty their bags when a job changes, and sprint in short bursts instead of burning through their stamina.
- Trips home and to bed use new movement. Companions open and close doors and gates, find their way around walls and water, and jump streams. Crossbows now fire.
See CHANGELOG.md for the full version history.
Support
If you'd like to support the Valheim 1.0 compatibility work and ongoing maintenance on this update specifically, you can do that here: Patreon · Buy Maddhattr a Coffee. And if you appreciate the mod itself, ProfMags' own Patreon (linked above) is the place for that.
What This Mod Does
Offline Companions Reborn adds persistent NPC allies to Valheim. A companion spawns with you automatically the first time you enter a world, and more can be added via console commands.
Companions aren't pets — they're teammates with their own inventory, gear, stamina, food system, speech lines, and a purpose-built AI. Point them at your work and they'll actually do it: fight beside you, chop wood, mine, forage, farm crops, fish, hunt, cook and brew, run your smelters, repair and maintain your base, haul your cart, sit by the fire, sleep in beds, and follow you through portals. Leave one at home and it will keep working — refueling fires, repairing walls, sorting chests, tending crops.
Everything (appearance, inventory, gear, mode, home position, skills, ownership) is saved to the world and survives sessions, zone changes, server restarts, and deaths. When a companion dies, they leave a tombstone that shows on your map. They respawn at their claimed bed (or next to you if they don't have one), and once you bring them near their tombstone they'll collect their own gear.
Commanding Companions
- Tap the interact key on a companion to open their inventory panel — manage gear, feed them, rename them.
- Hold the interact key (or the gamepad equivalent) to open a radial command wheel with everything below, plus toggles for Follow, Homestead, Wander, and Auto Pickup.
- Point-to-command: aim your crosshair at something in the world and press the command hotkey — companions figure out the right action from context (attack an enemy, gather from a resource node, haul a cart, board a ship, sleep in a bed, sit at a fire, open a door, deposit into a chest, recover a tombstone, or just walk to a spot and wait). A long press recalls every companion to your side.
Combat
Companions fight with a defensive-first combat AI: they read incoming attacks,
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.
Install these first, or the mod will not work: