VikingShanties

版本 v1.0.13·更新於 2026-09-30

Updated for Valheim 1.0! New: sing at a fire to get Rested, heal and regen Eitr faster, and heal nearby pets (toggleable). Dance and headbang on boats without falling off! Plays Viking shanties that e

模組介紹 作者原文

Viking Shanties

Updated for Valheim 1.0 (tested on 1.0.7).

Dance and headbang on boats and around campfires while Viking shanties play for everyone nearby!

Features

  • Stick to the boat — Passengers are locked to the deck while emoting, no more sliding into the ocean
  • Campfire singalongs — Press H near any lit fire to dance and sing
  • Rest faster by the fire — Singing at a sheltered fire gets you Rested twice as fast (configurable)
  • Heal faster by the fire — Singing at a fire makes your food heal you twice as fast (configurable, never on a ship)
  • Regen Eitr faster by the fire — Singing at a fire makes your Eitr regenerate twice as fast (configurable, never on a ship)
  • Heal your pets — Singing at a fire heals tamed wolves, boars, lox and the rest within a radius of the fire (configurable, never on a ship)
  • Dance & Headbang — Cycles between dance and headbang emotes each time you press the hotkey
  • Skip songs — Press Shift+H while dancing to skip to the next track
  • Viking shanties — 3D spatialized audio plays from the ship or fire, audible to all nearby players and fading with distance
  • 9 included tracks — Ships with a full soundtrack out of the box
  • Multiplayer synced — Other players see you dancing and hear the shanty
  • Crew singing — Volume increases slightly with more dancers
  • Custom music — Drop your own.mp3,.ogg, or.wav files into the Shanties folder
  • F1 Config Manager support — Change settings live in-game

How to Use

On a Ship

  • Get on a ship as a passenger (works from seats too!)
  • Press H to start dancing
  • Press Shift+H to skip to the next song
  • Press H again to stop

At a Campfire

  • Stand near any lit fire
  • Press H to start singing
  • Press Shift+H to skip to the next song
  • Press H again to stop

Each press cycles to the next emote and shanty.

Configuration

Works with the F1 Configuration Manager. Settings at BepInEx/config/dickdangerjustice.VikingShanties.cfg:

| Setting | Default | Description |

|---------|---------|-------------|

| Enabled | true | Enable/disable the mod |

| DanceKey | H | Hotkey to toggle dancing |

| Cooldown | 3 | Seconds between dance toggles |

| EmoteMode | Cycle | Dance, Headbang, or Cycle through both |

| SongMode | Cycle | Lock to a specific track or cycle all |

| ShantyVolume | 0.4 | Base volume (0.0 - 1.0) |

| MaxHearingDistance | 80 | How far away the shanty can be heard |

| MoreDancersLouder | true | Volume increases with more dancers |

| FadeGameMusic | true | Fade out the normal game music while you sing, and back in afterwards |

| MusicFadeAmount | 1 | How far to lower the game music while you sing (1 = silent, 0 = no change) |

| FasterRestingEnabled | true | Singing at a fire makes you Rested faster. Turn off if you consider it a cheat |

| RestingSpeedMultiplier | 2 | How much faster you get Rested while singing at a fire (1 = off, max 3) |

| FasterHealingEnabled | true | Singing at a fire makes food heal you faster. Turn off if you consider it a cheat |

| HealingSpeedMultiplier | 2 | How much faster food heals you while singing at a fire (1 = off, max 3) |

| FasterEitrEnabled | true | Singing at a fire makes Eitr regenerate faster. Turn off if you consider it a cheat |

| EitrSpeedMultiplier | 2 | How much faster Eitr regenerates while singing at a fire (1 = off, max 3) |

| PetHealingEnabled | true | Singing at a fire heals tamed creatures near the fire |

| PetHealRadius | 15 | Radius in meters around the fire in which pets are healed (3 - 100) |

| PetHealPercentPerSecond | 1 | Percent of a pet's max health healed per second (0.1 - 10) |

Custom Music

Place.mp3,.ogg, or.wav files in:

BepInEx/plugins/VikingShanties/Shanties/

The mod loads all audio files from this folder at startup and cycles through them.

Multiplayer note: Songs are synced by playlist index, not by filename. For the best experience, all players should have the same songs in the same order. The 9 bundled tracks are included with the mod, so those will always be in sync. If you add custom

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
VikingShanties-1.0.13.zip
檔案大小
51.4 MiB