ItemControl

Control access to craft, equip or consume items based on skill level or almanac class system or EpicMMO.

Credits

Commissioned by Aldari.

Original concept by Detalhes: https://thunderstore.io/c/valheim/p/Detalhes/ItemRequiresSkillLevel/

Setup

Load the plugin to generate the file structure

Upon first load, the plugin will generate a new folder in your BepinEx/config directory named: "ItemControl"

Plugin will automatically generate an example yml file.

Configurations

Create new yml files to add item requirements

YML Structure

PrefabName: ArrowIron
CraftRequirements:
  SkillRequirements:
  - Skill: Bows
    Level: 1
  AlmanacClassRequirement:
    Level: 0
    Constitution: 0
    Dexterity: 0
    Strength: 0
    Intelligence: 0
    Wisdom: 0
  EpicMMORequirement:
    Level: 2
    Strength: 0
    Agility: 1
    Intellect: 1
    Body: 0
    Vigour: 0
    Special: 0
EquipRequirements:
  SkillRequirements: []
  AlmanacClassRequirement:
    Level: 0
    Constitution: 0
    Dexterity: 0
    Strength: 0
    Intelligence: 0
    Wisdom: 0
  EpicMMORequirement:
    Level: 2
    Strength: 0
    Agility: 1
    Intellect: 1
    Body: 0
    Vigour: 0
    Special: 0
ConsumeRequirements:
  SkillRequirements: []
  AlmanacClassRequirement:
    Level: 0
    Constitution: 0
    Dexterity: 0
    Strength: 0
    Intelligence: 0
    Wisdom: 0
  EpicMMORequirement:
    Level: 2
    Strength: 0
    Agility: 1
    Intellect: 1
    Body: 0
    Vigour: 0
    Special: 0

Changelog

1.0.0 - Initial release
1.0.1 - Fixed null reference trying to find ammo item
1.0.2 - Fixed dedicated server not being able to parse file
1.0.3 - Fixed some text display issues
1.0.4 - Bog witch update, compatibility with EpicMMO by Wackymole

Contact information

For Questions or Comments, find Rusty in the Odin Plus Team Discord

https://i.imgur.com/XXP6HCU.png

Or come find me at the Modding Corner

If you enjoy this mod and want to support me: PayPal

https://www.buymeacoffee.com/peimalcolm2
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.