AllHandsOnboard

v1.0.0·Updated 2026-05-10

Multiplayer rowing for Valheim ships - rower slots, L/R rhythm scoring, streak/mastery and crew sync bonuses, animated oars and HUD.

About this mod Author’s original text

All hands onboard

A BepInEx mod for Valheim that turns the ship's Slow speed into a real rowing minigame. Up to six players can take rower slots and push the ship by alternating L/R strokes in time with a metronome.

What it does

  • Each ship type has rower slots (Karve 2, Longship 4, Drakkar 6, Raft none).
  • In Slow mode, sitting on the ship lets you claim a slot.
  • Alternate the left and right keys to row. Strokes are scored against a target interval:
  • PERFECT / GOOD / SLOW / TOO FAST / WRONG SIDE verdicts
  • Streaks of perfect strokes grant a tempo bonus, then a ship-wide Mastery speed bonus past 20 in a row
  • When several players row in phase, a Crew Sync bonus applies on top
  • HUD widget in the lower-left (just above hp bar) shows L/R indicators, current streak, the ship's smoothed multiplier, and the latest verdict.

Install

  • Install BepInEx for Valheim.
  • Drop AllHandsOnboard.dll into /BepInEx/plugins.
  • Launch the game once to generate the config file at /BepInEx/config/com.allhands.onboard.cfg.

All players in a session need the mod for slot/tempo sync to work.

Controls

Defaults (rebindable in the config):

  • Keyboard: LeftArrow / RightArrow
  • Gamepad: LT / RT (analog triggers, hysteresis-gated)

Input mode auto-detects but can be forced via Input.Mode.

Configuration

Generated on first run. Notable sections:

  • [Rowing] - tempo gain, decay, speed cap, ZDO sync interval
  • [Rhythm] - PERFECT/GOOD/SLOW/TOO FAST windows and bonuses, wrong-side penalty
  • [Streak] - streak threshold, mastery min/max streak and factors
  • [CrewSync] - bonus multipliers for 2 / 3 / 4+ rowers in phase
  • [Hud] - HUD and metronome visibility, tick volume
  • [Input] - keyboard keys, gamepad axes, mode override
  • [Debug] - VerboseLogs (off by default; emits BepInEx Debug-level events when on)

Source code

GitHub

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_Valheim

File & checksum

Filename
AllHandsOnboard-1.0.0.zip
File size
67.3 KiB