Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
WackyItemRequiresSkillLevel
Set your items to require skills or VLS attributes to be equipped or crafted.
| Date uploaded | a year ago |
| Version | 1.3.6 |
| Download link | WackyMole-WackyItemRequiresSkillLevel-1.3.6.zip |
| Downloads | 3779 |
| Dependency string | WackyMole-WackyItemRequiresSkillLevel-1.3.6 |
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
ItemRequiresSkillLevel by WackyMole
Original Mod by Detalhes https://thunderstore.io/c/valheim/p/Detalhes/ItemRequiresSkillLevel/
Keeping it warm for Detalhes.
Create skill requirement for any equipable item that you want.
List of vanilla skills. https://valheim.fandom.com/wiki/Skills
Block craft based on skills if you want
Blocks foods and potions.
It has compatibility with Valheim Level System. Use these as skills: Intelligence, Strength, Focus, Constitution, Agility, Level
Old Detalhes mod (still kinda maintained)
https://www.nexusmods.com/valheim/mods/2797?tab=description
It has compatibility with Smoothbrain skills. (Some of them)
It has compatibility with WackyEpicMMO. Use these as skills: Strength, Dexterity (Agility), Intellect, Endurance (Body), Vigour, Specializing (Special), or Level. Set EpicMMO as attribute to true.
A Yml will be generated in the first execution.

Example provided by LePunkQC
Example:
- PrefabName: ArmorBronzeChest
Requirements:
- Skill: Level
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Strength
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: ArmorBronzeLegs
Requirements:
- Skill: Level
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Strength
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: HelmetBronze
Requirements:
- Skill: Level
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Strength
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: ArmorIronChest
Requirements:
- Skill: Level
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Strength
Level: 40
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: ArmorIronLegs
Requirements:
- Skill: Level
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Strength
Level: 40
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: HelmetIron
Requirements:
- Skill: Level
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Strength
Level: 40
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: AxeBronze
Requirements:
- Skill: Level
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: AtgeirBronze
Requirements:
- Skill: Level
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: SwordBronze
Requirements:
- Skill: Level
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: SwordIron
Requirements:
- Skill: Level
Level: 30
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Swords
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: AxeIron
Requirements:
- Skill: Level
Level: 30
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Axes
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- PrefabName: AtgeirIron
Requirements:
- Skill: Level
Level: 30
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
- Skill: Swords
Level: 20
BlockCraft: true
BlockEquip: true
EpicMMO: true
ExhibitionName:
Sync
Install in the server to sync config with clients.
CHANGELOG
| Version | Update Notes |
|---|---|
| 1.3.0 | Initial release. |
| 1.3.1 | README update. |
| 1.3.2 | ServerSync update. |
| 1.3.3 | README update. |
| 1.3.4 | Support for Valheim Level System (VLS). |
| 1.3.5 | ServerSync update. |
| 1.3.6 | ServerSync update. Fixed "eating too much food" issue. Fixed ExhibitionName handling. |
| 1.4.0 | Switched config to WackyMole.ItemRequiresSkillLevel.yml (still reads legacy Detalhes.ItemRequiresSkillLevel.yml if present).Added GlobalKeyReq to requirements to gate items by global keys (recommended with World Advancement Progression or with private player raids enabled).Added more blocked alerts for players. |
| 1.4.1 | Bug fix |
| 1.4.2 | Bug fix |
| 1.4.3 | Bug fix for startup & epicloot |
| 1.4.4 | Can read multiple YAML files starting with WackyMole.ItemRequiresSkillLevel Bug fix for IsEquipable. Changed how the mod interacts with EpicMMO slightly. More defensive with reading Yamls |
| 1.4.5 | Skill levels now use SET effects bonuses in the calculations. |
| 1.4.6 | Added RequirementGroups to allow for multiple prefabs at once. Readme Examples, old way still works. |