Source-checkedBuilding & decoration

BaseDefenseWard

by munnas · for Valheim

Tower defense for your base: build the ward, survive the wave that comes for it, earn tiered rewards. Mobs hunt exposed players; sheltered ones are ignored.

142Downloads
51d agoLast updated
BepInExLoaders
ThunderstoreSource

About BaseDefenseWard

From Thunderstore

Tower defense for your base: build the ward, survive the wave that comes for it, earn tiered rewards. Mobs hunt exposed players; sheltered ones are ignored.

Base Defense Ward

Tower defense for your base. Build the Base Defense Ward (Hammer, Misc tab; vanilla ward model and cost, glows red) and a countdown starts. When it ends a wave spawns around your base and goes for the ward. Hold it and rewards drop at the ward; lose it and the challenge is lost. The ward then rests and re-arms, with bigger waves each time.

The Base Defense Ward at night
  • Mobs hunt players who are out in the open and ignore players who are roofed and walled in.
  • Mob tiers and rewards unlock with boss trophies hung on the sacrificial stones (Meadows only on a fresh world).
  • One ward per player; build a new one to move it. Locked while a wave is in progress.
  • Press E on the ward during the countdown to start the wave now. Optional pause hotkey.
  • HUD rows under the minimap for every running ward (yours first, other players' by name) and a map pin on each.
  • Countdown and rest run while the builder is logged in, at any distance. They pause while the builder is offline.
  • Requires BepInEx 5.4.23+ on every client and on the server or host.
HUD rows and two wards

Options (BepInEx/config/com.night.basedefenseward.cfg)

| Key | Default | Meaning | | --- | --- | --- | | CountdownMinutes | 10 | Build (or end of rest) to wave | | WaveTimeLimitMinutes | 5 | Hold this long and the wave counts as beaten | | RestMinMinutes / RestMaxMinutes | 30 / 120 | Random rest between a defended wave and the next countdown | | SpawnRadius | 55 | Spawn distance from the ward (its protected radius is 32) | | BaseMobCount / MobsPerCompletedChallenge / MaxMobCount | 4 / 2 / 30 | Wave size | | SpawnIntervalSeconds | 1.5 | Delay between individual spawns | | PlayerHuntRange | 40 | Exposed players within this range of a mob get hunted | | StartNow | true | E on the ward during the countdown starts the wave immediately | | PausableWards | false | Allow pausing a ward's countdown or rest with PauseKey within interact range (not during a wave) | | PauseKey | P | The pause hotkey | | RewardMultiplier | 1 | Scales reward amounts | | DeleteWorldOnLoss | false | Destructive. Losing deletes the world save; dedicated servers exit so a wrapper can restart | | BuildDeadlineMinutes | 0 (off) | A ward must be built this many minutes after world creation or the challenge is lost | | BossKeys | bdw_hung_* | Global keys that unlock each tier, in order (use defeated_* keys to count kills instead) | | ExtraMobPools | empty | Override the built-in tier pools: tiers separated by ;, prefabs by , |

Source, issues, contributions: https://github.com/GustavHenning/base-defense-ward

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 51d ago.

BaseDefenseWard 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.1.2, released 2026-09-14

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 3 recorded builds of BaseDefenseWard.

Recent builds

BuildReleasedGame versionsLoaders
0.1.22026-09-14n/aBepInEx
0.1.12026-09-14n/aBepInEx
0.1.02026-09-14n/aBepInEx

Dependencies

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

Run BaseDefenseWard 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 “Building”

Building & 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-01Open ↗
  • ✓Authormunnas, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

BaseDefenseWard, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

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

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