Accessory+
PluginGPL-3.0-only

Accessory+

A lightweight accessory plugin for auraskill with 5 more traits

177
Downloads
3
Followers
2 months ago
Updated
📦
10
Versions

📖About Accessory+

🧩 Accessories

Lightweight Extra Trait System for AuraSkills

Accessories is a lightweight accessory slot system designed for servers running AuraSkills.

AuraSkills provides powerful traits, but the default equipment slots are often not enough.
This plugin adds a separate accessories GUI, allowing you to grant additional traits without interfering with vanilla armor or equipment logic.

How to use?

  • You shou add the [xxx] (xxxx is the name you list in the config)
  • And epuip item in the accessory gui
  • When equipped with this item in the RING slot player will get the acc_Bad tag
  • When equipped with this item in the RING slot player will get the acc_Bad tag

🛡 Absorb System (Shield Mechanic)

Accessories introduces custom Absorb and MagicAbsorb shield mechanics.

How Absorb Works (Applies to both Absorb & MagicAbsorb)

  • All incoming damage except fall damage is absorbed by the shield first
  • When the shield is depleted, damage is applied to health as normal
  • If the player takes no damage for 12 seconds, the shield starts regenerating
  • Shield regeneration rate: 10% of max absorb per second
  • All values can be customized in the config file

📌 PlaceholderAPI Support

You can display shield status using PlaceholderAPI:

  • %absorb_current_shield% / %absorb_max_shield%
  • %magicabsorb_current_shield% / %magicabsorb_max_shield%

Perfect for:

  • Action bar
  • Scoreboards
  • HUD displays

🎒 Accessories GUI

Fully customizable GUI system:

  • Custom GUI title
  • Adjustable GUI size
  • Locked frame slots
  • Slot-based item restrictions via lore keywords
  • Only items that match slot rules can be equipped

This allows precise control over what kinds of accessories players can use.


🚀 Getting Started

🔗 Dependencies

Plugin Requirement
AuraSkills ✅ Required
PlaceholderAPI ⚠ Optional (for placeholders)

🧭 Commands

Command Description Permission
/inv Open the Accessories GUI accessory.inv
/accessory reload Reload config (GUI, frames, slots) accessory.reload

🧬 Available Traits

Accessories currently supports the following traits:

  • Defence
    Reduces incoming magic damage

  • HealRegeneration
    Increases health regeneration

  • HealRegeneration Decrease
    Reduces regeneration (for cursed items)

  • LifeSteal
    Converts damage dealt into health

  • Absorb
    Grants and regenerates a physical damage shield

  • MagicAbsorb
    Grants and regenerates a shield against magic damage


Exxtra: Lore Tag System

Accessories supports a lore-based tag system.

How It Works

  • If an accessory item contains a lore tag in the format:
  • Tgas:
  • [xxxx].
  • The player will automatically be granted a corresponding tag:
  • acc_xxxx.

Use Cases

  • Conditional skills or effects
  • Integration with other plugins or datapacks
  • Custom mechanics triggered by player tags
  • Advanced accessory-based logic

This system allows accessories to interact with external systems without hard dependencies.

✨ Notes

  • Designed to be lightweight and modular