Source-checkedQuality of life & UI

SkadiNet

by sighsorry · for Valheim

Reduces network pressure and desync with peer-aware pacing, safer ownership recovery, payload reduction, negotiated compression, optional dungeon-layer filtering, and client-side stutter protection.

4.5KDownloads
47d agoLast updated
BepInExLoaders
ThunderstoreSource

About SkadiNet

From Thunderstore

Reduces network pressure and desync with peer-aware pacing, safer ownership recovery, payload reduction, negotiated compression, optional dungeon-layer filtering, and client-side stutter protection.

SkadiNet

SkadiNet

SkadiNet helps Valheim multiplayer feel smoother by sending world updates efficiently and reducing unnecessary network traffic.

Install it on the server and clients, then play normally. The default settings are recommended for most servers. The server and every player must use the same SkadiNet version.

What it does

  • Schedules world updates at a steady rate for each player.
  • Gives Steam more send-rate and queue headroom for busy servers and large initial syncs.
  • Reduces tiny repeated movement and rotation updates.
  • Compresses network data when both sides support it.
  • Recovers object ownership when a player disconnects.
  • Delays forced cleanup during loading, teleporting, combat, and ship travel to reduce client stutter.
  • Can keep surface and dungeon objects in separate network layers, reducing unnecessary world updates on large dungeon servers.

When an optimization cannot be used safely, SkadiNet falls back to normal Valheim behavior.

Settings

Most tuning features use one 0-100 slider. 0 turns that feature off, while higher values make it more aggressive. Dungeon layers use a simple on/off setting.

| Setting | What it changes | |---|---| | DungeonLayerFiltering | Separates surface and dungeon objects. It is off by default; enable it only when your server benefits from large or custom dungeons. | | DungeonLayerAlwaysSendPrefabs | Compatibility fallback for custom dungeons built from ordinary pieces. Add actual entrance-floor ZDO prefab names only if the entrance or start area fails to load. Standard and normally structured modded dungeons need no entries. | | SchedulerThroughput | Serves more players per tick and allows a larger ZDO queue. Higher values may reduce delay but use more CPU and queue more data. | | PayloadReducerStrength | Filters more tiny repeated updates. Higher values save traffic but may make unimportant motion slightly less smooth. | | CompressionAggression | Compresses more packets. Higher values save more bandwidth but use more CPU. | | OwnershipIntensity | Checks and repairs object ownership more actively. Higher values can improve responsiveness but perform more checks. | | ClientStutterGuardStrength | Protects busy moments from forced cleanup for longer. Cleanup may happen later instead. |

The server and listed Valheim admins control the networking settings; other players receive them as read-only. DungeonLayerFiltering and its prefab list are shared with every player. ClientStutterGuardStrength is personal to each player.

When dungeon layers are enabled, SkadiNet keeps essential terrain and teleport objects loaded on both layers, sends player and dungeon-generator data ahead of time, and keeps the previous layer for 2.5 seconds during a transition. Ownership normally stays on the same layer; LocationProxy bridge objects may cross layers so static dungeon interactions such as boss altars keep working. Valheim's explicit priority updates can still cross layers for safety, but off-layer objects are not shown.

Leave DungeonLayerAlwaysSendPrefabs empty unless a building-piece custom dungeon cannot be entered. In that case, add the actual entrance-floor ZDO prefab name (for example, Ice_floor), not the dungeon, location, or room name. This setting pre-sends data; it does not make off-layer objects visible.

If Dungeon Splitter is installed, SkadiNet automatically leaves its own dungeon-layer filter off to avoid both mods changing the same world lists.

Use Enabled as the master switch. While enabled, SkadiNet sets Steam's send rate to 50 MB/s and its send buffer to 100 MB. Do not install Network or NetworkTweaks alongside SkadiNet because they change the same Steam settings.

Links

GitHub

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 47d ago.

SkadiNet 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.1.6, released 2026-09-18

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 16 recorded builds of SkadiNet.

Recent builds

BuildReleasedGame versionsLoaders
1.1.62026-09-18n/aBepInEx
1.1.52026-09-14n/aBepInEx
1.1.42026-09-12n/aBepInEx
1.1.32026-09-09n/aBepInEx
1.1.22026-09-08n/aBepInEx
1.1.12026-08-28n/aBepInEx

Dependencies

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

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

Works on a server

From source side support

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

SkadiNet, answered

Generated from the mod’s own source data.

Do my players need to install SkadiNet?

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

Which loaders does it support?

BepInEx.

Is it free?

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

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