SwmarlyValheimNetworking

v0.1.23·Updated 2026-09-14

Unified Valheim networking and dedicated-server performance mod combining adaptive transport, dirty-set synchronization, compression, server tuning, and optional client smoothing.

About this mod Author’s original text

Swmarly Valheim Networking

Unified server-first Valheim networking and performance tuning.

Features

  • Adaptive per-peer send budgets and queue recovery
  • Fixed-rate all-peer synchronization
  • Zstandard compression with vanilla-peer fallback
  • Dirty-set synchronization, relay throttling, and Top-K selection
  • Receive caps and persistent diagnostics
  • Steam send-rate, buffer, and low-latency tuning
  • Dedicated-server frame, save, GC, WearNTear, and ownership tuning
  • Optional client send budget, shared map, interpolation, and prediction
  • Floating item/log diagnostics and cleanup

Installation

Install SwmarlyValheimNetworking.dll and its bundled managed dependencies on the dedicated

server under BepInEx/plugins/SwmarlyValheimNetworking. Vanilla clients can join by default.

Remove SmoothServer, ValheimTune, FiresGhettoNetworking, BetterNetworking, ServerSideMap, and

Serverside Simulations before enabling this package. Those mods patch overlapping Valheim

networking/map methods.

Target build: Valheim 1.0.7 / network version 39 / BepInEx 5.4.2350.

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
SwmarlyValheimNetworking-0.1.23.zip
File size
486.8 KiB