Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Create custom items with permanent potion effects and attributes.
π¦ BuffedItems v1.3.0 Changelog
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 (PAPI) placeholders in item names and lore (e.g.,
%player_name%,%vault_eco_balance%) are now re-parsed dynamically whenever the item is used or updated via the Live Update system. - Smart Update: Items are automatically upgraded to the latest version when used, held, picked up, or when a player joins the server (for armor).
- Data Preservation: During the update, custom data added by players is PRESERVED:
- β 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: Choose what happens on depletion:
DESTROY,DISABLE(Mark as depleted), orTRANSFORM. - Depletion Commands: Execute custom console or player commands immediately when an item runs out of usage (supports logic prefixes like
[chance],[delay]). - Advanced Feedback: Special sounds, special lores, and messages for depletion events.
π Performance & Optimization
- Item Caching: Items are cached and cloned rather than rebuilt from scratch on every interaction, significantly reducing CPU load.
- PAPI Optimization: Added a "Fast-Fail" check to skip PlaceholderAPI calls if no
%placeholders are present.
π¨ GUI & Visual Improvements
- Usage Limit Menu: Dedicated menu for managing max usage, actions, and messages.
- Expanded Sound Library: Reorganized sound menu with 20+ new presets.
- Clean Icons: Implemented ItemFlags to remove clutter from menu icons.
π Bug Fixes
- Upgrade Menu Fix: Fixed an issue where selecting a "Base Item" in the Upgrade editor was not saving correctly.
- Hex Color Fix: Set Chat Listener priority to
LOWESTto correctly capture raw Hex codes before other plugins interfere. - Inventory Click Fix: Prevented clicks in the player's own inventory from triggering menu buttons.
- Armor Trim Protection: Fixed
ItemProtectionListenerincorrectly blocking all Smithing Table usage. - Sound Toggle Fix: Fixed an issue where setting a sound to
NONEwould still play the default sound.
Platforms
Paper
1.21β1.21.10
Dependencies
Paper
- CoinsEngine Optional
- PlaceholderAPI Optional