dyju420-SkillLimitExtender icon

SkillLimitExtender

Extend skill level caps beyond 100. Supports mod skills and server configuration sync. Lightweight and easy to configure.

Last updated 18 hours ago
Total downloads 73
Total rating 1 
Categories Tweaks Mistlands Update Hildir's Request Update Ashlands Update Bog Witch Update
Dependency string dyju420-SkillLimitExtender-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202
ValheimModding-YamlDotNet-16.3.1 icon
ValheimModding-YamlDotNet

Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.

Preferred version: 16.3.1
ValheimModding-Jotunn-2.26.1 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.26.1

README

SkillLimitExtender

Extend skill level caps beyond 100 with full server support!

Features

  • Skill Cap Extension: Raise any skill beyond the vanilla 100 limit
  • Mod Skill Support: Works with custom skills from other mods
  • Easy Configuration: Configuration Manager (F1) + YAML file support
  • Server Sync: Admins can lock configurations and sync to all players
  • Perfect UI: Level bars scale correctly with custom caps
  • Balanced: Vanilla 100 = Custom cap for same effectiveness
  • Lightweight: No heavy dependencies, optimized performance

How It Works

The mod maintains the original game balance by scaling effectiveness:

  • Vanilla: Level 100 = 100% effectiveness
  • Extended: Level 250 = 100% effectiveness (same as vanilla 100)
  • Growth: Linear scaling means longer progression, same final power

Configuration

In-Game (F1 Key)

[General]
DefaultCap = 250          # Default cap for all skills
EnableYamlOverride = true # Allow YAML customization

[Server] (Admin Only)
LockConfiguration = false # Force server settings to all clients

YAML File (Individual Skills)

Location: BepInEx/config/SkillLimitExtender/SLE_Skill_List.yaml

# Vanilla Skills
Swords: 500
Bows: 300
Jump: 250
Run: 250

# Mod Skills (manually add)
Cartography: 400
MagicSkill: 350

Server Administration

For Server Owners:

  1. Set LockConfiguration = true in your config
  2. Configure DefaultCap and EnableYamlOverride as desired
  3. All connecting players will automatically use your settings
  4. Players cannot override with local YAML when locked

For Players:

  • Use Configuration Manager (F1) to adjust personal settings
  • Edit YAML file for individual skill customization
  • Server settings override local config when locked

Mod Skill Support

To add skills from other mods:

  1. Find the skill name using /raiseskill command
  2. Add to YAML file: SkillName: DesiredCap
  3. Restart game to apply changes

Example for Cartography skill:

Cartography: 400

Commands

All vanilla commands work with extended caps:

raiseskill Swords 200     # Works with mod skills too
resetskill Cartography   # Individual reset works
resetskill all           # Resets vanilla skills (mod limitation)

Technical Details

  • Harmony Transpiler: Patches skill calculation at bytecode level
  • RPC Sync: Lightweight server-client communication
  • UI Compatible: Level bars display correctly with any cap
  • Performance: Minimal overhead, no constant polling

Requirements

  • BepInEx: 5.4.2202 or newer
  • Jotunn: 2.22.3 or newer (Valheim modding framework)
  • YamlDotNet: 16.1.3 or newer (Configuration file support)
  • Valheim: Latest version
  • Server: Optional, works in single-player too

Known Limitations

  • resetskill all doesn't affect mod skills (use individual commands)
  • Mod skills must be manually added to YAML
  • Server restart required for server config changes

Changelog

v1.0.0

  • Initial release
  • Skill cap extension beyond 100
  • Mod skill support (manual YAML addition)
  • Server configuration sync
  • UI level bar scaling
  • Configuration Manager integration
  • Lightweight implementation

Support

  • Issues: Report on GitHub or Thunderstore
  • Discord: Join Valheim Modding Community
  • Compatibility: Works with most skill-related mods

License

MIT License - Feel free to modify and redistribute!


Enjoy your extended skill progression!