VikingNPC Continued

版本 v0.4.1·更新於 2026-09-23

Community-maintained continuation of VikingNPC (Norsemen), updated for compatibility with Valheim 1.0.

模組介紹 作者原文

VikingNPC Continued

Community-maintained continuation of VikingNPC (Norsemen),

originally created by RustyMods, updated for compatibility with

Valheim 1.0.

Current version: 0.4.1\

Maintainer: SephrinMods\:

This continuation is published with permission from the original

author. Credit for the original VikingNPC/Norsemen mod and its core

systems belongs to RustyMods.

About

VikingNPC adds friendly Viking/Norsemen NPCs to Valheim. Norsemen can be

tamed and equipped, assist the player, perform several tool-based

activities, and be configured through the mod's configuration and YAML

files.

VikingNPC Continued maintains the original mod while updating the source for

compatibility with Valheim 1.0. Existing technical identifiers have

intentionally been retained where possible to preserve compatibility

with existing configurations, prefab references, saves, and multiplayer

synchronization.

Features

  • Tameable Viking/Norsemen NPCs
  • Configurable NPC spawning, base health, armor, equipment, and items
  • Randomized gear and inventory support
  • Equipped armor provides armor benefits
  • NPC inventories can be accessed
  • Tool-based activities: pickaxe mining, axe lumbering, and fishing

with fishing rod and bait

  • Follow behavior and ship support
  • NPC revival through tombstones
  • Tamed creatures are ignored unless the Norseman is provoked
  • Happiness/food consumption behavior
  • Potion hotbar support
  • Equipped items are excluded from normal death drops

Configuration

The continuation intentionally retains the original configuration

identity:

RustyMods.Norsemen.cfg

Additional configuration data is stored under the existing Norsemen

configuration directory.

Random Gear Sets

Equipment can be configured through Equipment.yml.

yaml

Ashlands:

Helmet:

  • HelmetFlametal

Chest:

  • ArmorFlametalChest

Legs:

  • ArmorFlametalLegs

Random Items

yaml

Meadows:

  • CopperOre

Prefab IDs

text

Meadows_Norseman_RS

BlackForest_Norseman_RS

Swamp_Norseman_RS

Mountains_Norseman_RS

Plains_Norseman_RS

Mistlands_Norseman_RS

Ashlands_Norseman_RS

Console Commands

text

norsemen tame

norsemen clear_tombs

Installation

Recommended installation is through r2modman:

Dependencies:

  • BepInExPack Valheim 5.4.2350
  • YamlDotNet 16.3.1

Do not install the original VikingNPC/Norsemen package and VikingNPC

Continued simultaneously.

Building from Source

This repository contains the maintained C# source for VikingNPC

Continued. A local Valheim/BepInEx development environment is required

to resolve the game's assemblies and build the project.

Typical requirements include Visual Studio with C#/.NET support,

Valheim, BepInExPack for Valheim, the required Valheim/Unity assemblies,

and YamlDotNet.

Build outputs and Visual Studio-generated files are excluded from source

control through.gitignore.

Compatibility

VikingNPC Continued retains important original identifiers:

  • Plugin GUID: RustyMods.Norsemen
  • Configuration file: RustyMods.Norsemen.cfg
  • Existing prefab IDs
  • Existing configuration directory
  • Existing synchronization/network identifiers
  • DLL name: Norsemen.dll

VikingNPC Continued vs. LivingNorsemen

VikingNPC Continued is the compatibility-focused continuation of the

original VikingNPC/Norsemen mod.

LivingNorsemen is a separate extension project that expands the NPC

system with additional professions, behaviors, and gameplay systems.

Keeping them separate allows VikingNPC Continued to remain recognizable

and comparatively faithful to the original while LivingNorsemen can

evolve independently.

Version 0.4.1

Bug-fix release addressing NPC persistence issues reported following the 0.4.0 release.

  • Fixed equipped armor and weapon appearances not persisting correctly after NPCs unload and reload.
  • Fixed resurrected Norsemen disappearing after leaving load distance.
  • Fixed resurrected Norsemen

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_ValheimValheimModding-YamlDotNet

檔案與校驗

檔案名稱
VikingNPC_Continued-0.4.1.zip
檔案大小
386.8 KiB