Easy Launch Pads for your Minecraft server: set up and configure with a pressure plate and a sign!
Dependencies Versions below 1.16.5 require the Kotlin runtime library, which you can download here. 1.16.5 and above do not require additional libraries. Features
Create launch pads easily with a pressure plate and a sign
Works with any type of sign & pressure plate combination!
Configure signs in the configuration files
Create two types of launchpads: REGULAR and LOOK. The REGULAR launchpad takes player x,y,z velocity as parameters and LOOK launches the player to the direction they are looking at the with the defines power and offset.
Create as many launchpad presets as you want each with unique type & sound, particle and message effects
Commands
Code (Text):
/launchpad reload : Reloads the config from disk
Permissions
Code (Text):
launchpads.create : Ability to create launch signs
launchpads.reload: Use LaunchPads reload
Config
Code (YAML):
signYOffset: -2
falldamage: # Should the plugin prevent fall damage? prevent: true
# Time multiplier for fall damage prevention # Only change this if you're experiencing issues with fall damage multiplier: 1.255
Code (YAML):
# Create different launchpad types # The key is the name of the launchpad used in signs # Any effect can be removed to disable it default: # The type of the launchpad # Possible values: REGULAR, LOOK # "REGULAR" launchpads launch players based on velocities # -> <x>,<y>,<z> # "LOOK" launchpads launch players based on the direction they look # -> <power>,<offset> which works great with 2,1 for example type: REGULAR
# Different effects the launchpad can have effects: # Sound effect where type is the sound effect name # and volume & pitch are the volume and pitch of the sound effect sound:
type: ENTITY_FIREWORK_ROCKET_SHOOT
volume: 1.0
pitch: 1.0
# Particle effect where type is the particle effect name # and amount is the amount of particles # and delay is the delay between each particle in ticks particle:
type: FLAME
amount: 1
delay: 1
# Message which is sent to the player message:
text: "&5&lBoom!" noeffects:
type: REGULAR
Usage To create a launchpad, you place a sign under a block with a pressure plate. On the sign you write the preset you want to use and its parameters.
Here's what a sign should look like:
1st line: [launch] 2nd line: the preset you want to use (e.g. default) 3rd line: launchpad data (e.g. for REGULAR type launchpad 1,1,0)