You are viewing a potentially older version of this package. View all versions.
Wubarrk-Njord-1.0.8 icon

Njord

A mythic overhaul of Valheim’s ship handling, steering, acceleration, and sea‑faring experience. Includes HUD, and runtime config.

Date uploaded 2 weeks ago
Version 1.0.8
Download link Wubarrk-Njord-1.0.8.zip
Downloads 499
Dependency string Wubarrk-Njord-1.0.8

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2100 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2100

README

🧩 Developer’s Note — On AI Assistance Njord is built by a human with a vision, supported by AI as a creative and technical tool. I design the systems, write the logic, and shape the experience — AI helps me explore ideas faster, debug complex edge cases, and refine the architecture.

Every decision is mine; AI just helps me build bigger and better than I could alone.


⚓ Njord — Master of the Sea A mythic overhaul of Valheim’s ship handling, steering, acceleration, and sea‑faring experience. Njord makes boats feel powerful, responsive, and alive — without breaking Valheim’s soul.

🌊 What’s New in v1.0.8 — The Deterministic Sea Update Njord 1.0.8 introduces a complete rewrite of ship identity, control tracking, and multiplayer behavior, making this the most stable and predictable version ever released.

⭐ ZDOID‑Based Ship Identity (New Architecture) Ships are tracked using Valheim’s true network identity (ZDOIDs)

No HUD flicker, no control loss, no prefab collisions

Fully multiplayer‑safe, even with many identical ships nearby

⭐ Multiplayer‑Safe Helm Control Each ship tracks its own controller

Two players on two identical ships? Works flawlessly

Two players switching helm on the same ship? Seamless

⭐ Deterministic Startup & Config Sync Config loads correctly on startup

Server broadcasts authoritative config

Movement works instantly — no more F8 ritual

🌊 Core Features ⚡ Responsive Steering Smooth, modernized helm control

Configurable steering multiplier

Steering gate prevents jitter on helm acquisition

💨 Improved Acceleration, Sail Forces & Max Speeds Configurable forward/reverse forces

Configurable Base/Half/Full sail behavior

Configurable acceleration multiplier

Optional reverse‑kick for tight maneuvering

Per‑boat max speed configuration (Njord vs vanilla)

🌬️ Wind‑Blend System Always have the wind

Smooth UI blend and color feedback

🧭 Enhanced Njord HUD Clean, minimal, mythic HUD

Fully multiplayer‑safe

Shows steering, speed (Njord vs mortal), waterline, hull integrity, wind blend, and readiness

Drag to reposition

Toggle with F7

⚙️ Configuration Njord exposes all major systems through BepInEx config, including per‑boat speed tuning:

SteeringMultiplier

AccelerationMultiplier

BaseForwardForce

BaseReverseForce

SailForwardForce

HalfSailForce

FullSailForce

ReverseKick

WindBlend

MaxSpeed_Njord / MaxSpeed_Vanilla per ship type (names as in your actual config)

VFX_Enable

VFX_Color

HUD position + toggle

🔄 Runtime Reload (F8) Press F8 in‑game to reload the config without restarting Valheim. Server automatically re‑broadcasts updated values.

🛠️ Installation Install BepInExPack for Valheim

Drop the Njord folder into: BepInEx/plugins/
(or install via mod manager)

Launch the game

Edit config as desired

Press F8 to reload settings

🤝 Compatibility Fully compatible with singleplayer and multiplayer

Server authoritative config sync

Safe to install mid‑playthrough

No world changes

🧪 Known Limitations VFX system is disabled by default (under revision)

Some MP config changes may still require server restart depending on host setup

🐉 Credits Wubarrk — Creator, Architect, Myth‑Weaver

AI Assistance — For accelerating development and helping refine complex systems

Njord — God of the Sea, who tolerates your steering

You — For sailing boldly into the storm

❤️ Support If you enjoy Njord and want to support development: https://www.patreon.com/cw/WubarrkDev

📜 License MIT License — free to modify, extend, and sail with.

CHANGELOG

📜 Njord — Changelog

v1.0.8 — The Deterministic Sea Update

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. Fully stable even with multiple identical ships nearby.

  • Multiplayer-Safe Helm Control Each ship tracks its own controller. Identical ships no longer overwrite each other. Seamless helm switching between players.

  • Deterministic Startup & Config Sync Config loads before patches. Server broadcasts authoritative values. Movement works instantly — no more F8 ritual.

  • HUD & Telemetry Improvements Per-player HUD visibility. No desync or flicker. Clean readiness gating.

  • Max Speed System Per-boat Njord/Vanilla max speed configuration. Fully synced in multiplayer.

  • Internal Stability Deep debug instrumentation. Cleaned stale control states. No ZDOID pollution or unsafe writes.

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(WIP)
  • Added Njord HUD with configurable X/Y position
  • Added runtime config reload hotkey (F8)
  • Added server‑to‑client config sync for multiplayer
  • Added optional VFX system (disabled by default)(WIP)
  • Added clean plugin bootstrap and Harmony patching
  • Added safe runtime config architecture
  • Added mythic startup logs and diagnostics

v0.9.x — Internal Development Builds

  • Initial steering and acceleration prototypes
  • Early HUD layout tests
  • First pass at VFX system (control rune, burst, trail)
  • Sync and RPC architecture established
  • Internal debugging tools and logging