About VBNetTweaks
From ThunderstoreVBNetTweaks is a comprehensive optimization mod for Valheim's multiplayer experience. Designed to improve performance on both servers and clients, reduce lag and stuttering, optimize network traffic, and enhance player synchronization.
Русский
VBNetTweaks — это плагин для Valheim, который значительно улучшает сетевую производительность, синхронизацию объектов и стабильность многопользовательской игры. Мод оптимизирует отправку данных, настройки Steam-сокета, синхронизацию позиций, а также добавляет модуль плавного отображения игроков на карте.
Важно: Версия 0.4.0 получила полностью переработанную модульную архитектуру. Теперь каждую функцию можно гибко включать или отключать по отдельности, а настройки разделены на клиентские и серверные.
1. Плавные маркеры игроков на карте (MapPositionSync)
Совершенно новый модуль!
- Заменяет "дергающиеся" маркеры игроков на карте на плавно интерполированные.
- Использует историю позиций (до 30 снимков) для сглаживания движения.
- Поддерживает экстраполяцию — если данные о позиции не приходят, маркер продолжает движение по инерции, предотвращая рывки.
- Настраиваемые параметры:
SendInterval(0.5с) — интервал отправки позиций от сервера.InterpolationDelay(0.1с) — задержка интерполяции для плавности.MaxPredictionSpeed(40 м/с) — ограничение скорости предсказания.TeleportThreshold(50 м) — порог мгновенного телепорта маркера при большом смещении.
2. Оптимизация сетевой синхронизации (ZSyncTransformOptimization)
Теперь это отдельный модуль с расширенными настройками:
| Параметр | Vanilla | VBNetTweaks (по умолчанию) | Описание | |----------|---------|----------------------------|----------| | SmoothPosition | 0.20 | 0.10 | Скорость сглаживания позиции (ниже = плавнее) | | SmoothRotation | 0.50 | 0.30 | Скорость сглаживания поворота | | MicroThreshold | 0.001 | 0.002 | Фильтр микродрожания (уменьшает шум) | | ClientDistanceThreshold | 0.01 | 0.005 | Порог дистанции для клиентской синхронизации | | TeleportDistanceThreshold | 5м | 3м | Порог для мгновенного телепорта без сглаживания | | TeleportRotationThreshold | 45° | 35° | Порог для мгновенного поворота без сглаживания |
3. Синхронизация кораблей (ShipSync)
Полностью переписан в версии 0.4.0!
- Исправлена проблема с владением кораблём — теперь владелец корректно назначается при управлении.
- Улучшена синхронизация руля — данные отправляются чаще (каждые 0.05с вместо ванильных ~0.2с).
- Более точный расчет урона от удара о воду с логированием скорости.
- Оптимизирована обработка управления — теперь использует
PrefixвместоPostfixдля более корректной работы.
4. Оптимизации Steam сокета (SteamOptimizations)
Расширенный набор настроек в версии 0.4.0:
| Параметр | Vanilla | VBNetTweaks (по умолчанию) | Описание | |----------|---------|----------------------------|----------| | SendRateMax (клиент) | 150 KB/s | 2048 KB/s | Максимальная скорость отправки | | SendBufferSize (клиент) | ~260 KB | 2048 KB | Размер буфера отправки | | TimeoutConnected | 30000 мс | 120000 мс | Таймаут соединения | | TimeoutKeepalive | 30000 мс | 30000 мс | Интервал Keep-Alive | | RecvMaxMessageSize | ~1-2 MB | 8 MB | Максимальный размер принимаемого сообщения |
Для сервера также доступны отдельные настройки: MaxRateKB_S, SendBufferSizeKB_S (по умолчанию 4096 KB).
5. Оптимизированная отправка ZDO (ZDOOptimization)
Значительно улучшена в версии 0.4.0!
- Внедрена система приоритетов синхронизации (
SyncPriority): Player— наивысший приоритетShipCreaturePieceDefault- Сервер сортирует объекты по приоритету, что гарантирует более важным сущностям (игрокам, кораблям) более частые обновления.
- Настраиваемые параметры для сервера:
SendInterval_S(0.02с) — интервал отправки данных.PeersPerUpdate_S(10) — количество пиров за один апдейт (vanilla: 1).ZDOQueueLimit_S(20480 байт) — размер буфера отправки.FlushThresholdPercent_S(0.2) — процент от буфера для активации принудительной отправки.
6. Дополнительные улучшения
- Расширение времени загрузочного экрана после телепортации на 5 секунд. Необходимо для устранения проваливания игроков в текстуры построек при телепорте — особенно актуально для серверов с большим количеством игроков.
- Автоматическая синхронизация конфигурации — все настройки сервера передаются клиентам при подключении и при изменении файла конфига.
- Поддержка двух языков интерфейса (Русский / English) с локализованными описаниями.
Основные настройки (MainConfig.cfg)
[00 - Master]
ModEnabled = true # Включить/выключить мод
[02 - Modules]
SteamOptimizations = true # Оптимизации Steam сокета
ZDOOptimization = true # Оптимизация ZDO отправок
ShipSync = true # Синхронизация кораблей
ZSyncTransformOptimization = true # Сглаживание движения
MapPositionSync = true # Плавные маркеры на карте
[03 - Client Steam Settings]
MaxRateKB = 2048 # Макс. скорость отправки (KB/s)
SendBufferSizeKB = 2048 # Буфер отправки (KB)
TimeoutConnected = 120000 # Таймаут (мс)
TimeoutKeepalive = 30000 # Keep-Alive (мс)
RecvMaxMessageSize = 8 # Макс. размер пакета (MB)
[04 - Client ZDO Settings]
ZDOQueueLimit = 10240 # Буфер ZDO (байт)
[05 - Transform Settings]
SmoothPosition = 0.10 # Сглаживание позиции
SmoothRotation = 0.30 # Сглаживание поворота
MicroThreshold = 0.002 # Фильтр микродрожания
ClientDistanceThreshold = 0.005 # Порог дистанции
TeleportDistanceThreshold = 3 # Порог телепорта (м)
TeleportRotationThreshold = 35 # Порог телепорта поворота (°)
[06 - Server Steam Settings]Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Dependencies
Needs 2 other projects installed alongside it.
VBNetTweaks 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 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
- 0.4.3, released 2026-10-09
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 20 recorded builds of VBNetTweaks.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 0.4.3 | 2026-10-09 | n/a | BepInEx |
| 0.4.2 | 2026-09-24 | n/a | BepInEx |
| 0.4.0 | 2026-08-05 | n/a | BepInEx |
| 0.3.8 | 2026-07-15 | n/a | BepInEx |
| 0.3.0 | 2026-05-16 | n/a | BepInEx |
| 0.2.9 | 2026-05-13 | n/a | BepInEx |
Dependencies
- Required: Jotunn
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run VBNetTweaks 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.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Requires
- One-click install needs a BepInEx server. 2 other projects installed alongside it.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-10Open ↗
- ✓AuthorVitByr, as published on Thunderstore
- ✓LicenseNot published by the sourceFree




