Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Njord
A mythic overhaul of Valheim’s ship handling, steering, acceleration, and sea‑faring experience. Including a HUD and OdinShipPlus Support.
CHANGELOG
📜 Njord — Changelog
🌊 v1.3.2 — The ServerSync & OdinShipPlus Update
[!IMPORTANT] This update migrates Njord to ServerSync for highly stable, server-authoritative configuration locking and syncing.
- ServerSync Migration: Completely replaced custom sync RPCs with ServerSync. Server admins can now reliably lock configuration settings across the entire server.
- OdinShipPlus Support: Seamlessly mapped speed limits and physics logic for all new ships provided by OdinShipPlus (CargoCaravel, Skuldelev, GoblinShip, etc.).
- Multiplayer VFX Fix: Resolved a multiplayer bug that was preventing the runic wake VFX from displaying properly on other clients.
- Config Safety Engine: Re-wrote the configuration backend with strict float clamping, protecting your server against physics-breaking NaN/Infinity values.
🌬️ v1.3.0 — The Wind & Configuration Update
- MAJOR CONFIG OVERHAUL: Completely rebalanced default ship handling physics (acceleration, sails, forces) for a smoother, more realistic feel across all ships.
- Wind System Overhaul: Rebuilt the Njord wind physics system to perfectly blend with Valheim's natural winds. Full Wind Always is now togglable!
- UI Snap Fix: The wind HUD icon now instantly snaps to the correct natural wind angle when you grab the rudder, rather than slowly interpolating from 0.
- Mythic Logs: Improved debug and mythic saga logging consistency.
- Experimental Wind Assists: The
Wind_NoDeadZoneandWind_BlendToFullfeatures have been moved to an opt-in[EXPERIMENTAL]status and are disabled by default. - Grace Period Mechanics: Added a configurable grace period delay (default 2.5s) to the wind assists. Ships will now feel the punishing effects of natural dead zones and crosswinds before the Njord assist systems kick in.
🔧 v1.2.2 — The Configuration Polish Update
- Refined default generated configuration values.
⚓ v1.2.1 — The Authority Fix Update
[!WARNING] Fixed a critical network sync bug that caused boats to occasionally refuse to move.
- Boat control authority tweaks and fixes.
- Network sync bug that caused boats to refuse to move is fully resolved!
⛵ v1.2.0 — The OdinShip Update
- Initial OdinShip support.
- OdinShip prefabs now seamlessly benefit from Njord's advanced physics and custom config generation.
✨ v1.1.0 — The Runic Wake Update
[!NOTE] A visual identity update introducing mythic ship‑trail effects and polishing Njord’s presentation on the open sea.
- Runic Wake VFX (New)
- Optional glowing wake effect behind ships.
- Color‑tinted based on config.
- Scales with speed and sail state.
- Fully multiplayer‑safe.
- HUD & Visual Polish
- Improved wake blending with waterline motion.
- Minor HUD clarity adjustments.
- Better visual consistency across ship types.
🛠️ v1.0.8 — The Deterministic Sea Update
[!TIP] A foundational stability update focused on multiplayer correctness, identity tracking, and predictable helm behavior.
- ZDOID-Based Ship Identity (New Architecture)
- Ships now use Valheim’s true network identity system.
- No HUD flicker, no control loss, no prefab collisions.
- Multiplayer-Safe Helm Control
- Each ship tracks its own controller.
- Identical ships no longer overwrite each other.
- Deterministic Startup & Config Sync
- Movement works instantly — no more F8 ritual.
🚀 v1.0.0 — First Public Release
- Complete overhaul of Valheim ship handling and steering.
- Added steering multiplier system.
- Added acceleration and reverse force tuning.
- Added Half/Full sail force configuration.
- Added wind‑blend smoothing system for natural sail transitions.
- Added Njord HUD with configurable X/Y position.
- Added runtime config reload hotkey (F8).
- Added server‑to‑client config sync for multiplayer.
- Added mythic startup logs and diagnostics.