
Shipwright
Repair and deconstruct ships on the go without a crafting station. Use the Shipwright Hammer to repair, destroy, and customize your vessels.Disclaimer: Most of mods I work with are some old and outdated ones that their authors haven't updated so far to match 1.0. I am not a professional modder myself, but I am good with coding and gaming. If you experience any problems with the mods I published, you can find me in Hexium discord server by typing DMT.
Shipwright
A Valheim mod that lets you repair and destroy ships on the go without a crafting station. Fork/update of RustyMods' Shipwright, maintained for Valheim 1.0.x.
GitHub: DaiMinhTri/Shipwright
Features
Ship Repair
Left-click (Mouse0) to repair your ship using the Shipwright Hammer. No crafting station required — repair your vessel right on the water.
Ship Destruction
Right-click (Mouse3) to deconstruct your ship. Enable the Can Deconstruct config to take apart ships you no longer need.
Extra Longship Visuals
Optional cosmetic additions for the Viking longship: tent, trader lamp, storage, and shields. Enable each individually via configs.
Warning: Turning on Extra Visuals without Balrond's Shipyard installed will crash the game.
Server-Side Control
Configuration is locked by default and synced from the server using embedded ServerSync. Clients cannot change settings unless the server allows it.
Configuration
A configuration file is generated at BepInEx/config/DaiMinhTri.Shipwright.cfg after the first launch.
| Section | Setting | Default | Description |
|---|---|---|---|
| General | Lock Configuration | On | Lock config to server admins only |
| Settings | Material | Wood | Material required to repair on water |
| Settings | Material Amount | 1 | Material amount multiplied by ship health |
| Settings | Repair Amount | 0.1 | Health percentage per repair |
| Settings | Stamina Cost | 5 | Stamina needed per repair |
| Settings | Repair Duration | 1 | Duration in seconds, multiplied by tool quality |
| Settings | Repair Effects | On | Trigger effects on repair |
| Settings | Can Deconstruct | Off | Allow deconstructing with secondary attack |
| Settings | Deconstruct Duration | 10 | Duration in seconds, multiplied by tool quality |
| Settings | Use Durability | On | Tool uses durability per use |
| Longship | Extra Visuals | Off | Enable extra ship visuals (crashes without Balrond Shipyard) |
| Longship | Use Tent | Off | Enable tent on longship |
| Longship | Use Lamp | Off | Enable trader lamp on longship |
| Longship | Use Storage | Off | Enable storage on longship |
| Longship | Use Shields | Off | Enable shields on longship |
Compatibility
Ship Mods
- Balrond's Shipyard - Required if you enable Extra Visuals. The mod detects it automatically and disables extra visuals when installed.
Installation
- Install BepInEx
- Download and extract
Shipwright.dllinto yourBepInEx/plugins/folder - Launch the game to generate the config file
Credits
- Original mod by RustyMods
Buy Me a Coffee
If you enjoy this mod, consider buying me a coffee:
Changelog
1.1.1
- Updated ServerSync to latest version (compression, fragmentation, BufferingSocket)
- Removed duplicate VersionHandshake (conflicted with ConfigSync's VersionCheck)
- Fixed NullReferenceException in ShipCustomize when ship child objects are missing
- Fixed namespace from Settlers.Managers to Shipwright.Managers
- Fixed environment.props for gale profile
1.1.0
- Updated for Valheim 1.0.12
- Embedded ServerSync and asset bundle
- Fixed API breaking changes
- Fixed ConfigSync IsLocked null reference
1.0.2
- Bog witch update
1.0.1
- Check chainloader for Balrond Shipyard, if installed, disabling extra visuals
1.0.0
- Initial release

