zJumpPads A Powerful Minecraft Plugin for Configurable Jump Pads
Create jump pads with velocity control, effects, and permission management!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Features
Velocity Control - Customize X, Y, Z velocity for each jump pad
Sound Effects - Add custom sound effects when players use jump pads
✨ Particle Effects - Beautiful particle effects with customizable settings
⏱️ Cooldown System - Prevent spam with configurable cooldowns per jump pad
Permission System - Fine-grained permissions for different actions
Location-Based - Place jump pads anywhere in your world
⚙️ Easy Configuration - Simple YAML configuration with live reload
Per-Jump Pad Settings - Each jump pad can have unique properties
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Commands & Permissions
Spoiler: Click to expand commands table
Command
Permission
Description
/jp create <id>
zjumppads.create
Create a new jump pad
/jp delete <id>
zjumppads.delete
Delete an existing jump pad
/jp setvelocity <id> <x> <y> <z>
zjumppads.edit
Set jump pad velocity
/jp setsound <id> <sound>
zjumppads.edit
Set sound effect
/jp setparticle <id> <particle>
zjumppads.edit
Set particle effect
/jp setcooldown <id> <seconds>
zjumppads.edit
Set cooldown time
/jp list
zjumppads.list
List all jump pads
/jp info <id>
zjumppads.list
Show jump pad details
/jp reload
zjumppads.reload
Reload plugin configuration
Spoiler: Click to expand permissions table
Permission
Default
Description
zjumppads.*
op
Full access to all features
zjumppads.use
true
Use any jump pad
zjumppads.create
op
Create jump pads
zjumppads.edit
op
Edit jump pad properties
zjumppads.delete
op
Delete jump pads
zjumppads.list
op
List and view jump pad info
zjumppads.reload
op
Reload plugin configuration
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Requirements
Minecraft Version: 1.20+
Java Version: 17+
Server Software: Paper, Spigot, or Bukkit
Dependencies: None (PlaceholderAPI support available)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Configuration Example
Code (Text):
# zJumpPads Configuration
general:
show-launch-message: false
debug: false
auto-save-interval: 5
defaults:
velocity:
x: 0.0
y: 2.0
z: 0.0
sound: "ENTITY_ENDER_DRAGON_FLAP"
particle: "CLOUD"
cooldown: 1
enabled: true
messages:
prefix: "&8[&6zJumpPads&8] "
jump-pad-used: "&aWhoosh! You've been launched!"
cooldown-message: "&eJump pad is on cooldown! Wait {time} more seconds."
creation-success: "&aJump pad '{id}' created successfully!"
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Usage
Create a jump pad: /jp create mypad
Place a pressure plate at the location
Customize settings:
Velocity: /jp setvelocity mypad 0 3 0
Sound: /jp setsound mypad ENTITY_FIREWORK_ROCKET_LAUNCH
Particles: /jp setparticle mypad FIREWORKS_SPARK
Cooldown: /jp setcooldown mypad 3
Create amazing jump pads for your server!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Messages
All messages support Minecraft color codes:
Green - &a
Red - &c
Yellow - &e
Gold - &6
Dark Gray - &8
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Installation
Download the plugin JAR file
Place it in your server's plugins folder
Restart your server
Configure settings in plugins/zJumpPads/config.yml
Start creating jump pads with /jp create <id>
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PlaceholderAPI Support
Optional integration
%zjumppads_total% - Total number of jump pads
%zjumppads_player_uses% - Player's usage count
%zjumppads_player_cooldown_<id>% - Remaining cooldown
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Author & License
Made with ❤️ by GamingHuzai
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Enjoy creating amazing jump experiences for your players!