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

Tommys Ship Speed

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

Date uploaded a month ago
Version 1.0.8
Download link TommysMods-Tommys_Ship_Speed-1.0.8.zip
Downloads 31
Dependency string TommysMods-Tommys_Ship_Speed-1.0.8

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.1 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.1

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.

CHANGELOG

Changelog

1.2.0

  • Added global ship-speed settings with optional per-ship overrides.
  • Added passenger/rower speed bonuses, with an option for rowers to also affect sailing.
  • Added optional BoardShipAnywhere and global always-tailwind sailing.
  • Simplified rowing and sailing speed settings while preserving Valheim's normal ship modes.
  • Improved high-speed rowing behavior, configuration layout, multiplayer synchronization, and migration from 1.1.x settings.

1.1.0

  • Improved stability, compatibility, logging, and release packaging.

1.0.7

  • Added turning-speed control and expanded propulsion ramp settings.

1.0.6

  • Updated for Valheim 1.0 and improved always-tailwind behavior.

1.0.5

  • Added propulsion ramping and per-ship tailwind settings.

1.0.4

  • Updated player and networking compatibility for Valheim 1.0.