SalskeriSoulAxe
Adds Salskeri, a configurable spirit axe with green flame visuals and blink movement abilities.
About this mod Author’s original text
SalskeriSoulAxe
SalskeriSoulAxe is a BepInEx + Jotunn Valheim weapon mod that adds Sálskeri, a configurable spirit axe with green flame visuals, spirit damage, custom secondary attack tuning, and blink movement abilities.
Requirements
- Valheim
- BepInEx for Valheim
- Jotunn
All players should install the mod when playing on a server that uses it. Servers do not automatically send custom mod DLLs to joining players.
Features
- Adds the custom weapon prefab SalskeriSoulAxe.
- In-game display name is configurable and defaults to Sálskeri.
- Copies a configurable source weapon prefab, defaulting to AxeJotunBane.
- Configurable recipe, crafting station, damage, durability, block, parry, movement, and attack values.
- Deals spirit damage by default.
- Adds a configurable green flame effect and volume control.
- Uses a bundled custom inventory icon from SalskeriSprite.png.
- Adds a Shift + right click + Space directional blink dodge.
- Adds a Shift + middle mouse aim blink.
- Supports configurable secondary attack hitbox copying from another weapon prefab.
Controls
Sálskeri uses the normal Valheim weapon controls for basic combat:
- Primary attack: left click.
- Secondary attack: middle mouse button.
- Block/aim modifier: hold right click.
Blink controls while Sálskeri is equipped:
- Directional blink dodge: hold Shift + hold right click + press Space.
- Aim blink: hold Shift + click middle mouse button.
The directional blink dodge moves you 8 meters by default in your current movement direction. W/A/S/D chooses the direction, and the movement is camera-relative, so W means forward from the camera's point of view, A/D mean camera-left/camera-right, and S means backward from the camera's point of view.
The aim blink uses the camera aim point and has a longer configurable range. Both blink distances, effects, and sounds can be changed in the mod config.
Installation
Install BepInEx and Jotunn first, then place the DLL in your Valheim BepInEx plugins folder:
BepInEx\plugins\SalskeriSoulAxe.dll
BepInEx\plugins\SalskeriSprite.png
For this local setup, that folder is usually:
C:\Users\Samuel\OneDrive\Documents\Games\Valheim - Sams Mods\BepInEx\plugins\
Configuration
After launching the game once, BepInEx creates a config file for the mod. You can edit it manually or through a compatible BepInEx config manager.
Notable config sections:
- Weapon: source prefab, display name, description, crafting station.
- Recipe: crafting requirements.
- Stats: damage, durability, blocking, movement.
- Attacks: primary and secondary attack values.
- Blink: blink distances, visual effects, and sound effects.
- Green Flame: flame prefab, position, rotation, scale, color, brightness, and sound volume.
Default crafting recipe at the Galdr Table, prefab ID piece_magetable:
- 10 Ashwood, prefab ID Blackwood
- 10 Flametal Bars, prefab ID FlametalNew
- 30 Ectoplasm, prefab ID Ectoplasm
Building From Source
Open the project file:
src\SalskeriSoulAxe.csproj
Build with Visual Studio or MSBuild. Debug output goes to:
dist\Debug\SalskeriSoulAxe.dll
Release output goes to:
dist\Release\SalskeriSoulAxe.dll
Package
The prepared upload folder is:
ThunderstorePackage\SalskeriSoulAxe
The package includes manifest.json, README.md, icon.png, plugins\SalskeriSoulAxe.dll, and plugins\SalskeriSprite.png.
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: