SuperHornMod
Craftable Horn of Heimdall: blow a navigation call to guide allies, or a battle alarm that buffs nearby players, scares wildlife and alerts enemies. Realistic 3D sound with echo, obstruction and weath
About this mod Author’s original text
Horn of Heimdall / Рог Хеймдалля
Adds a craftable Horn of Heimdall — an item that lets you send two kinds of signals to nearby players:
- Navigation call (default key: G) — a simple "I'm over here" signal other players can hear and reply to.
- Battle alarm (Shift + G) — a louder signal that scares wildlife, aggravates nearby enemies, and grants a combat buff (stamina regen, reduced stamina drain, instant + bonus adrenaline) to every ally in range.
Sound is fully 3D and dynamic: distance falloff, low-pass filtering through obstacles, wind/rain dampening, an echo pass, and (in Simulation mode) an occasional acoustic-shadow effect when the horn is blown behind cover.
The mod automatically shows Russian text if your Valheim client's language is set to Russian, and English for everyone else — no extra setup needed.
Requirements
- BepInEx Pack for Valheim
- Jötunn, the Valheim Library
Both are installed automatically if you use a mod manager (r2modman Mod Manager).
Crafting
Craftable at a Workbench (level 2+):
- 2× Fine Wood
- 1× Eikthyr trophy
- 2–3× Leather Scraps
- 2× Copper
- Bronze (upgrades only, cost increases per quality level)
Controls & Config
| Setting | Default | Description |
|---|---|---|
| ActivationKey | G | Key used to blow the horn (Shift+key for the battle alarm) |
| GlobalCooldown | 3s | Minimum time between any two horn uses |
| HornMode | Simulation | Sound behaviour: Arcade / Realistic / Simulation |
| MasterVolume | 0.5 | Overall horn volume |
| Navigation call | radius, cooldown, durability cost | configurable in the Navigation Call section |
| Battle alarm | radius, cooldown, stamina/durability cost, buff strength & duration | configurable in the Battle Alarm section |
| DebugLogging | false | Verbose debug logging (hand-position hierarchy, etc.) — leave off unless troubleshooting |
Full list of options generates in your BepInEx config/ folder after first launch.
Notes on multiplayer behaviour
- The battle alarm's buff applies to every ally within range who hears it, not just whoever blew the horn — everyone who receives the buff also starts their own cooldown on it.
- The buff does not refresh/stack if the target already has it active.
- Tamed animals are never scared or aggravated by the horn — only wild creatures and monsters react.
Known limitations
- If an ally is standing within ~3m of whoever blows the horn, they may be treated as "the blower" for buff purposes and not get buffed themselves — a fix is planned.
Changelog
See CHANGELOG.md.
Credits
Model swap based on the vanilla Tankard (Anniversary) item. Built with Jötunn and HarmonyX.
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: