Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 3 days ago
š 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 bankinteractive 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.instantpickuppermission). - 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
ShadowXPAPIprovided 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, andgui.yml. - Highly optimized to handle data asynchronously and prevent main-thread blocking.


