About Skald
From ThunderstoreAchievements, grisly death announcements, nemeses, survival streaks, boss and raid call-outs, an F10 panel, !skald commands, and a server watchdog with Discord alerts, a live status message and weekly recaps. Needed on the server and every client.
Skald
The skald remembers every deed. And every death.
Skald keeps the story of your server: who reached the Mistlands first, who has died to trolls eleven times, who has gone twenty days without dying, and whether the server itself is going to make it to Fader.
Quick start
- Install Skald on the server and on every player's game. The server does the
remembering; each player's game reports what happened to them and displays Skald's messages. A player without it sees nothing and reports nothing.
- Everyone must run the same version: mismatched clients are turned away at
the handshake, with the reason in the log.
- In game, press F10.
Nothing else is required. Discord is optional and off until you add a webhook.
💬 Questions, bug reports or ideas? Join the Discord.
The panel
Press F10. Skald's own window opens on its own, with a tab for each page:
- Achievements: what you've earned, and what you're closest to, with progress bars
- Leaderboards: who leads on achievements, hours, kills, exploring, deaths and streaks
- Deaths: how you've died, to what, your grudges, and the server's recent deaths
- The World: what the world is made of, and how the server is holding up
- Admin (admins only), your announcements, with switches and a form for adding
more: a name, what it says, and dropdowns for when it fires and where it goes
Progress is drawn as proper bars that fill in as the page opens, with the numbers counting up beside them. On the World tab, memory and world size are shown as gauges that turn from green to amber to red as the server fills up.
Escape or Close shuts it again. Rebind the key with PanelKey.
In chat
Achievements appear in big text in the middle of the screen, with the detail in chat:
> Timothy earned "Into the Mist" > Timothy is the first on the server to set foot in the Mistlands.
Deaths get a line, and Skald has opinions:
> Skald: Daniel came apart in Troll's grip like wet bread. > Skald: Fulda was crushed by the very tree they were chopping. > Skald: A Deathsquito killed Timothy. Two grams of pure malice.
Grudges form when the same thing keeps killing you:
> Skald: A grudge is born: Troll has killed Daniel 3 times. > Skald: Vengeance: Daniel has cut down Troll at last.
Streaks, returns, bosses and raids:
> Skald: Astrid has survived 20 days without dying. Something out there is taking notes. > Skald: Bjorn returns after 6 days away. Things died in the meantime. > Skald: Moder fell after a 6-minute fight. Casualties: 2 (Daniel, Fulda x2). > Skald: The ground is shaking near Daniel's base. Trolls.
Arriving after a break gets you a private summary:
> While you were away (2 days): > Boss down: Bonemass. > Timothy earned Woodsman. > 3 deaths while you were gone (Troll took 3). > Your 9 days without dying still stands.
Chat commands
Type these in chat. Nobody else sees the command or the answer.
| Command | Shows | | --- | --- | | !skald | Your achievements, hours, deaths, streak, nemesis, and the three you're closest to | | !skald <name> | The same for another player | | !deaths [name] | Deaths by cause and by killer, and active grudges | | !top | Leaderboards: achievements, time played, deaths, longest streak | | !world | What the world is made of, what grew this week, and the busiest areas | | !recap | (Admins) Post this week's recap so far to Discord | | !announce | (Admins) List, add, switch, test and remove announcements | | !skald reload | (Admins) Reread achievements.json, messages.json and announcements.json |
What Skald tracks
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 41d ago.
Skald 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
- 0.5.1, released 2026-09-24
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 6 recorded builds of Skald.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 0.5.1 | 2026-09-24 | n/a | BepInEx |
| 0.5.0 | 2026-09-24 | n/a | BepInEx |
| 0.4.0 | 2026-09-19 | n/a | BepInEx |
| 0.3.0 | 2026-09-17 | n/a | BepInEx |
| 0.2.1 | 2026-09-11 | n/a | BepInEx |
| 0.2.0 | 2026-09-11 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogAdmin & protection
Permissions, moderation, anti-cheat and land protection for the people running the server.
Works on a server
From source side supportThunderstore lists server-side support for Skald 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-01Open ↗
- ✓AuthorTrueNativeStudio, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




