Source-checkedGameplay & overhauls

StartSpawnOnDeath

by PattPC · for Valheim

Server-side Valheim mod that returns only the player who dies to the Sacrificial Stones after respawn while beds remain usable for sleeping. Vanilla clients need no mod.

36Downloads
54d agoLast updated
BepInExLoaders
ThunderstoreSource

About StartSpawnOnDeath

From Thunderstore

Server-side Valheim mod that returns only the player who dies to the Sacrificial Stones after respawn while beds remain usable for sleeping. Vanilla clients need no mod.

Start Spawn On Death - by: PattPC

A small server-side only Valheim mod for dedicated servers.

When a player dies, Valheim is allowed to perform its normal death and bed-respawn flow. As soon as that player is alive again, the dedicated server returns that player only to the world's Sacrificial Stones / StartTemple.

Clients do not need BepInEx or this mod.

The mod can be used in singleplayer worlds aswell, but is not required for each client in a multiplayer world, only the hosts' server files.

Features

  • Server-side only; vanilla clients can join normally.
  • Only the player who died is teleported.
  • Beds remain fully usable for claiming and sleeping.
  • Normal tombstones, skill loss, item loss, raids, combat, food and progression are untouched.
  • Uses Valheim's existing vanilla player teleport RPC instead of a custom client RPC.
  • Verifies that the player actually reached StartTemple and retries if necessary.
  • Can remember an unfinished death return across disconnects/server restarts.
  • Large centered death-return announcement enabled by default.
  • Optional vanilla chat/shout announcement, disabled by default.

Default announcement:

"{player} died and was returned to the Sacrificial Stones."

Requirements

  • Valheim Dedicated Server
  • BepInExPack for Valheim installed on the server
  • Current Valheim 1.0-compatible BepInExPack

No client-side installation is required.

Installation

Thunderstore / mod manager package

Install the package on the dedicated server profile. The package places: "BepInEx/plugins/StartSpawnOnDeath/StartSpawnOnDeath.dll" on the server.

Manual installation

  1. Stop the dedicated server.
  2. Install BepInExPack for Valheim on the server if needed.
  3. Create: BepInEx/plugins/StartSpawnOnDeath/
  4. Copy StartSpawnOnDeath.dll into that folder.
  5. Start the server.

The config is generated automatically at: "BepInEx/config/startspawnondeath.cfg"

Default configuration

The default presentation is intentionally simple: the larger center-screen announcement is enabled and the smaller chat/shout message is disabled.

[Chat] BroadcastDeathReturn = false AnnouncementText = {player} died and was returned to the Sacrificial Stones. ServerName = Server

[Display] ShowExtendedHudAnnouncement = true HudAnnouncementText = {player} died and was returned to the Sacrificial Stones. HudDurationSeconds = 5 HudRefreshIntervalSeconds = 0.75

The important gameplay defaults are:

[General] Enabled = true PollIntervalSeconds = 0.25 RespawnSettleDelaySeconds = 0.50 RetryIntervalSeconds = 1.0 FastRetryCount = 5 SlowRetryIntervalSeconds = 5.0 VerificationRadiusMeters = 12.0 SpawnYOffsetMeters = 1.5 PersistPendingDeaths = true VerboseLogging = false

If PersistPendingDeaths = true, an internal persistence file is stored as: "BepInEx/config/startspawnondeath.pending.txt"

The file stores a hashed key rather than the raw connection identity.

How it works

The dedicated server watches each connected player's networked character state separately. When a player's character enters the dead state, that peer gets its own pending return-to-spawn latch.

After that same character becomes alive again, the server sends Valheim's built-in RPC_TeleportPlayer specifically to that peer. Other connected players are not targeted.

The server then checks the player's synchronized position. The pending death state is cleared only after the player is verified near StartTemple.

Known limitation

Because this is server-only, the player's local character profile still remembers their bed as its nominal spawn point. A player may therefore briefly begin the normal bed-respawn process before the server moves them to the Sacrificial Stones.

Preventing a bed spawn coordinate from being saved at all would require client-side code, which this mod deliberately avoids.

Compatibility

Initial public release built for the Valheim 1.0 generation of the dedicated server and BepInExPack. Game updates can change Valheim's internal API; if a future update breaks the plugin, it may need to be rebuilt or updated.

For server operators

Useful log messages include: <player> died at (...); return to StartTemple queued. Teleporting <player> to StartTemple at (...). <player> return to StartTemple verified at (...).

These are written to the server/BepInEx log. Set VerboseLogging = true for additional state-machine details.

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 54d ago.

StartSpawnOnDeath 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
1.0.0, released 2026-09-11

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 1 recorded build of StartSpawnOnDeath.

Dependencies

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

Run StartSpawnOnDeath 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”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Compatibility

Game
Valheim
Loaders
BepInEx
Requires
One-click install needs a BepInEx server.

Verified at the source

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

StartSpawnOnDeath, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

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

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