
You are viewing a potentially older version of this package. View Latest Version
SeaRoute
Norse autopilot for Valheim ships. Routes, map pins, and the helm open on the DFG board. Includes anti-capsize stabilization.Report a bug or buy us a coffee at dfgaming.net.
Sea Route
Chart voyages across the Great Ocean and let an automated helmsman navigate your longships and karves. Sea Route provides a full in-game Norse navigational dashboard, real-time map pin projection, 12 ordered waypoint slots per route, 1-click waypoint jumping, interactive cartography picking, and hydrodynamic anti-capsize stabilization.
A Valheim BepInEx 5 plugin.
What's New in v1.1.0
- Norse Obsidian & Antique Gold Dashboard: The route list is the Sea Route tab on the DFG board. Press E on a chart table, or Alt+T and choose that tab.
- Multi-Route Library: Save, name, cycle, and manage multiple distinct trade routes and expedition channels.
- 12 Waypoint Slots per Route: Supports
Start Pin,Pin 1throughPin 10, andEnd Pin. - Dynamic Cartography Projection: Whichever route is active automatically displays its waypoints as custom ship pins on your world map (
M) and minimap in real time. - Interactive Map Picking: Click Pick Map or any slot's Map button, then simply click anywhere on the cartography map to drop coordinates directly into that waypoint slot.
- 1-Click Destination Jump: Click any pin's name, coordinates, or badge in the dashboard to immediately steer the ship towards that stop as its next destination.
- Seated Start / Stop Hotkey (
Alt+G): Engage or halt autopilot with a single keystroke while seated on boat benches or clinging to the mast without standing up or grabbing the mouse. - Hydrodynamic Anti-Capsize System: Preserves full ocean roll damping and applies active righting stabilization so smaller vessels (like the Karve) will never flip upside-down in swells and storms.
- Seated Ejection Protection: Clicking inside the menu or placing map pins will never trigger attack swings or unseat seated vikings.
Features
- In-Game Navigational Dashboard (DFG board, Sea Route tab): Live speedometer, gear indicators, active target distance readout, route management, and waypoint controls.
- Autopilot Navigation: Drives the ship's rudder and forward momentum between ordered waypoints (
Start➔1-10➔End), slowing down to an arrival stop at your final harbor. - Speed Gears: Three distinct static gears (Cruise, Standard, and Full) toggled with Alt+J or 1-click dashboard buttons.
- Shallow-Water Safety Probe: Automatically scans the seabed ahead of your keel and holds position if reefs or shorelines threaten grounding.
- Chart Table: Placeable Norse cartography station (Hammer > Misc, unlock via Alt+B) for dockside voyage planning.
- Web Navigation Deck: Optional live route manager served on localhost (
http://127.0.0.1:8778/).
Controls
| Keybind | Action | Notes |
|---|---|---|
| Alt+G | Sail / Stop Autopilot | Starts or stops the autopilot on your ship. Works while seated! |
| Alt+T | DFG board | DFGHub's key. The Sea Route tab is on that board. E on a chart table opens it. |
| Alt+J | Cycle Speed Gear | Cruise ➔ Standard ➔ Full. |
| Alt+N | Record Stop at Player | Records current ship/player coordinates into the next empty pin. |
| Alt+P | Drop Route Pin at Cursor | Places a route pin under your cursor while the map (M) is open. |
| Alt+I | Import Map Pins | Imports all SR <RouteName> <number> pins into the active route. |
| Alt+B | Unlock Chart Table | Adds the SeaRoute Chart Table to your Hammer build menu. |
Configuration
Settings are saved at BepInEx\config\com.searoute.searoute.cfg and can be adjusted live:
| Section | Key | Default | Description |
|---|---|---|---|
| General | Enabled |
true |
Master mod toggle. |
| General | DropMapPins |
true |
Dynamically display route waypoints on the map. |
| General | EnableShallowCheck |
true |
Hold position instead of beaching in shallow water. |
| General | EnableWebGui |
true |
Serve the optional browser route deck. |
| General | WebPort |
8778 |
Web server port. |
| Navigation | ArriveRadius |
8 |
Distance from a waypoint that counts as reached (5-10m). |
| Navigation | TurnRate |
90 |
Autopilot yaw speed (deg/s). |
| Navigation | Acceleration |
6 |
Acceleration rate (m/s²). |
| Navigation | StartRange |
10 |
Max distance from player to target ship when starting autopilot. |
| Speeds | CruiseSpeed / StandardSpeed / FullSpeed |
3.5 / 5.0 / 7.0 |
Gear velocity speeds (m/s). |
| Routes | MapPinPrefix |
SR |
Prefix for route waypoint pins. |
| Routes | RoutePinIcon |
Custom |
Pin icon (Custom injects a ship icon). |
| Controls | SailKey |
Alt+G |
Start / stop route autopilot. |
| Controls | MenuKey |
Alt+T |
Toggle side dashboard. |
| Controls | GearKey |
Alt+J |
Cycle speed gear. |
Requirements & Compatibility
- Requirements: BepInExPack Valheim and DFGHub (
DFG-DFGHub-1.4.2). - Dependencies: DFGHub is required. The route list is a tab on its board.
Newtonsoft.Jsoncomes with Valheim. - Multiplayer: Client-authoritative for ships steered by the local player; fully compatible with dedicated servers.
Support
If this mod has made your journey through the Tenth World a little better, consider tossing a coin into my Ko-fi jar: https://ko-fi.com/draugrforgedgaming. Your support keeps the forge hot and the mead flowing! Skål!