Custom Jumppads | [1.8 - 1.21] icon

Custom Jumppads | [1.8 - 1.21] -----

A Jumppad-plugin like no other! Featuring realistic arch-like flight!



[​IMG]

Custom JumpPads is a super smart JumpPads plugin featuring independent JumpPads. Each JumpPad is assigned its own power level, angle value, pressure plate type (or slime block) in-game, particle type, launch effect, and more which means there is almost no setup at all! Drag & Drop the plugin and start creating all the JumpPads you need!

This plugin is like no other JumpPad plugin as it features a precise arch-like flight trajectory:
[​IMG]
The Redstone Block is there to show the precision of the JumpPads. It has no purpose regarding the actual functionality of the plugin.

Test Server: 66.70.238.175:25596


[​IMG]
[​IMG] [​IMG]

Commands:

Aliases: [customjumppads, jumpp, cjp, jp]
  • /jumppads
    Help/info command.
  • /jumppads create <power> [angle]
    Create/edit a Jump Pad.
  • /jumppads delete
    Delete the Jump Pad you are looking at.
  • /jumppads set <attribute> [value...]
    Look at a JumpPad to set an attribute on it. Leave the [value...] blank to remove an attribute from the JumpPad. Hover over the command in the help menu to see attributes. Use tab completion to browse supported values.
  • /jumppads info
    Get info about the Jump Pad you are looking at.
  • /jumppads list [page]
    Show a list of all configured jumppads. Click on any entry to teleport to it.
  • /jumppads reload
    Reload the configuration files.
Preview:

Video produced by @SoulStriker_ - plugin version: 1.22.11.

Video produced by @Quadbamber - plugin version: 1.8.6.


Default Config Files:
Code (YAML):
#--------------------------------------------------------------------------------------#
#    ___ _   _ ___ _____ ___  __  __        _ _   _ __  __ ___     ___  _   ___  ___
#   / __| | | / __|_   _/ _ \|  \/  |    _ | | | | |  \/  | _ \   | _ \/_\ |   \/ __|
#  | (__| |_| \__ \ | || (_) | |\/| |   | || | |_| | |\/| |  _/   |  _/ _ \| |) \__ \
#   \___|\___/|___/ |_| \___/|_|  |_|    \__/ \___/|_|  |_|_|     |_|/_/ \_\___/|___/
#
#  By: Benz56
#--------------------------------------------------------------------------------------#

# Max power:
# - Power = 50 will launch you approximately 110 blocks.
maxPower
: 50

# Launch direction:
# true: launched in the direction the player is walking.
# false: launched in the direction the player is looking.
launchInWalkingDirection
: true

# Trail color when launched from JumpPad:
# - Every Minecraft color is Valid (names(e.g. red) and color codes (e.g &c):
# - Colors: http://imgur.com/a/v3TzU
trail_enabled
: true
trail_color
: 'red'
# - Trail density = number of particles per block. Higher values = more distance between particles
# - A density of 1 (lowest) is recommended for best visual appeal.
trail_density
: 1

# Jumppads launch sound:
# - Make sure the default sound is supported in your version.
sound_enabled
: true
sound
: ENTITY_WITHER_SHOOT

# Should living entities (cows, pigs, villagers etc) get launched also?
launchLivingEntities
: true

# Visualizer settings:
# The visualizer creates a hovering rotating circle of particles above all JumpPads.
Visualizer
:
  # Enable or Disable the visualizer.
  enabled
: true
  # Set which type of particles should appear.
  particleType
: REDSTONE
  # Set the color of the rotating particles.
  # Colorizeable particle types: REDSTONE, SPELL_MOB and SPELL_MOB_AMBIENT.
  particleColor
: 'red'
  # The max distance the visualizer is visible to the player.
  renderDistance
: 20
  # The radius of the rotating circle.
  circleRadius
: 0.5
  # The speed in which the circle rotates. Lower is faster. Minimum is 1.
  rotationSpeed
: 2

# Enable launch effect:
launchEffectEnabled
: true
# Choose an effect to be played here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Effect.html
launchEffect
: EXPLOSION_LARGE
# Set the duration/data of the effect played.
launchEffectDuration
: 5

# Update Checker Settings.
# Enable or disable the update checker.
updateCheckerEnabled
: true
# false: All OPs are notified of a new update when they join.
# true: OPs are only notified if they have the jumppads.update permission as well.
# N.B. any user with the jumppads.update permission is notified; OP or not.
updateCheckerPermissionOnly
: false
Code (YAML):
# This is the Message file for all Custom Jumppads messages.
#
# All messages are fully customizable and support color codes, formatting and ASCII symbols.
# Set the Prefix and use %prefix% to add the corresponding prefix to a message.
# Leave a message blank ('') to disable it.
#
# You can also create messages with Hover and Click events. Syntax options: (Space between comma and quote is NOT allowed)
#  - ["Message","/Command"]
#  - ["Message","Hover"]
#  - ["Message","/Command","Hover"]
#  - ["Message","/Command","Suggest"]
#  - ["Message","/Command","Hover","Suggest"]
# You can add as many events to a message as you want. Example:
# '%prefix% &cInvalid arguments! ["&c&n&oHelp","/jumppads help","&aClick to get help!"]'
# The "Suggest" tag is used if the click event should suggest the command. Default is Run.


Prefix
: '&7 [&eJump Pads&7 ]'
Messages
:
  PlayerOnly
: ' %prefix% &cCommand can only be used as a Player!'
  InvalidPermission
: ' %prefix% &cYou do not have permission to do this!'
  InvalidArguments
: ' %prefix% &cInvalid arguments! ["&c&n&oHelp","/jumppads help","&aClick to get help!"]'
  InvalidTarget
: ' %prefix% &cJumppads can only be created on pressure plates and slime blocks!'
  InvalidPower
: ' %prefix% &cYou do not have permission to set <power> above %maxPower%!'
  ConfigurationsReloaded
: ' %prefix% &aConfiguration files successfully reloaded!'
  Created
: ' %prefix% &aJumppad created!'
  Deleted
: ' %prefix% &aJumppad deleted!'
  NotAJumppad
: ' %prefix% &cThe targeted block is not a jumppad!'
  InvalidAttribute
: ' %prefix% &cInvalid Attribute!'
  AddedAttribute
: ' %prefix% &aThe attribute value has been set.'
  RemovedAttribute
: ' %prefix% &aAttribute removed. Using default if any.'
  NotSupported
: ' %prefix% &aNot supported in this version.'
  UnsafeTeleport
: ' %prefix% &cThere is no safe destination at the jumppad!'



Notable Features:

  • Auto deletes JumpPads if broken.
  • WorldEdit support! Checks for JumpPads removed incorrectly on /reload, /restart and stop -> start.
    [​IMG]

    [​IMG]
  • Realistic flight trajectory.
  • Create and Edit JumpPads in-game! No configuration needed.
  • Choose between all types of pressure plates. Slime blocks are also supported.
  • Fall-damage is ignored for players!
  • Various clickable JSON messages.
  • Particle Trails.
  • Automatic permission based tab completer.
  • Living entities like pigs and cows are launched if enabled.
  • JumpPad visualizer (1.11 and up only):
    [​IMG]
  • Default JumpPad launch effect:
    [​IMG]
Permissions:

  • jumppads.help
    Permission to use the help command.
  • jumppads.create
    Permission to create JumpPads.
  • jumppads.delete
    Permission to delete/break JumpPads.
  • jumppads.set
    Permission to use the set command.
    • You can also give permissions such as jumppads.set.color to give permission to only the /jumppads set color command.
  • jumppads.use
    Permission to use JumpPads.
  • jumppads.reload
    Permission to reload plugin configuration.
  • jumppads.maxpower.bypass
    Permission to create JumpPads exceeding max power.
  • jumppads.info
    Permission to use the info command.
  • jumppads.list
    Permission to use the list command.
  • jumppads.list.teleport
    Permission to click teleport to jumppad in the list.
  • jumppads.update
    Permission to be notified of new updates.
Installation:
1. Put JumpPads.jar inside your plugins folder.
2. Start or reload your server.
3. Optional. Edit the generated config.yml to your liking.


Servers using this plugin:
Official Testserver: 142.44.222.241:25602
BioCraftMC: play.biocraftmc.net
Covid Craft: mc.c0vidmc.best

Versions:
Currently, 1.8 - 1.21 is supported, though features are limited in the following versions: 1.8, 1.9 & 1.10. Recommended versions are 1.11 and upwards.
Spigot is the only supported server type. Forks such as PaperSpigot should work fine but aren't tested.


Please leave a rating and a comment below! :)
Found a bug? Please let me know in the discussion section and I'll take care of it.

[​IMG]
Resource Information
Author:
----------
Total Downloads: 142,642
First Release: Jul 31, 2017
Last Update: Aug 1, 2025
Category: ---------------
All-Time Rating:
101 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings