Skald

v0.5.1·Updated 2026-09-24

Achievements, 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

About this mod Author’s original text

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 | 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

  • 58 achievements: 7 bosses, 6 biomes, 2 playtime tiers, 24 for combat, work,

travel, taming, eating and dying, 12 for hunting particular creatures and 7 for

exploring, with 8 of them hidden until someone earns them. Progress counts from when Skald first sees you, so

veterans don't unlock everything on day one.

  • Kill counts by creature: every kill counted per player and per kind of creature,

which the game itself doesn't keep, for achievements like *"Troll Toppler: 25

trolls"* and a Kills leaderbo

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
Skald-0.5.1.zip
File size
158.0 KiB