Please disclose if your mod was created primarily using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
VikingNPC
Tameable vikings that can mine, lumber or fish. Friendly unless provoked
| Last updated | a week ago |
| Total downloads | 67262 |
| Total rating | 35 |
| Categories | Enemies Server-side Client-side NPCs |
| Dependency string | RustyMods-VikingNPC-0.3.4 |
| Dependants | 154 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.2333ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.1README
Viking NPC (Norsemen)
Friendly vikings roam the world—working, hunting, and surviving.
Whether they remain allies or become enemies is up to you.
0.3.0 — Overhaul
This release completely rewrites the plugin to address long-standing stability and performance issues.
- Settlers and Raiders replaced with Norsemen
- Norsemen are tameable vikings, friendly until provoked
- Behavior inspired by Dvergers, with added taming and stealing mechanics
- Many systems simplified or removed to reduce overhead
Removed
- Raider ships
- Towns
Towns may return in the future if this version proves stable.
Features
- Tameable vikings (Norsemen)
- Configurable:
- Random gear sets
- Random inventory items
- Spawn settings
- Base health & armor
- Vikings benefit from equipped armor
- Steal from viking inventories
- Tool-based behavior:
- Pickaxe → mining
- Axe → lumbering
- Fishing rod + bait → fishing
- Follow behavior:
- Attaches to player ship
- Teleports back when player disembarks
- Revive tamed vikings via tombstone interaction
- Ignores tameable creatures unless provoked
- Consumes inventory items to maintain happiness
- Can receive potions via hotbar use
- Equipment are excluded from dropped items on death
Random Gear Sets
YML example:
PrefabNames:
- HelmetFlametal
- ArmorFlametalChest
- ArmorFlametalLegs
- CapeAsh
- SwordNiedhogg
- ShieldFlametalTower
RequiredDefeatKey: defeated_queen
Weight: 0.8
- Sets are excluded if conditions aren’t met
Weightcontrols selection probability- Create/Change/Delete files supported
- Files sync automatically from server
Random Items
YML example:
PrefabName: CopperOre
RequiredDefeatKey: defeated_eikthyr
Chance: 0.5
Min: 1
Max: 5
- Items are skipped if conditions aren’t met
Chancecontrols probability- Create/Change/Delete files supported
- Files sync automatically from server
Prefab IDs
Meadows_Norseman_RSBlackForest_Norseman_RSSwamp_Norseman_RSMountains_Norseman_RSPlains_Norseman_RSMistlands_Norseman_RSAshlands_Norseman_RS
Console Commands
norsemen tame: tames all nearby norsemen (admin only)norsemen clear_tombsremoves all nearby norsemen tombstones (admin only)
Support & Community
Questions or feedback?
Find Rusty in the Odin Plus Team Discord:
Or visit Modding Corner:
https://discord.gg/fB8aHSfA8B
Support Development
If you enjoy this mod and want to support development: