Compatibility
Minecraft: Java Edition
1.21–1.21.5
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Creators
Details
Haven Jump Pad!
Create customizable jump pads to launch players when they step on pressure plates!
Works on Spigot & Paper from Minecraft 1.8 to 1.21.4 with full version compatibility.
Features
- ✅ Customizable Velocity: Set X & Y velocity for perfect launches.
- ✅ Permission-Based Use: Restrict usage with
jumppad.use
&jumppad.admin
. - ✅ Launch Direction Support: Players launch based on where they're looking.
- ✅ Auto-Remove Pads: Pads remove themselves when their pressure plate is broken.
- ✅ Multi-Language Support: Configure messages in
/lang/en_us.yml
. - ✅ Fully Configurable: Adjust settings in
config.yml
for a personalized experience.
Commands & Permissions
Commands
/jumppad add <velocityX> <velocityY> - Adds a jump pad with custom velocity.
/jumppad remove - Removes the jump pad at the targeted location.
/jumppad info - Displays velocity details of the targeted jump pad.
/jumppad disable - Temporarily disables a jump pad.
/jumppad enable - Enables a previously disabled jump pad.
Permissions
jumppad.use - Allows players to use jump pads (Default: true)
jumppad.admin - Allows admins to create/remove jump pads (Default: OP)
Configuration (config.yml)
settings:
allow-non-ops: true # If true, non-ops with 'jumppad.use' can use jump pads.
max-distance: 5 # Maximum distance a player can look to select a jump pad.
language: "en_us" # Change this to load different language files (e.g., es_es, fr_fr)
Multi-Language Support
English (en_us) (More languages can be added manually in /lang/.)
Example /lang/en_us.yml:
prefix: "§l§x§c§5§8§a§e§dHaven JumpPad §r» "
messages:
usage: "§eUsage: /jumppad add <velocityX> <velocityY>"
jumppad_added: "§aJump pad added with velocity: X={x}, Y={y}"
jumppad_removed: "§aJump pad removed."
not_a_jumppad: "§cThis is not a registered jump pad."
not_on_plate: "§cYou must be looking at a pressure plate."
invalid_number: "§cInvalid number format. Use: /jumppad add <velocityX> <velocityY>"
no_permission: "§cYou do not have permission to use jump pads."
jumppad_info: "§aJump Pad Info - Velocity: X={x}, Y={y}"
jumppad_disabled: "§cJump Pad disabled."
jumppad_enabled: "§aJump Pad enabled."
not_looking_at_block: "§cYou must be looking at a block."
Compatibility & Support
✅ Tested on: 1.8 - 1.21.4
✅ Works on: Spigot & Paper
Support: If you need help, feel free to post issues on GitHub.
Like the plugin? Consider leaving a review!