
Item Requirement
Allows you to restrict crafting and usage of items based on skills or attributes, creating a more balanced and RPG-like experience.
By Radamanto
Last updated | 2 days ago |
Total downloads | 87 |
Total rating | 1 |
Categories | Mods Server-side Client-side Utility Mistlands Update Hildir's Request Update Ashlands Update Bog Witch Update |
Dependency string | Radamanto-Item_Requirement-1.0.1 |
Dependants | 1 other package depends on this package |
This mod requires the following mods to function

denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
Item Requirement
Allows you to restrict crafting and usage of items based on skills or attributes, creating a more balanced and RPG-like experience.
Features
-
Custom Skill Requirements
Define personalized requirements for each item through the configuration file. -
EpicMMO System Integration
Fully compatible with EpicMMOSystem, allowing attributes to be used as requirements. -
Server-Synced Configuration
All settings are synchronized with the server, ensuring consistent gameplay for all players. -
Integrated Translations
Automatic translation and label generation directly inside theconfig.cfg
file.
Supported Skills
EpicMMOSystem Attributes
Strength
Agility
Intellect
Endurance
Vigour
Specializing
Level
Vanilla Skills
Blocking
Swim
Run
Jump
Sneak
Fishing
WoodCutting
Pickaxes
Unarmed
Bows
Crossbows
Swords
Knives
Clubs
Spears
Polearms
Axes
ElementalMagic
BloodMagic
Configuration Guide
After running the game for the first time with the mod installed, a configuration file named
radamanto.ItemRequirement.yml
will be created inside the folder BepInEx/config/
.
Inside this file, you can define the skill or attribute requirements for each specific item.
Example Configuration
- PrefabName: HelmetPadded
Requirements:
- Skill: Strength
Level: 50
BlockCraft: true
BlockEquip: true
EpicMMO: true
- Skill: Swords
Level: 40
BlockCraft: true
BlockEquip: true
EpicMMO: false
- PrefabName: ArmorPaddedCuirass
Requirements:
- Skill: Strength
Level: 50
BlockCraft: true
BlockEquip: true
EpicMMO: true
- Skill: Swords
Level: 40
BlockCraft: true
BlockEquip: true
EpicMMO: false
- PrefabName: ArmorPaddedGreaves
Requirements:
- Skill: Strength
Level: 50
BlockCraft: true
BlockEquip: true
EpicMMO: true
- Skill: Swords
Level: 40
BlockCraft: true
BlockEquip: true
EpicMMO: false
Translation Guide (config.cfg
)
The mod automatically generates a translation block inside the config.cfg
file, allowing you to rename skills to your preferred language.
Example Translation Block
Strength = Fuerza
Swords = Espadas
BloodMagic = Magia de Sangre
Notes
- You can use any name listed in the “Supported Skills” section above.
- If the player does not meet the requirement, they will not be able to craft or equip the item.
- All configurations are server-synced, meaning the same restrictions apply to everyone connected to the server.
- Editing the configuration file while the game is running automatically updates for all players.
Original Mod Reference
This mod is based on the original ItemRequiresSkillLevel created by Detalhes.