

🌌 xJumPads — Jump Pads, Elevated.
Stop placing pressure plates and calling it a day. xJumPads gives you fully controllable, visually stunning jump pads with real-time in-game editing, custom animations, and zero performance cost — whether you're running a cozy survival server or a massive network.
✨ What Makes It Different
Live Editing, No Restarts.
Change particle types, animations, and behaviors on the fly with /jp particle and /jp animation. No config digging, no reloads, no hassle.
Dynamic Animations.
Choose from LEVITATION, SPIN, and SMASH presets that make your pads feel alive. Players don't just get launched — they get a moment.
O(1) Performance Engine. The detection system uses HashMap lookups instead of scanning nearby blocks every tick. Thousands of concurrent players, zero TPS impact.
Ambient Sound & Centered Effects. Idle pads emit passive sounds and particles anchored to the block itself — not the player — for a polished, premium feel.
Full HEX Color Support + PlaceholderAPI.
Every message, GUI title, and lore line supports &#RRGGBB colors and PAPI placeholders out of the box.
Intuitive GUI System.
The /xjp menu lets you create, manage, and teleport to any jump pad without ever touching a file.
Multi-Language Ready. Ships with English built-in. Every message is editable. Need Spanish? Open a ticket on Discord and we'll sort it.
🕹️ Perfect For
- Parkour maps where the launch is the mechanic
- Server hubs and lobbies that need interactive movement
- Minigames where positioning and momentum matter
- Any build where static pressure plates just don't cut it
📜 Commands
| Command | Description |
|---|---|
/xjp menu | Open the main GUI |
/xjp create | Create a jump pad at your location |
/xjp remove | Remove an existing jump pad |
/xjp list | List all jump pads |
/xjp particle <name> <type> | Change a pad's particle live |
/xjp animation <name> <type> | Change a pad's animation live |
/xjp reload | Reload configs |
/xjp help | Show all commands |
⚙️ Permissions
| Node | Access |
|---|---|
xjumpads.admin | Full access to all commands and menus |
| (configurable) | Set permissions.use to default or none for open access |
🔌 Developer API
xJumPadsAPI api = xJumPads.getApi();
Check the source or open a ticket for full API documentation.
🛠️ Requirements
- Minecraft 1.16+ (kept up to date)
- Paper / Spigot
- PlaceholderAPI (optional)

