ShadowXP

ShadowXP

A perfect XP consuming with GUI to deposite and withdraw XP in bank.

48 downloads 2 followers

🌟 Initial Release: ShadowXP v1.0.0

Welcome to the first release of ShadowXP! This plugin completely overhauls the vanilla experience system to be more performance-friendly, secure, and enjoyable for your players.

✨ Features

  • XP Bank & GUI: Safely store experience in a virtual bank using the /xp bank interactive menu to prevent XP loss on death.
  • Secure XP Bottles: Convert your experience into physical, tradable items using /xp bottle <amount>. Custom bottles are secured with NBT/PersistentDataContainers to prevent duplication exploits.
  • Mass Orb Consumption: Sick of waiting for XP to slowly absorb? When a player picks up an XP orb, ShadowXP instantly vacuums and combines all nearby orbs in a 3-block radius into a single instant consumption, entirely bypassing vanilla pickup cooldowns.
  • Instant Pickup: Option to have XP go directly into the player's balance on entity kills (requires the shadowxp.instantpickup permission).
  • PlaceholderAPI Support: Access stats anywhere using %shadowxp_total%, %shadowxp_bank%, %shadowxp_level%, and %shadowxp_bottled%.
  • Admin Tools: Full suite of commands (/shadowxp [give|take|set|stats|reload]) to manage player balances and plugin configuration.
  • Developer API: Clean ShadowXPAPI provided for other developers to easily hook into the plugin.

🛠️ Technical Details

  • Built for Paper 1.21+ and Java 21.
  • Uses Adventure API for rich MiniMessage component support (gradients, hex colors).
  • Fully customizable config.yml, messages.yml, sounds.yml, and gui.yml.
  • Highly optimized to handle data asynchronously and prevent main-thread blocking.

No gallery available for this project.

Version Minecraft Loader Download

ShadowXP 1.0.0

1.0.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper, purpur, spigot
Download