TommysMods-Tommys_Ship_Speed icon

Tommys Ship Speed

Per-ship sailing, rowing, turning speed, multiplayer rower bonuses, smooth acceleration, and optional always-tailwind sailing for Valheim 1.0.

Last updated 17 hours ago
Total downloads 331
Total rating 0 
Categories Mods Tweaks Server-side Client-side Transportation Deep North Update
Dependency string TommysMods-Tommys_Ship_Speed-1.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2350
ValheimModding-Jotunn-2.30.0 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.0

README

Tommy's Ship Speed

A configurable Valheim 1.0 ship-speed mod for the Raft, Karve, Longship, and Drakkar.

Features

  • Separate half-sail and full-sail speed multipliers for every vanilla ship.
  • Separate forward and reverse rowing multipliers for every vanilla ship.
  • Optional propulsion bonus from additional seated rowers.
  • Configurable maximum contributing rowers per ship.
  • Per-ship turning speed multiplier.
  • Smooth propulsion ramping to reduce physics jumps at high speed multipliers.
  • Optional AlwaysWindAtBack setting per ship.
  • Multiplayer-compatible synchronized gameplay configuration through Jotunn.
  • Ship physics changes are applied only by the current network owner.

Requirements

  • Valheim 1.0
  • BepInExPack Valheim 5.4.2350 or newer
  • Jotunn 2.30.0 or newer

The mod is intended to be installed on every client participating in a modded multiplayer session and on the dedicated server when one is used.

Configuration

The config file is generated after the first successful launch:

BepInEx/config/tommy.valheim.shipspeed.cfg

Each ship has its own section with:

  • HalfSailSpeedMultiplier
  • FullSailSpeedMultiplier
  • ForwardRowingMultiplier
  • ReverseRowingMultiplier
  • PerOccupiedRowerBonus
  • MaxRowers
  • RowersAffectSailing
  • AlwaysWindAtBack
  • TurningSpeedMultiplier

General settings include:

  • Enabled
  • DebugLogging
  • PropulsionRampSeconds

For very high propulsion multipliers, increasing PropulsionRampSeconds to 1-3 seconds or more can produce a gentler start.

Multiplayer

Gameplay configuration values are synchronized with Jotunn. The current network owner of a ship applies the propulsion and turning changes, preventing multiple peers from stacking the same physics modification.

AlwaysWindAtBack applies to the locally controlled sailing ship while that player is at the helm with half or full sail. It affects both sail calculations and the local wind indicator without permanently changing stored weather state.

Installation

Install with Thunderstore Mod Manager or r2modman. BepInExPack Valheim and Jotunn are installed automatically as dependencies.

For manual installation, place TommysShipSpeed.dll in a folder under BepInEx/plugins/ and ensure BepInExPack Valheim and Jotunn are installed.