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 peer-aware pacing, safer ownership recovery, payload reduction, negotiated compression, optional dungeon-layer filtering, and client-side stutter protection.
CHANGELOG
Version |
Update Notes |
|---|---|
| 1.1.1 | - Fixed intermittent and persistent dungeon-entry Blocked failures on dedicated servers with DungeonLayerFiltering enabled by briefly waiting for entrance floors and prioritizing nested dungeon generators and configured entrance prefabs |
| 1.1.0 | - Fixed zone loading and ownership while Server Devcommands ghost invisibility is active by using Valheim's peer reference position for dungeon-layer decisions, without exposing the ghost player |
| 1.0.9 | - Restored the simpler 1.0.5-style SchedulerThroughput ZDO limits, set Steam send rate to 50 MB/s with a 100 MB send buffer, removed connection-phase queue state, shared-drain backoff, and ServerCharacters-specific patching, and restored LocationProxy ownership for static interior interactions such as custom boss altars |
| 1.0.8 | - Fixed initial-join send stalls and ServerCharacters PlayerProfile timeouts: the shared Steam FIFO now drains normally, backs off only after Steam reports LimitExceeded, and detects the ServerCharacters queue wait by behavior rather than a fixed mod version so profile data can proceed while routine ZDO traffic briefly pauses |
| 1.0.7 | - Added optional surface/dungeon ZDO filtering with safe transition overlap, automatic standard/modded dungeon handling, a manual entrance-floor prefab fallback for undetected building-piece dungeons, and same-layer ownership assignment; enabled shared Steam drain pacing for both normal Valheim/local hosts and dedicated servers; removed the public LockServerConfig toggle while keeping server settings admin-controlled and moved SchedulerThroughput below the dungeon settings; removed the DebugLogging option and its diagnostic hot-path instrumentation |
| 1.0.6 | - Added peer-specific backpressure and shared Steam drain pacing, restored automatic Steam bandwidth estimation, and removed compatibility with older SkadiNet builds |
| 1.0.5 | - Removed unsafe RPC AoI and impossible backfill paths, corrected peer and ownership identity, hardened negotiated compression and cleanup, and simplified reflection/config state |
| 1.0.4 | - Replaced per-ping by-ref reflection calls with cached allocation-free delegates to prevent Mono handle buildup |
| 1.0.3 | - Simplified ownership and reflection paths, hardened compression and ZDO patch safety, removed hitch diagnostics, and placed the DLL at the package root |
| 1.0.2 | - Fixed SendZDOs queue-limit patching on current Valheim builds and simplified the README |
| 1.0.1 | - Refactoring and optimization |
| 1.0.0 | - Initial Release |