Source-checkedGameplay & overhauls

TempBed

by P_T_G · for Valheim

Beds without a workbench and without a roof - they decay after a configurable time.

70Downloads
2 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About TempBed

From Thunderstore

Beds without a workbench and without a roof - they decay after a configurable time.

TempBed

Betten ohne Werkbank und ohne Dach - dafür mit Verfallszeit.


Deutsch

Das Bett ist in Valheim der einzige Weg, einen Spawnpunkt zu setzen, und dafür verlangt das Spiel Werkbank und Dach. Auf längeren Touren heißt das: entweder man baut jedes Mal ein kleines Lager, oder man läuft nach dem Tod wieder von zuhause los. Beides nervt.

Diese Mod erlaubt das Bett ohne Werkbank und unter freiem Himmel. Damit daraus kein Freifahrtschein wird, verfällt so ein Bett nach einer einstellbaren Zeit von selbst. Es ist also ein Zwischenlager, kein Ersatz für eine richtige Basis.

Wie es sich spielt

Bett irgendwo hinstellen, Spawnpunkt setzen, weiterziehen. Nach 15 Minuten (Standard) ist es weg. Solange der Timer läuft, steht die Restzeit rot im Hover-Text, es verschwindet also niemandem unangekündigt unterm Hintern.

Stellt jemand nachträglich eine Werkbank daneben, wird das Bett dauerhaft - das ist der übliche Weg, aus dem Zwischenlager doch noch einen festen Außenposten zu machen.

Einstellungen

| Option | Bedeutung | |---|---| | AllowPlacementWithoutStation | Betten lassen sich ohne Werkbank in Reichweite bauen. | | DecayMinutes | Wie lange ein Bett ohne Werkbank überlebt. Standard 15. | | OnlyBedsPlacedWithoutStation | Standard an. Nur Betten verfallen, die ohne Werkbank gesetzt wurden. | | PermanentWhenStationBuilt | Kommt später eine Werkbank dazu, verfällt das Bett nicht mehr. | | DropResources | Ob beim Verfall die Materialien herausfallen. Standard aus. | | AnyCraftingStation / StationNames | Welche Stationen ein Bett stützen. Standard nur die Werkbank. | | IgnoreRoofRequirement | Bett darf unter freiem Himmel benutzt werden. | | IgnoreWetRequirement | Nass sein blockiert das Schlafen nicht mehr. | | IgnoreFireRequirement | Nur relevant, wenn eine andere Mod Feuer verlangt. Standard aus. | | ShowTimerInHoverText / TimerText | Anzeige der Restzeit. |

Zwei Sachen, die ich absichtlich so gebaut habe:

Der Timer läuft über die Weltzeit, nicht über die Zeit, in der das Bett geladen ist. Ein Serverneustart oder Weglaufen verlängert ihn also nicht. Kommt jemand nach zwanzig Minuten in die Gegend zurück, ist das Bett sofort weg statt erst nach weiteren fünfzehn.

Nur ohne Werkbank gesetzte Betten verfallen. Würde jedes Bett ohne Werkbank in Reichweite verfallen, würde es auf einem laufenden Server reihenweise Betten erwischen, bei denen die Werkbank irgendwann abgebaut wurde. Wer die harte Regel will, stellt OnlyBedsPlacedWithoutStation auf false.

IgnoreWetRequirement ist standardmäßig an, weil das Ganze sonst nicht funktioniert: ohne Dach wird man im Regen sofort nass, und nass sein blockiert das Schlafen eigenständig. Ohne den Schalter hättest du ein Bett unter freiem Himmel, das bei Regen trotzdem meckert.

Feinde in der Nähe verhindern weiterhin das Schlafen. Das habe ich bewusst gelassen, sonst wäre das Bett im Wald ein Freifahrtschein durch jede Nacht.

Server und Clients

Die DLL gehört auf den Server und zu jedem Spieler. Der Server schickt seine Konfiguration an alle Verbundenen, lokale Dateien werden ignoriert und die Felder im ConfigurationManager sind gesperrt.

Wer in der adminlist.txt steht, darf die Werte im laufenden Spiel im ConfigurationManager ändern. Die Änderung geht an den Server, der prüft selbst nach, wer da sendet, speichert sie in seiner Config und verteilt sie. Abgelehnte Versuche stehen im Log.

Im Einzelspieler oder als Host gilt die eigene Datei.

Installation

BepInEx vorausgesetzt:

  1. TempBed.dll nach BepInEx\plugins\
  2. Einmal starten, dann liegt BepInEx\config\flo.tempbed.cfg bereit
  3. Werte anpassen

Kompatibilität

Die Mod arbeitet mit allem, was eine Bed-Komponente hat, also auch mit Betten aus Content-Mods. Sie hängt sich an ZNetScene.Awake, Piece.OnPlaced und die Prüfmethoden von Bed.

Nach dem Start steht im Log, wie viele Bett-Prefabs angepasst wurden. Ist die Zahl 0, hat irgendwas nicht gegriffen - die Zeile ist beim Melden eines Problems hilfreich.

Bekannte Grenzen

  • Der Verfall wird von dem Client geprüft, der das Bett gerade besitzt. Liegt es in einer Ecke, in die nie jemand kommt, passiert erstmal nichts. Sobald jemand hinkommt, wird die abgelaufene Zeit nachgeholt und das Bett verschwindet sofort.
  • Wer die DLL nicht installiert hat, kann keine Betten ohne Werkbank setzen, sieht aber auch keine Restzeit.

Bug gefunden? Kommentare, am besten mit dem passenden Ausschnitt aus dem LogOutput.log.


English

The bed is the only way to set a spawn point in Valheim, and the game wants a workbench and a roof for it. On longer trips that means either building a small camp every time, or walking back from home after every death. Both are tedious.

This mod allows beds without a workbench and out in the open. To stop that from being a free pass, such a bed decays on its own after a configurable time. It's a temporary camp, not a replacement for a real base.

How it plays

Put the bed down anywhere, set your spawn, move on. After 15 minutes (default) it's gone. While the timer runs, the remaining time shows in red in the hover text, so it never vanishes unannounced.

If someone builds a workbench next to it later, the bed becomes permanent - that's the usual way of turning a temporary camp into a proper outpost after all.

Settings

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 2 mo ago.

TempBed 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.3.0, released 2026-08-26

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 1 recorded build of TempBed.

Dependencies

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

Run TempBed 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.

Works on a server

From source side support

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

TempBed, answered

Generated from the mod’s own source data.

Do my players need to install TempBed?

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

Which loaders does it support?

BepInEx.

Is it free?

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

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