Source-checkedCreatures & NPCs

KillCountEvolution

by basicMods · for Valheim

World progression mod: Mob difficulty (up to 5 stars) and loot quality evolve based on total world kills.

1.4KDownloads
6 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About KillCountEvolution

From Thunderstore

World progression mod: Mob difficulty (up to 5 stars) and loot quality evolve based on total world kills.

Kill Count Evolution

Set up a dynamic world progression for Valheim. The world becomes increasingly dangerous as you and your fellow Vikings defeat enemies. The more you kill, the higher the chance of encountering 3-star, 4-star, and 5-star creatures.

Features

Difficulty Scaling

  • Every kill contributes to a global (world-specific) kill counter.
  • As the kill count rises, the spawn rates for elite monsters (Level 4-6) gradually increase.
  • Multiplayer Compatible: Server-side synchronization ensures all players face the same challenge.

World Kill Tracking & Persistence

The mod tracks progress dynamically to ensure your world evolves even if players join or leave. Local Player Data: Every player has a personal JSON file (WorldName_PlayerName.json) that stores their total kills for that specific world. This data persists between sessions. Master World Sync: The host maintains a Master File (WorldName_MASTER.json). This file dynamically calculates the World's Total Kill Count by summing up the contributions of all currently online players. Storage Path: All data is safely stored in: ..\BepInEx\plugins\KillCountEvolution\ (or your plugin folder).

The mod's kill counter always starts from 0. I suggest you to try this on a fresh new world and a new character. Though to catch your progression on an existing world manually modify your local JSON file's Total Kill Count based on your estimates.

Beyond Vanilla Stars

  • Introduces 3 new levels: 3-star (Lvl 4), 4-star (Lvl 5), and 5-star (Lvl 6) for enemy mobs.
  • Elite enemies are visually marked with golden stars in their nameplates. (Mechanical change only, no reskinning).
  • Configurable base chances and progression speed per kill.

! Non Configurable Protected Creatures (Cannot have extra stars):

  • Bosses & Minibosses.
  • Mobs inside dungeons where minibosses reside.
  • Tamable creatures (Boars, Wolves, etc.).
  • Friendly NPCs.
  • Dverger.
  • Starting Biome (Meadows) creatures except Greylings.

Spawn Calculation & Protection

  • Vanilla Protection: The mod features a "Vanilla Protection" slider (default 30%). This ensures that even in a highly evolved world, a minimum percentage of spawns will remain standard (0-2 star) to maintain the game's original feel.
  • Smart Scaling: If your custom star chances (3, 4, and 5-star) combined exceed the available "non-protected" space, the mod automatically scales them down proportionally.
  • Dynamic Roll:
  • If Vanilla Protection is set to 0%: The world becomes pure chaos. Only custom levels (4-6) will spawn based on their relative chances (if their prefab not excluded or backlisted in config).
  • If set to 100%: The mod is effectively disabled, and only vanilla star (0-2) will spawn.

Loot System

  • Elite Multiplier: Elite mobs drop 4x the standard loot amount (excluding trophies).
  • Drops Soft Handling: 3-star mobs (Lvl 4) drop items as if they were vanilla 2-star. 4-star mobs (Lvl 5) grant one extra piece from their drop table. 5-star mobs (Lvl 6) grant two extra pieces.
  • Loot Filter: Configure a blacklist (e.g., stone, resin) to prevent them from dropping as extra bonus items.

Customization

  • Vanilla Protection: Set a minimum % of spawns that must remain "Vanilla" (Level 1-3) to maintain balance.
  • Biomes & Prefabs: Easily exclude specific biomes (e.g., Ashlands) or specific mobs (e.g., Deathsquitos) from the system.
  • Custom Mob Support: Simply add custom prefabs to the config to exclude them if needed.

Default Values

All the default config settings are set to maintain a "Vanilla"-like experience. By default config settings the mod is suspended in Ashlands and Mistlands biomes. Remove them from the config if you wish to fight a 5-star Morgen. Mix it up as you wish. You can have 3-4-5 star Greylings from the start.

Technical Details

  • Data is saved per world and per player in BepInEx/plugins/KillCountEvolution/.
  • Requires BepInEx.

Installation

  1. Install BepInEx and JsonDotNET for Valheim.
  2. Drag KillCountEvolution.dll into your BepInEx/plugins folder.
  3. Start the game to generate the configuration file.

The mod should be installed both client and host side. Obviously, use the same config settings for both server and client side so you can have the same experience.

Configuration

Found at BepInEx/config/com.basicMods.KillCountEvolution.cfg.

Leaving configuration lists empty will disable filters, allowing the mod to affect all biomes/prefabs(only non configurable protection will remain) and use all items for bonus drops. Leaving every configuration rates empty will disable the mod's spawn logic. _After changing the config you may need to restart Valheim to apply the changes._

Compatibility

Star System Mods: This mod is NOT compatible with other star-level modification mods (like CLLC). Running multiple mods that modify creature levels will cause calculation conflicts and may lead to bugs or crashes. Other Mods: Generally compatible with most other mods, including custom creature mods (simply add their prefabs to the exclusion list if needed).

##Patch Note 1.1

  • Multiplayer Fix: Resolved star-level desynchronization.
  • Balanced Progression: Kills are no longer counted for creatures whose level cannot be increased (e.g., Boars, Bosses).

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 6 mo ago.

KillCountEvolution 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.1.0, released 2026-05-13

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 2 recorded builds of KillCountEvolution.

Recent builds

BuildReleasedGame versionsLoaders
1.1.02026-05-13n/aBepInEx
1.0.02026-02-20n/aBepInEx

Dependencies

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

Run KillCountEvolution 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 “Content”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Works on a server

From source side support

Thunderstore lists server-side support for KillCountEvolution 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-02Open ↗
  • ✓AuthorbasicMods, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

KillCountEvolution, answered

Generated from the mod’s own source data.

Do my players need to install KillCountEvolution?

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

Which loaders does it support?

BepInEx.

Is it free?

Yes. KillCountEvolution 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 KillCountEvolution on a Valheim server.

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