

Substantially reduce bandwidth usage by compressing network data.
This package is structured for use with r2modman.
Until r2modman adds support for plugins that ship in their own folder, you'll need to do the following steps:
SebNetCompressionPlugin
BepInEx/plugins/SebNetCompressionPluginSebNetCompressionPlugin/plugins/ in the package to BepInEx/plugins/SebNetCompressionPlugin in your local installThe final structure should be:
BepInEx/
plugins/
SebNetCompressionPlugin/
libzstd.dll
libzstd.so
SebNetCompressionPlugin.dll
The plugin uses Zstandard for fast, real-time compression of network data.
While testing compression algorithms, we tried:
and found that Zstd achieved one of the highest compression rates (i.e. the lowest bandwidth usage) at a fraction of the CPU time.
To test the compression rates, we enabled logging on both client & server and played around in the game world to trigger many different events, with up to 5 players.