Launch Plate
Create spring boards to launch yourself and other players into the air.
The latest version of this plugin requires Minecraft/Spigot 1.21.3+
Description
A launch plate (or launchpad) is created by placing a pressure plate on top of any chosen block. When a player steps on the plate, he/she will be launched upwards to any configurable height. The type of block and type of pressure plate are both configurable in the config.yml and can be set using commands. The default block is obsidian with a gold pressure plate placed on top.
The height to which the player is launched is controlled by the "force" variable in the configuration file, set with the "/lp setforce" command. The actual height achieved can be controlled to a good degree of accuracy by specifying the force as a decimal. The default force is 0.8 which will launch the player about 16 blocks up. Unlike a lot of similar plugins, there is no limit to the height a player can be launched to. So, for example, a force of 4.0 will launch the player about 60 blocks up, while a force of 8.0 will launch the player about 128 blocks up.
No fall damage is inflicted on the players, so LaunchPlate can be used in any gamemode.
LaunchPlate can be used as a fun addition to a lobby/hub or even as an extension to a parkour course.
Using LaunchPlate
LaunchPlate is super easy to use, changes are made by command using tab completion, and are instant (no need to reload the plugin).
Download Options
The latest version of LaunchPlate requires Minecraft 1.21.3+
Version 3.3 requires Java 17 and Minecraft 1.17.1 - 1.21
The versions below are available for download but are no longer supported:
Version 3.2 of LaunchPlate requires Java 16 and Minecraft 1.17.1
Version 3.0 of LaunchPlate will run on Minecraft 1.16.5
Version 2.5 of LaunchPlate will run on Minecraft 1.13 to 1.15.2.
Version 1.8 is for Minecraft 1.9 to 1.12.2 is available from GitHub.
Version 1.7 is for Minecraft version 1.8 available from the 'Version History' tab.
Configuration Options
Fully supports all new blocks and sounds in Minecraft 1.18.
Some coloured particle effects are supported, e.g. REDSTONE and DUST_COLOR_TRANSITION, but Vibration particles and Material particles, e.g. FALLING_DUST and ITEM_CRACK are not supported.
- set base block type
- set pressure plate type to be used
- optionally add a Minecraft sound effect on launch
- optionally add a Minecraft particle effect on launch
- adjust the height of the bounce
- give the player a forward trajectory instead of a vertical bounce
Default Configuration File
Spoiler: config.yml
##########################################
# LaunchPlate default configuration file #
# #
# Create a spring board using any block #
# and pressure plate. #
##########################################
# Block beneath the pressure plate
Material : OBSIDIAN
#
# Type of pressure plate. For example: HEAVY_WEIGHTED_PRESSURE_PLATE, SPRUCE_PRESSURE_PLATE, STONE_PRESSURE_PLATE, etc.
Plate : HEAVY_WEIGHTED_PRESSURE_PLATE
#
# Height for vertical bounce. Rough Guide: 1.8 = 16 blocks, 4.0 = 60 blocks, 8.0 = 128 blocks.
Force : 0.8
#
# Vertical bounce only. If true, player is sent straight up, forward velocity is controlled by 'w' key.
Vertical_Bounce : true
#
# Add a launch sound (optional). Remove the '#' from one of the Sounds to activate, or use command "/lp setsound " with tab-completion.
# Available sounds can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html.
#Sound: ENTITY_DRAGON_FIREBALL_EXPLODE
#Sound: ENTITY_EVOKER_PREPARE_WOLOLO
#Sound: ENTITY_FIREWORK_ROCKET_LAUNCH
#
# Add a particle effect on launch (optional). Remove the '#' from one of the Trails to activate, or use command "/lp settrail " with tab-completion.
# Available particle effects can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html.
#Trail: SPELL_WITCH
#Trail: CAMPFIRE_SIGNAL_SMOKE
#Trail: REDSTONE
#
# Check for new version
Check_For_Update : true
Code (YAML):
##########################################
# LaunchPlate default configuration file #
# #
# Create a spring board using any block #
# and pressure plate. #
##########################################
# Block beneath the pressure plate
Material : OBSIDIAN
#
# Type of pressure plate. For example: HEAVY_WEIGHTED_PRESSURE_PLATE, SPRUCE_PRESSURE_PLATE, STONE_PRESSURE_PLATE, etc.
Plate : HEAVY_WEIGHTED_PRESSURE_PLATE
#
# Height for vertical bounce. Rough Guide: 1.8 = 16 blocks, 4.0 = 60 blocks, 8.0 = 128 blocks.
Force : 0.8
#
# Vertical bounce only. If true, player is sent straight up, forward velocity is controlled by 'w' key.
Vertical_Bounce : true
#
# Add a launch sound (optional). Remove the '#' from one of the Sounds to activate, or use command "/lp setsound " with tab-completion.
# Available sounds can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html.
#Sound: ENTITY_DRAGON_FIREBALL_EXPLODE
#Sound: ENTITY_EVOKER_PREPARE_WOLOLO
#Sound: ENTITY_FIREWORK_ROCKET_LAUNCH
#
# Add a particle effect on launch (optional). Remove the '#' from one of the Trails to activate, or use command "/lp settrail " with tab-completion.
# Available particle effects can be found here: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html.
#Trail: SPELL_WITCH
#Trail: CAMPFIRE_SIGNAL_SMOKE
#Trail: REDSTONE
#
# Check for new version
Check_For_Update : true
Commands
This plugin uses tab-completion making it very simple to select and test different sound and particle effects. The changes are instant (no need to reload the plugin).
The plugin LuckPerms uses the same command alias lp, so although tab completion makes this redundant to some extent, there is an additional lpl alias which can be used for LaunchPlate if you also have the LuckPerms plugin on your server.
/lpl setblock - set the base block of the launchplate (Material)
/lpl setplate - set the type of pressure plate (Material)
/lpl setsound - set a sound effect on launch
/lpl settrail - set a particle effect on launch
/lpl setforce - set force to determine height of bounce
/lpl setvertical - if true, player launches vertically
/lpl reload - reloads the config.yml file
/lpl setplate - set the type of pressure plate (Material)
/lpl setsound - set a sound effect on launch
/lpl settrail - set a particle effect on launch
/lpl setforce - set force to determine height of bounce
/lpl setvertical - if true, player launches vertically
/lpl reload - reloads the config.yml file
All of the above require launchplate.admin permission
/lpl list - list the current LaunchPlate settings
/lpl help - display full list of commands
/lpl - information about the plugin
/lpl help - display full list of commands
/lpl - information about the plugin
Permissions
Setting permission launchplate.use: false in worlds where LaunchPlate is not used or not required should make a small performance improvement.
Code (Text):
launchplate.use:
description: used to control who can use launchplates and where.
default: true
launchplate.admin:
description: required to run "/lp reload" command
default: op
description: used to control who can use launchplates and where.
default: true
launchplate.admin:
description: required to run "/lp reload" command
default: op
Installation
For upgrading, check the release notes for each release.
- Download LaunchPlate.jar
- Copy to your 'plugins' folder
- Restart your server - this will create the default config.yml
Issues
To discuss any issues or suggest new features please join our Discord server.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.17, 1.18, 1.19
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Launch Plate is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18, 1.19, 1.20 and newer. Downloaded 4,073 times (via Spigot). Download it and open it directly in the game.