Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
SkadiNet
Reduces network pressure and desync with adaptive ZDO scheduling, smarter ownership recovery, payload reduction, compression, and safe visual RPC filtering, all controlled by simple unified sliders.
| Last updated | 3 weeks ago |
| Total downloads | 307 |
| Total rating | 0 |
| Categories | Mods Tweaks Server-side Client-side AI Generated |
| Dependency string | sighsorry-SkadiNet-1.0.2 |
| Dependants | 1 other package depends on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
SkadiNet

SkadiNet is a Valheim networking optimization mod for BepInEx servers. It reduces network pressure and ownership-related desync with adaptive ZDO scheduling, smarter client ownership, payload reduction, negotiated compression, and conservative visual RPC filtering.
The config surface is intentionally small: each major system is controlled by one 0-100 slider. 0 disables that system.
Features
SchedulerThroughput
Controls adaptive ZDO send timing, peer batch size, package caps, lagging-peer queue thresholds, and backfill timing. Higher values send more aggressively for lower latency and faster catch-up, but use more CPU/network capacity. Steam send-rate is fixed separately at 36 MB/s.
PayloadReducerStrength
Controls suppression of tiny repeated Vector3/Quaternion updates for non-critical ZDO data. Higher values reduce more small movement/rotation noise, but may make non-critical motion look slightly less granular until refresh.
CompressionAggression
Controls negotiated package compression. Higher values consider smaller packages and accept smaller savings, reducing bandwidth at higher CPU cost. Peers disable compression after a compression/decompression failure.
OwnershipIntensity
Controls adaptive client ownership, peer-quality gates, candidate reach, switch conservatism, disconnected-owner recovery, and combat owner hints. Higher values scan farther/faster and move ownership more assertively, but can increase CPU cost and owner transitions.
ClientStutterGuardStrength
Controls the client-side GC stutter guard. Higher values keep longer protection windows and delay coalesced GC.Collect longer when memory allows it. Resources.UnloadUnusedAssets is not delayed or patched.
RpcAoiAggression
Controls whitelist-only area routing for safe visual RPCs such as DamageText and TalkerSay. Higher values use a smaller visual radius and reduce fanout more aggressively. Unknown, directed, unresolved, global, animation/noise, and state-critical RPCs use vanilla routing.