Source-checkedQuality of life & UI

DvergrAllies

by Wubarrk · for Valheim

Tame, breed, and lead an army of custom Dvergr Allies! Features 4 custom classes (Warrior, Cleric, Spellsword, Elemental Mage), breeding genetics, star-level weapon scaling, and native combat AI.

1.7KDownloads
32d agoLast updated
BepInExLoaders
ThunderstoreSource

About DvergrAllies

From Thunderstore

Tame, breed, and lead an army of custom Dvergr Allies! Features 4 custom classes (Warrior, Cleric, Spellsword, Elemental Mage), breeding genetics, star-level weapon scaling, and native combat AI.

⚒️ Dvergr Allies

Tame, breed, and lead an army of custom Dwarven warriors.

Valheim BepInEx Jotunn

> [!NOTE] > Dvergr Allies is a massive overhaul to the Valheim taming system, allowing you to tame vanilla Dvergrs, breed them, and genetically evolve them into four distinct custom combat classes. Featuring dynamic weapon scaling, complex genetics, and custom-built Native Monster AI, your Dvergrs are no longer just passive NPCs—they are an elite fighting force.


🛡️ Features

> [!TIP] > Mercenary Contracts: Don't want to tame? Buy Dvergr Contracts from Haldor the Trader! Consuming a contract will instantly summon a fully-tamed, randomized Dvergr class (including rare elites like Spellswords or Berserkers!).

  • Taming & Breeding: Tame wild vanilla Dvergrs using Coins, Cooked Meat, Sausages, or Yggdrasil Wood.
  • Genetic Class System: Breed your Dvergrs to discover specialized classes. Cross-breed existing classes to unlock powerful elite hybrids.
  • Dynamic Equipment Scaling: Your allies don't just get more health when they level up. Their physical gear dynamically upgrades! A 0-star Warrior wields a Bronze Sword. A 1-star upgrades to Iron. A 2-star wields a devastating Blackmetal Battleaxe.
  • Native Combat AI: Weapons and magic have been flawlessly integrated into the native Valheim monster physics engine, ensuring perfect hit registration, aggression, and particle effects.
  • Cleric AoE Healing: Clerics pulse massive Area-of-Effect Heal-over-Time spells to keep your army alive during raids.
  • Discord Stats via BarrkBOT: Your server tracks your empire and reports it to Discord — who commands the largest warband, whose bloodlines have taken the heaviest losses, and who got lucky pulling elites out of Haldor's contracts. Deaths and births are recorded as they happen and survive server restarts.

🧬 The Classes & Prefabs

| Class | Icon | Role | Abilities & Upgrades | |:---|:---:|:---|:---| | Base Dvergr
AllyDvergr | ⛏️ | Foundation | The genetic baseline. Wields simple weapons. | | The Warrior
AllyDvergrWarrior | ⚔️ | Tank / Aggro | 0★: Bronze Sword & Buckler
1★: Iron Sword & Silver Shield
2★ (Berserker): Blackmetal Battleaxe (+50% Slash Damage buff) | | The Cleric
AllyDvergrCleric | 🌿 | Support / Healer | Ability: Pulses 15 HP/s AoE Heal-over-Time.
Defense: Wields an Iron Mace. | | The Spellsword
AllyDvergrSpellswordFire / Ice | 🔥 / ❄️ | Elite Hybrid | Ability: Casts native Fireball or Icebolt, then rushes in for melee.
Gear: Bronze (0★) → Iron (1★) → Blackmetal (2★) | | The Elemental Mage
AllyDvergrMageElemental | 🌌 | Arcane Artillery | Ability: Cycles elements every 10s (Fireball, Icebolt, Goblin Shaman Fire). |


🌳 The Breeding Tree

> [!IMPORTANT] > You can't just find an elite unit in the wild—you have to breed one. When two Dvergrs mate, their offspring has a chance to mutate into a higher-tier class based on their parents' genetics.

🧬 Tier 1 Mutations (From Vanilla Tames)

Combining two base Dvergr tames has a chance to produce a specialized unit.

  • ⛏️ Rogue + ⛏️ Rogue ➞ ⚔️ Warrior (Pure Melee)
  • ⛏️ Support Mage + ⛏️ Support Mage ➞ 🌿 Cleric (Pure Healing)
  • ⛏️ Fire Mage + ⛏️ Ice Mage ➞ 🌌 Elemental Mage (Dual Magic)

🧬 Tier 2 Mutations (Hybrids & Elites)

Combining different classes passes down their traits into an Elite Hybrid.

  • ⛏️ Rogue + ⛏️ Fire Mage ➞ 🔥 Fire Spellsword (Melee + Fire)
  • ⛏️ Rogue + ⛏️ Ice Mage ➞ ❄️ Ice Spellsword (Melee + Ice)
  • ⚔️ Warrior + ⚔️ Warrior ➞ 🪓 Berserker (Ultimate Melee)

> [!NOTE] > (Note: In the code, offspring that don't trigger the "Special Combo Chance" simply inherit the exact class of one of their parents, maintaining your bloodlines!).


⚙️ Configuration Options

> Dvergr Allies is highly customizable via the BepInEx/config/DvergrAllies.cfg file. You can adjust almost every aspect of the mod in real-time.

🥩 Taming
  • Taming Time: Time required to tame a wild Dvergr. (Default: 1800s)
  • Taming Items: The prefabs they will eat. (Default: CookedMeat, Coins, Sausages, YggdrasilWood)
  • Fed Duration / Consume Range: Fine-tune their hunger mechanics and eating distance.

🧬 Breeding
  • Pregnancy Duration: How long it takes for offspring to spawn. (Default: 600s)
  • Breeding Limit: Max Dvergrs allowed in a 10m radius before they stop breeding. (Default: 4)
  • Pregnancy Chance: Likelihood of successful mating per interval. (Default: 33%)
  • Special Combo Chance: The chance that a valid genetic pair produces the Hybrid Mutation instead of a normal child. (Default: 25%)
  • Level Up Chance: The chance an offspring is born with +1 Star. (Default: 10%)
  • Max Breeding Level: Cap the maximum stars they can achieve. (Default: 2 Stars / Level 3)

📈 Stats
  • Health Multiplier: Global multiplier for your Dvergrs' base health pools.
  • Damage Multiplier: Global multiplier applied directly to the physical slash/blunt/pierce damage of all custom Dvergr weapons, and the elemental damage of all Mage staves.

📊 BarrkBOT Export

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 32d ago.

DvergrAllies 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 side
Optional on 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
1.0.9, released 2026-10-04

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 5 recorded builds of DvergrAllies.

Recent builds

BuildReleasedGame versionsLoaders
1.0.92026-10-04n/aBepInEx
1.0.32026-08-01n/aBepInEx
1.0.22026-06-20n/aBepInEx
1.0.12026-06-19n/aBepInEx
1.0.02026-06-15n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run DvergrAllies 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 catalog
Listed on Thunderstore as “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Works on a server

From source side support

Thunderstore lists server-side support for DvergrAllies as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-04Open ↗
  • ✓AuthorWubarrk, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

DvergrAllies, answered

Generated from the mod’s own source data.

Do my players need to install DvergrAllies?

Thunderstore lists server-side support for DvergrAllies as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. DvergrAllies is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run DvergrAllies on a Valheim server.

Deploy in about a minute from $9.99 a month, then add DvergrAllies in one click.