About Compress
From ThunderstoreCompress ZDOData synced between server and client.
Compress
- Opt-in server and client data compression when syncing ZDOs.
- ZPackage/ZSteamSocket optimizations for related code in the SendZDOs hot-loop.
Notes
- This mod must be installed on the server to enable compression.
- As a client, if the server does not have the mod then Compress will send uncompressed/vanilla data.
- Your Send rate in the F2 Panel will be the usual ~150 KB/s.
- As a client, if the server does have the mod it will start sending and receiving compressed ZDO data.
- You should see a drop in your Send rate of around 50% to ~80 KB/s.
Installation
- Manual/Vortex
- Un-zip
Compress.dllto your/Valheim/BepInEx/plugins/folder. - Thunderstore
- Go to
Settings > Browse profile folderand un-zipCompress.dllto the/BepInEx/plugins/folder.
Configuration
isModEnabled- Globally enable or disable this mod (restart required).
Changelog
1.3.0
- Temporarily remove the ZSteamSocket.Send patch from Compress as it does not retry on a failed send.
1.2.0
- Added
ZPackage.Write(ZPackage)patch that copies the passed in ZPackage buffer directly.
1.1.0
- Added
ZSteamSocket.Send()patch that directly sends the ZPackage data on the socket.
1.0.0
- Initial release.
Extra
- Source code available at: Github
- Looking for a chill Valheim server? Comfy Valheim Discord
- Looking for great Valheim servers to play on? valheimlist.org
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Dependencies
Needs 1 other project installed alongside it.
Compress 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.3.0, released 2021-10-29
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 2 recorded builds of Compress.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.3.0 | 2021-10-29 | n/a | BepInEx |
| 1.2.0 | 2021-10-26 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Compress 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 catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Works on a server
From source side supportThunderstore lists server-side support for Compress 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. 1 other project installed alongside it.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
- ✓AuthorComfyMods, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




