Armor Ability
Abilities can also be assigned to armor items, not just to items held in hand. This allows you to trigger special effects or skills when a player wears specific armor pieces.
However, not all activators are supported for armor. Activators that rely on item-specific interactions from Bukkit events (such as BOW_SHOOT) are not supported when the item is worn as armor.
You can refer to this ActivatorListener class. If an event handler does not utilize ItemUtil, it is not compatible with armor equipment.
Example¶
In this example:
- When the player takes damage while wearing the 
IRON_CHESTPLATE, the skillberserkwill be triggered. - The 
DAMAGEDactivator is one of the supported activators for armor items. 
Download Full Example¶
To help you understand better, I provided a ready-to-use example configuration you can test directly.