ShipConfig
Configure the health of every ship. Server synced, live config reload.ShipConfig
Configure the health of every ship in Valheim, with server sync and live config reloading.
Features
- One health setting per ship (Raft, Karve, Longship, Drakkar, and any modded ship with a WearNTear component)
- Values apply to newly built ships and to ships already loaded in the world
- Config changes apply immediately without restarting the game
- Server enforces its settings for all connected players; "Lock Configuration" prevents clients from overriding them
How to Install
- Install BepInEx for Valheim.
- Install this mod.
For manual install, drag ShipConfig.dll into the BepInEx/plugins folder.
The ship entries are added to the config file when a world is loaded for the first time, because the ship prefabs only exist in a loaded world.
Building
Requirements: .NET SDK 8, Valheim installed with BepInEx, and the ValheimModLibs repository checked out next to this
one. pack.ps1 builds the mod and creates a Thunderstore zip in thunderstore/.
dotnet build ShipConfig/ShipConfig.csproj -c Release
Bugs and feature requests
The source lives on GitHub. Found a bug or want a feature? Open an issue at https://github.com/geraldjglasgow/ValheimMods/issues and name the mod, its version and what happened.
License
MIT. Copy it, change it, build on it, ship it, free of charge. The only condition is keeping the copyright and license notice from the LICENSE file.


