UsefulCosmetics icon

UsefulCosmetics -----

Add a use to cosmetics



UsefulCosmetics is not just a simple vanity plugin, but a powerful Add-on designed to inject real RPG-style gameplay progression into the CosmeticsCore engine.

The core concept is simple: giving "practical use" and actual in-game advantages to vanity cosmetics. Instead of merely rendering a hat or wings on the player, this plugin detects when a user equips them and applies various, complex buffs completely in the background, without causing any server lag.

Here is exactly what this plugin can do:

[​IMG] Core Features (The Advantages)
For any individually configured cosmetic, the server manager can assign:

  1. Advanced Attribute Modifiers (attributes): Using Java's native attribute engine, wearing a hat or backpack can alter the player's core stats (e.g., permanently adding Max Hearts, adjusting native Movement Speed, Attack Damage, or Knockback Resistance).
  2. Continuous Potion Effects (potion_effects): Dynamically applies physical status effects like Night Vision, Haste for faster mining, or Invisibility, tying them directly to the equipped item.
  3. Passive Experience Multiplier (xp_boost): The plugin monitors every time a player collects XP orbs from the ground and instantly multiplies the amount by a specific percentage! Wearing the "Divine Wings"? Passively gain +15% XP!
  4. Trigger-Interval Execution (commands): Allows the server to cyclically run automated commands (/give, /eco) at set intervals, provided the user is wearing that special equipment. Perfect for "Talisman" cosmetics that passively reward players with money every 10 seconds.
  5. External Permission Delegation (permissions): When the item is equipped, the system temporarily grants specified permissions (like fly.use) and revokes them dynamically and safely the exact moment the cosmetic is unequipped, the player disconnects, or even during a server crash, nullifying any potential caching exploits.

    Config Example
    [​IMG]
[​IMG] Protections & Security (Exploit-Free)
All these features are balanced by mechanical defenses:

  • Global Anti-Spam (Cooldown): To prevent players from frantically spam-clicking their equipment on and off to bypass initial game-ticks or illegally heal their health bar, the plugin triggers a Global Cooldown module (defaulted to 5 seconds). A manager will firmly block all bonuses on spawn until stability is reached, ensuring fair play.
[​IMG] Integrations, Support, & Backend
  • PlaceholderAPI Hook: Instantly supports an internal Placeholder network (%usefulcosmetics_equipped%, %usefulcosmetics_active_cooldown%) to display real-time gear statuses on the Tab-list, Scoreboards, or Chat Hovers.
  • Translatable Configuration: Fully supports isolated semantic databases (Using a dedicated messages.yml file) so all texts are customizable.
  • Asynchronous, low-delay background logic tracking that will never throttle your TPS.
In summary, UsefulCosmetics elevates and transforms empty vanity gadgets into extremely powerful "Artifacts/Talismans" around which you can build the entire hungry economy of a custom server!
Resource Information
Author:
----------
Total Downloads: 18
First Release: Apr 17, 2026
Last Update: Apr 17, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings