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 | 2 years ago |
| Version | 1.3.2 |
| Download link | WackyMole-WackyItemRequiresSkillLevel-1.3.2.zip |
| Downloads | 118 |
| Dependency string | WackyMole-WackyItemRequiresSkillLevel-1.3.2 |
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 or maybe until Rusty adds WackyEpicMMO capabilities to his mod.
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, Intellect, Endurance, Vigour, Specializing, or EpicMMO Level. Set EpicMMO as attribute to true.
Yml will be generated in the first execution.
Example:
- PrefabName: ArmorBronzeLegs
Requirements:
- Skill: Blocking
Level: 10
BlockCraft: false
BlockEquip: true
EpicMMO: false
ExhibitionName:
- Skill: Swim
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: false
ExhibitionName:
- PrefabName: ArmorBronzeChest
Requirements:
- Skill: Blocking
Level: 10
BlockCraft: false
BlockEquip: true
EpicMMO: false
ExhibitionName:
- Skill: Swim
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: false
ExhibitionName:
- PrefabName: HelmetBronze
Requirements:
- Skill: Blocking
Level: 10
BlockCraft: false
BlockEquip: true
EpicMMO: false
ExhibitionName:
- Skill: Swim
Level: 10
BlockCraft: true
BlockEquip: true
EpicMMO: false
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. |