A fantasy sandbox with survival elements. You can play alone or with others, exploring the world and gathering resources, finding and raiding tombs, building bases... Read more
Conditional Config Sync [1.0.6]
-
Download (239.14 kB)September 14, 2026, 02:20 PMconditional-config-sync-1-0-6_1789384853_569803.zip
A shared infrastructure library and runtime dependency tailored for Valheim modifications. It introduces no standalone gameplay content, items, custom UI, or user-facing settings of its own. Instead, it serves as an independent synchronization framework providing mod authors with centralized config synchronization, client-server version checks, server-side ownership and admission policy enforcement, protected setting locks, and live synchronized runtime values. Consolidating this networking architecture into a standalone dependency allows global bug fixes to be shipped via a single update without requiring every dependent mod to be recompiled.
Core Architectural Features:
- Centralized Config Synchronization: Delivers continuous and reliable synchronization of configuration states between host servers and connected clients.
- Version Verification Handshakes: Validates mod build parity between connecting players and the host server to ensure network consistency.
- Granular Ownership & Admission Policies: Empowers developers and server administrators with per-setting authority over whether a specific configuration remains client-controlled or server-enforced.
- Protected Locking Mechanisms: Secures authoritative server parameters against client-side tampering or unauthorized edits.
- Synchronized Runtime Values: Handles real-time updating and network replication of variables during active gameplay without requiring a world reload.
- Advanced Parameter Control: Provides deep toolsets for governing hidden settings and conditional property overrides.
Compatibility & Ecosystem Isolation:
- Non-Intrusive Design: Does not replace, alter, or intercept ServerSync pipelines utilized by other plugins.
- Data Integrity: Does not alter, migrate, or touch configuration files belonging to third-party mods.
- Broad Interoperability: Operates stably alongside Jötunn and any plugins relying on standard ServerSync.
- Targeted Scope: Exclusively processes mods that were explicitly authored and built against Conditional Config Sync.
Player Guidance & Installation:
- Installing this package on its own produces zero observable gameplay changes; it is intended solely as an underpinning for dependent mods.
- When utilizing mod managers (such as r2modman or Thunderstore), the library is downloaded and configured automatically as an upstream dependency.
Manual Installation:
- Ensure BepInEx for Valheim is installed.
- Download the package archive.
- Place ConditionalConfigSync.dll into your plugins directory:
<Valheim_Directory>\BepInEx\plugins\ - Keep the library installed as long as any active mod requires it as a dependency.
Useful links:
