You are viewing a potentially older version of this package. View all versions.
Creaton-Server_Manager-2.7.7 icon

Server Manager

Client mod compatibility, inventory administration, server-owned characters, and proximity voice for Valheim Server Manager.

Date uploaded 2 weeks ago
Version 2.7.7
Download link Creaton-Server_Manager-2.7.7.zip
Downloads 89
Dependency string Creaton-Server_Manager-2.7.7

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
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.2351

README

Server Manager client

This package contains the Valheim Server Manager client plugin. The server agent is installed by the Docker deployment; it is not part of this Thunderstore package.

The client provides server-owned characters, privacy-controlled inventory inspection, and a read-only mod allowlist check. It checks package metadata already present in the active BepInEx profile. Missing required packages, unlisted packages, or installed optional packages at unlisted versions disconnect the client with a persistent notice.

Proximity voice

The client and Docker-installed server agent include proximity voice. The default mode is push-to-talk: hold Left Alt to talk, and the microphone opens only while that key is held. Nearby players who have voice enabled hear you through spatial game audio. Press F8 in the game world to open voice settings. Choose a microphone, click the talk key to rebind it, switch to VoiceActivation or OpenMic, adjust playback volume and microphone gain, or disable voice. The choices persist in BepInEx/config/dev.creaton.valheim-server-manager.client.cfg. Voice activation and open mic keep the microphone open during play. The server owner controls the voice range and can disable voice under Settings → Server. No separate voice mod or port is needed.

When the server owner configures a Discord Application ID, the client automatically shows that server's activity while connected; there is no client opt-in setting. Discord desktop must be running with activity sharing enabled. The server owner controls the image and text layout under Settings → Discord in the dashboard. Available variables include the current biome ({region}), server and world names, online player count, capacity, and free slots. The activity clears when you disconnect or the server disables it.

The client does not download, install, update, or remove mods. No installer, preloader, or mod manager is included. Manage the profile through your external mod manager and restart Valheim after changing packages.

The BepInEx plugin ID is dev.creaton.valheim-server-manager.client.

Privacy

Inventory inspection is enabled by default for new installs and required to join Server Manager realms. An existing disabled setting remains a refusal, and the server rejects that client after the handshake grace period. Authenticated server administrators can also give items through the inventory page; the client validates the item and delivers it into the local character inventory. Detailed telemetry remains opt-in.

CHANGELOG

Changelog

2.7.7

  • Prevent ordinary voice RPC batches from losing frames while retaining the 25-frame/s sustained limit and a bounded burst.
  • Catch up microphone frames at low rendering rates, buffer received voice for jitter, and re-prime/fade after starvation without repeating old speech.
  • Bypass environmental reverb and audio effects for clearer positional speech; preserve gradual distance fade and live server-range updates.
  • Rebuild F8 voice sliders with centered thumbs, aligned tracks, larger hit rows, clear percentage/gain/RMS units and fine keyboard/controller steps.
  • Pause capture while rebinding the talk key, retain remote playback, and expose safe callback/rebuffer/trim diagnostics. Synthetic checks pass; native listening and UI acceptance remain pending.

2.7.6

  • Use transparent PNG voice icons; show the HUD only during speech, with waves following input loudness.
  • Redesign F8 voice settings with a regular body font, heading-only Valheim styling, input meter, clipping warnings and capture/transport/output status.
  • Count locally accepted voice sends accurately, honor consent/participation capture gates, and recover failed playback streams.
  • Add anonymous, rate-limited diagnostics across capture, relay and playback to investigate silent audio without recording or logging voice contents.
  • Start the companion requirement grace period after native authentication, preventing premature disconnects during connection setup.

2.7.2

  • Keep five periodic server-owned character restore points, sampled 30 minutes apart while the player is online.
  • Let administrators review and restore a player's saved character from the dashboard after the player disconnects.
  • Persist a death fence before creating a tombstone for a server-owned character, and require a committed post-death profile before clearing it.
  • Hold world admission until a client with the death-safe character protocol connects. Interrupted deaths require administrator recovery instead of restoring a stale inventory.

2.7.0

  • Added built-in proximity voice chat with push-to-talk, voice activation, open mic, spatial playback, microphone gain, client opt-out, and server range controls.
  • Added an in-game F8 voice settings panel for microphone selection and talk-key rebinding.

2.6.0

  • Added optional Discord Rich Presence for players, showing the server, online count, and current biome.
  • Added dashboard controls for Discord application ID, HTTPS activity artwork, and customizable details and state templates.
  • Added template variables for server and world names, online players, capacity, free slots, and each player's current biome.
  • Improved monitor trend charts with current and peak readings and clearer scaling.

2.4.0

  • Added a dashboard notification tool for one online player or everyone on the server.
  • Added administrator item giving from the inventory page with item search, quality, quantity, and delivered-count feedback.
  • Replaced the generated package icon with dedicated Server Manager artwork.

2.3.0

  • Removed the Server Manager notice panel from active gameplay. Welcome messages, broadcasts, and moderation reasons use Valheim's built-in HUD; persistent notices remain available at the menu.
  • Updated the BepInExPack Valheim dependency to 5.4.2351 so the client package works with current mod requirements.
  • The Docker manager now checks for newer BepInExPack releases at startup and upgrades existing server volumes while preserving installed mods and configuration. Release checks detect stale package dependencies.

2.2.3

  • Required the Server Manager client runtime and inventory sharing for every server player. New client installs enable sharing by default; existing disabled settings still refuse sharing and are rejected after the grace period.
  • Removed the in-game F8 mod screen and its on-screen button. Missing required mods and unlisted installed mods now disconnect the bundled client with a persistent notice. Listed optional mods may be omitted, but installed versions must match. The server holds world data until it receives a valid allowlist acknowledgment.

2.2.2

  • Bundled the client runtime in the Server Manager package for updates through an external mod manager.
  • Replaced the in-game installer and bootstrap with a read-only F8 compatibility view. It checks required and optional package versions in the active profile and never downloads or changes mods.
  • The Thunderstore ZIP now contains only the client plugin; Docker installs the server agent separately.

1.6.6

  • Unified server installation and the client update receiver into one Server Manager package and version.
  • Removed the separately branded bootstrap and companion downloads.
  • Kept the automatically relayed client runtime internal to Server Manager.

1.6.0

  • Added reasoned kick/ban actions, editable server message templates, and client-visible administrative notices.
  • Added explicit whitelist status and clearer companion-required rejection messaging.

1.5.0

  • Added the server-side agent for live administration, access lists, safe console commands, and event delivery.
  • Added managed Thunderstore packages, configuration editing, staged restarts, and rollback support.
  • Added privacy-aware client coordination and authoritative server-owned character support.
  • Added the Server Manager plugin identity, dev.creaton.valheim-server-manager, with migration from the legacy identifier.