About RoleplayNPCs
From ThunderstoreValheim residents with professions, home/work/social areas, relationships, distinct English/Russian dialogue, host recovery archives and daily tavern service. Playtest build.
RoleplayNPCs
Give your Valheim settlement a daily life. Create residents with their own homes, work, conversations and relationships.
Playtest build: movement, animations and multiplayer are still being refined.
Features
- Daily routines: work, sleep, meals, baths, sheltered breaks and optional social hours.
- Professions: Trader, Blacksmith, Tavernkeeper, Fisherman, Patron, Harlot and Skald.
- Resident personalities: persistent traits, moods, friendships, rivalries and spouse bonds influence dialogue.
- Settlement life: daily shops, tavern table service, fishing and resource upkeep using eligible stored supplies.
- Customization: names, appearance, cosmetic outfits, areas and schedules through the Settlement Charter.
- English and Russian dialogue, with optional server-side text overrides.
Residents are civilians. Their equipment and work gestures are cosmetic; routines operate in loaded areas.
Getting started
- Install BepInExPack Valheim and RoleplayNPCs through your mod manager. For a local build in Gale, import the release ZIP; for manual installation, put the DLL in
BepInEx/plugins/RoleplayNPCs/. - Use the same mod version on the server and every client. Close Valheim before updating and keep world backups.
- As host/server administrator, craft a Settlement Charter with 2 Leather scraps + 1 Coal. Open it from your inventory or hotbar.
- Summon a resident and assign a home. Add a profession/workplace, bed and social area as needed. The journal also manages hours, appearance and outfits.
Interact with residents for conversation and available profession services. Most setup is handled by the journal; console commands are optional.
At home, any NPC spouse can occasionally offer a free simple cooked meal to a hungry seated partner with a clear raised dining surface. No storage is required or consumed. Each NPC can give at most one meal per world day; a player must have a free food slot and receive food they are not already eating. Kitchen and bath preferences are optional; automatic discovery works without them.
Ask an awake Skald to perform for 5 coins, once per day. Payment is taken immediately, then they walk to their stage; an unsuccessful start is refunded. Listen nearby for at least a minute of the completed performance to gain 20 minutes of Inspiration: x1.5 / x1.75 / x2 skill learning, based on their mood. Two bilingual songs use a lyre and acoustic music; three stories keep Valheim's music playing. The stage is used only for requested performances.
Good mood improves stock and extends Harlot visits' Rested bonus. Trader and tavernkeeper better-stock requests cost 100 coins for the next day; goods stay within boss progression. Spouses receive shop stock free.
Useful admin commands
Aim at a resident, or add their name after the command.
| Command | Purpose | | --- | --- | | rpnpc_audit [name] | Check routes, setup and activity problems, including the last rejected dry-route sample. | | rpnpc_dialogue_debug [name] | Inspect mood, trait and dialogue choices. | | rpnpc_rescue [name] | Bring an eligible nearby resident to safe floor beside you. | | rpnpc_debug | Toggle the local movement overlay. |
Settings and help
General settings are in the BepInEx config. Resident assignments are saved in the world. Built-in dialogue works without configuration; custom text is optional.
The download includes NPC_BEHAVIOUR.md for detailed rules and commands, and README-dialogue.md for editing conversations.
Host recovery archives are stored in BepInEx/config/RoleplayNPCs/archives/. Copy them separately when moving a world to another profile or server; keep normal world backups too.
For bug reports, include the mod version, host/client role, resident's intended activity and the relevant BepInEx/LogOutput.log excerpt.
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 19d ago.
RoleplayNPCs 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 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
- 0.9.35, released 2026-10-16
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 21 recorded builds of RoleplayNPCs.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 0.9.35 | 2026-10-16 | n/a | BepInEx |
| 0.9.34 | 2026-10-16 | n/a | BepInEx |
| 0.9.33 | 2026-10-16 | n/a | BepInEx |
| 0.9.32 | 2026-10-14 | n/a | BepInEx |
| 0.9.30 | 2026-10-12 | n/a | BepInEx |
| 0.9.21 | 2026-10-10 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run RoleplayNPCs 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 catalogBuilding & decoration
Blocks, furniture, decorations and building tools.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-17Open ↗
- ✓AuthorDarkForestDev, as published on Thunderstore
- ✓LicenseNot published by the sourceFree






