Grillspett-SailingModer icon

SailingModer

Always have tailwind while sailing, without granting any of Moder's other Forsaken Power effects.

Last updated 5 days ago
Total downloads 874
Total rating 0 
Categories Mods AI Generated
Dependency string Grillspett-SailingModer-1.0.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

README

SailingModer

A tiny Valheim 1.0 mod: your ship always catches a magical tailwind, exactly like when a player has activated Moder's Forsaken Power - but permanently, and without granting any of that power's other effects (e.g. the increased carry weight).

How it works

Vanilla gates the tailwind mechanic behind a single method, Ship.IsWindControllActive(), which EnvMan checks each time it recomputes wind: if true, it points the global wind straight behind the ship instead of simulating it normally. Vanilla only returns true when a player aboard holds Moder's power buff.

This mod Harmony-patches Ship.IsWindControllActive() to return true whenever the ship has at least one player aboard - nothing else. It never applies the real GP_Moder status effect, so none of its other side effects apply, no icon/cooldown is consumed, and it works client-side.

Build

Requires the .NET SDK. By default the project looks for Valheim at C:\Program Files (x86)\Steam\steamapps\common\Valheim - override with an environment variable or MSBuild property if yours is elsewhere:

dotnet build -c Release -p:VALHEIM_INSTALL_DIR="D:\SteamLibrary\steamapps\common\Valheim"

Output: bin\Release\GrillspettSailingModer.dll

Install

  1. Install BepInEx Pack for Valheim (e.g. via r2modman / Thunderstore Mod Manager, or by unpacking denikson-BepInExPack_Valheim into the Valheim install folder).
  2. Copy GrillspettSailingModer.dll into BepInEx\plugins\.
  3. Launch the game.