This update transforms the plugin from a static structure into a
"Live and Dynamic" system. Changes made in config files are now instantly reflected on player items, along with a robust
Usage Limit system and significant
Performance Optimizations.
New Feature: Live Item & Placeholder Update
Your items are now
alive! Any changes to item names, lore, or properties in the config are automatically applied to old items held by players
the moment they are used.
•
Dynamic Placeholders: PlaceholderAPI placeholders (e.g. %player_name%, %vault_eco_balance%) are now re-parsed dynamically whenever the item is used or updated.
•
Smart Update: Items auto-upgrade when used, held, picked up, or when players join.
•
Data Preservation: The following are preserved during updates:
✔ Anvil-renamed Names
✔ Custom Enchantments
✔ Armor Trims
✔ Leather Armor Colors
✔ Vanilla Durability & Usage Limits
New Feature: Usage Limits
A custom
Usage Right system.
•
Flexible Actions: DESTROY, DISABLE (mark as depleted), or TRANSFORM
•
Depletion Commands: Supports logic prefixes like [chance], [delay]
•
Advanced Feedback: Special sounds, lores, and messages
Performance & Optimization
•
Item Caching: Cached & cloned instead of fully rebuilt
•
PAPI Optimization: Fast-Fail skip if no % placeholders are present
GUI & Visual Improvements
• New Usage Limit Menu
• Expanded sound presets
• Cleaner menu icons using ItemFlags
Bug Fixes
• Fixed Base Item saving in Upgrade menu
• Hex color capture priority improved
• Prevented player-inventory clicks from triggering menu actions
• Fixed Smithing Table protection logic
• Sound = NONE now properly disables playback