XExpchange is a modern and fully configurable XP exchange plugin for Paper 1.21+ servers.
It allows players to convert their experience into custom XP bottles using a clean and professional GUI menu.
Perfect for survival servers, RPG worlds, SMPs and economy-based gameplay.
━━━━━━━━━━━━━━━━━━━━━━━━━━
FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Clean and customizable GUI
• Convert XP into custom XP bottles
• Instant XP gain on right-click
• Stack exchange support
• Fully configurable names & lore
• Custom XP cost & XP reward values
• Smallcaps styled default design
• Lightweight & optimized
• No dependencies required
• Paper 1.21+ support
━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━
Players use /exchange to open the XP menu.
They can:
• Exchange 64 glass bottles + XP for 64 experience bottles
• Create custom XP bottles (15 / 30 / 50 levels by default)
• Right-click custom bottles to instantly receive XP
Everything is configurable inside config.yml.
━━━━━━━━━━━━━━━━━━━━━━━━━━
CONFIGURATION
━━━━━━━━━━━━━━━━━━━━━━━━━━
You can fully customize:
• GUI title
• Button names
• Item names
• Lore
• XP cost
• XP reward
• Slots
• Materials
Add unlimited custom bottles by copying a config block.
━━━━━━━━━━━━━━━━━━━━━━━━━━
PERFORMANCE
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Optimized XP handling
• No memory leaks
• No heavy tasks
• Clean PersistentDataContainer usage
• Safe XP calculations
━━━━━━━━━━━━━━━━━━━━━━━━━━
REQUIREMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Paper 1.21+
• Java 21
━━━━━━━━━━━━━━━━━━━━━━━━━━
Professional XP management system for modern Minecraft servers.
NOTE: Sharing, redistributing or leaking this plugin will result in permanent license revocation without refund.
It allows players to convert their experience into custom XP bottles using a clean and professional GUI menu.
Perfect for survival servers, RPG worlds, SMPs and economy-based gameplay.
━━━━━━━━━━━━━━━━━━━━━━━━━━
FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Clean and customizable GUI
• Convert XP into custom XP bottles
• Instant XP gain on right-click
• Stack exchange support
• Fully configurable names & lore
• Custom XP cost & XP reward values
• Smallcaps styled default design
• Lightweight & optimized
• No dependencies required
• Paper 1.21+ support
━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━
Players use /exchange to open the XP menu.
They can:
• Exchange 64 glass bottles + XP for 64 experience bottles
• Create custom XP bottles (15 / 30 / 50 levels by default)
• Right-click custom bottles to instantly receive XP
Everything is configurable inside config.yml.
━━━━━━━━━━━━━━━━━━━━━━━━━━
CONFIGURATION
━━━━━━━━━━━━━━━━━━━━━━━━━━
You can fully customize:
• GUI title
• Button names
• Item names
• Lore
• XP cost
• XP reward
• Slots
• Materials
Add unlimited custom bottles by copying a config block.
━━━━━━━━━━━━━━━━━━━━━━━━━━
PERFORMANCE
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Optimized XP handling
• No memory leaks
• No heavy tasks
• Clean PersistentDataContainer usage
• Safe XP calculations
━━━━━━━━━━━━━━━━━━━━━━━━━━
REQUIREMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━
• Paper 1.21+
• Java 21
━━━━━━━━━━━━━━━━━━━━━━━━━━
Professional XP management system for modern Minecraft servers.
NOTE: Sharing, redistributing or leaking this plugin will result in permanent license revocation without refund.
