Source-checkedQuality of life & UI

SwmarlyValheimQOL

by Swmarly · for Valheim

Configurable Valheim 1.0 QOL mod: floating items, water equipment, sleep voting, coin pocket, diving, running hotbar equipment, sitting regen, tree replanting, auto-repair, vehicle dismantling, eternal fires, no-rain wear, and no-stamina building.

7.3KDownloads
51d agoLast updated
BepInExLoaders
ThunderstoreSource

About SwmarlyValheimQOL

From Thunderstore

Configurable Valheim 1.0 QOL mod: floating items, water equipment, sleep voting, coin pocket, diving, running hotbar equipment, sitting regen, tree replanting, auto-repair, vehicle dismantling, eternal fires, no-rain wear, and no-stamina building.

Swmarly Valheim QOL

One optimized BepInEx plugin containing the quality-of-life changes used by Swmarly's Valheim setup.

Included features

  • Dropped items float using Valheim's native Floating physics.
  • Equipment can be equipped while swimming, including the equipment-update transaction used by Valheim's water restriction.
  • Hotbar equipment can be used while running; the vanilla Player.CheckRun equip gate is removed without changing movement speed or sprint state.
  • Sleep-skip voting with percentage, warning, timeout, cooldown, and solo-server handling.
  • Currency pocket: picked-up coins are stored on the player and are counted by traders; pickup and pocket-funded purchases are validated by the server.
  • Swimming skill speed scaling, idle stamina regeneration, swim sprint, and configurable diving. Hold the configured Dive key (or crouch) to descend and the configured Surface key (or jump) to return toward the surface; the native swim timers and camera water clamp are held correctly while below the surface.
  • Sneak speed scales with the Sneak skill.
  • Health regeneration while sitting.
  • Uncovered structures no longer take rain wear.
  • No stamina cost for hammer, hoe, and cultivator use by default; holding a tool does not remove stamina costs from running or other activities, and an all-actions mode is available.
  • Configurable eternal fuel for native campfires, hearths, braziers, torches, and other configured Fireplace pieces. The server maintains the synchronized fuel value, so the light stays lit for every player.
  • Configurable automatic replanting for supported tree stumps. The default mappings replant Beech, Fir, Pine, Birch, and Oak with their matching saplings; custom stump=sapling mappings are supported for compatible tree mods.
  • Configurable automatic stump removal after felling a tree. It uses Valheim's native stump destruction path so the stump's normal log drops are preserved, and it works with automatic replanting.
  • Configurable automatic repair when a workbench/crafting station is open. It uses Valheim's native repair eligibility checks and repairs every eligible weapon, tool, armor, bow, shield, and normal durability item the station can handle.
  • Configurable hammer middle-click dismantling for supported boats and carts. It extends Valheim's native build-removal eligibility while preserving native ownership, resource drops, effects, and networked destruction; occupied or attached carts remain protected.
  • Multiple players can open and interact with the same chest together, including wagon inventories. Chest item moves are routed through an authoritative server-owner transaction layer so simultaneous moves are accepted or rejected without client-side duplicate inventories.
  • SpeedyPaths-style dirt/stone path and structure movement bonuses, with no running stamina usage on dirt and stone paths by default.
  • Server-side NoAFKRaids behavior: random raids are blocked when an AFK player is within the configured event protection radius; if Valheim does not expose an event position, it safely falls back to blocking only when all connected players are AFK.

Installation

Install the package with r2modman/Thunderstore Mod Manager, or extract the contents into the Valheim game directory so the DLL is under BepInEx/plugins. Version 2.0.15 requires Jötunn 2.30.0 and the exact same QOL version on the server and every client.

For a dedicated server, install the package in the server instance's BepInEx/plugins directory and start the server once. The config will be created at BepInEx/config/Swmarly.ValheimQOL.cfg inside that server instance. In multiplayer, install the same package on every client as well: sleep voting, chest sharing, NoAFKRaids, and currency balance transactions use the server for authority, while equipment-in-water, running hotbar equipment, SpeedyPaths movement, diving, and the currency-pocket UI require the client copy.

The currency pocket is a separate coin balance: picked-up coins appear in the pocket and are included in trader totals. Open the inventory after picking up coins; use the down arrow to move normal-inventory coins into it, or use the up arrow to extract all pocket coins. The panel removes duplicate copies and is placed between the final rendered Armor/Weight bounds after expanded-inventory mods finish their UI layout.

When updating, remove the old SwmarlyValheimQOL.dll/package copy first if your manager leaves duplicate plugin versions behind, then install the new package on both the server and all clients. Do not keep two copies of this mod in different plugin folders.

Every feature is enabled by default.

The new settings are created in BepInEx/config/Swmarly.ValheimQOL.cfg:

  • Features / Eternal fires and lights
  • Features / Automatically replant trees
  • Features / Automatically remove tree stumps
  • Features / Auto repair at workbenches
  • Features / Break boats and carts with hammer
  • Eternal fires and lights / Prefab names controls exactly which native or compatible Fireplace prefab names stay fueled.
  • Automatic tree replanting / Stump to sapling mappings controls the exact stump-to-sapling pairs. The feature never chooses a random tree.
  • Automatic tree replanting / Replant delay seconds controls the server-side spawn delay.

Automatic stump removal is enabled by default. Disable Features / Automatically remove tree stumps if you want to leave stumps in the world; manual stump destruction can still trigger automatic replanting when that feature is enabled.

Do not install duplicate copies of the individual mods at the same time. Their overlapping patches can cancel each other out.

Compatibility

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 2 other projects installed alongside it.

SwmarlyValheimQOL 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
2.0.15, released 2026-09-14

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 15 recorded builds of SwmarlyValheimQOL.

Recent builds

BuildReleasedGame versionsLoaders
2.0.152026-09-14n/aBepInEx
2.0.142026-09-14n/aBepInEx
2.0.132026-09-14n/aBepInEx
2.0.122026-09-14n/aBepInEx
2.0.32026-09-13n/aBepInEx
2.0.12026-09-13n/aBepInEx

Dependencies

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

Run SwmarlyValheimQOL 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 “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Compatibility

Game
Valheim
Loaders
BepInEx
Requires
One-click install needs a BepInEx server. 2 other projects installed alongside it.

Verified at the source

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

SwmarlyValheimQOL, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

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

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