About SkillInjector
From ThunderstoreInjects new skills in a simple way for mod authors.
Injects skills into Valheim's skill system. Handles adding to the list and both the cheat options (Raise/Reset). Leaves you to handle getting XP and actually applying effects. You will need to pick a unique number for your skill id. I'd stick with numbers > 200.
Usage:
[BepInDependency("com.pipakin.SkillInjectorMod")]
public class MySkillMod: BaseUnityPlugin
{
const int SKILL_TYPE = 299;
...
void Awake()
{
SkillInjector.RegisterNewSkill(SKILL_TYPE, "MyCoolSkill", "Doing Cool Stuff", 1.0f, null, Skills.SkillType.Unarmed);
}
...
}
the parameters are:
id- the numeric id for your skill. MUST BE UNIQUE.name- the name of your skill.description- the description of your skill.increment- the increment to adjust your skill by when increasing.icon- the icon for your skill (Unity Sprite). Can be null if you use a template skill to base your icon on.template- the skill to copy the icon from if you don't provide an icon.
Known issues:
- Doesn't support multiple languages for the skill name (working on it).
Github link: https://github.com/pipakin/PipakinsMods/tree/master/SkillInjector
All my mod code on GitHub: https://github.com/pipakin/PipakinsMods
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Dependencies
Needs 1 other project installed alongside it.
SkillInjector on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.1.1, released 2021-03-17
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 2 recorded builds of SkillInjector.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.1.1 | 2021-03-17 | n/a | BepInEx |
| 1.1.0 | 2021-03-17 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run SkillInjector on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogLibraries & compatibility
Foundations and fixes other mods build on. Usually installed because something else needs it.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Requires
- One-click install needs a BepInEx server. 1 other project installed alongside it.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
- ✓Authorpipakin, as published on Thunderstore
- ✓LicenseNot published by the sourceFree



