LaunchPad - Create Custom Launch Blocks with Fall Damage Immunity
LaunchPad is a powerful yet easy-to-use Spigot plugin that lets server administrators create special launch blocks that propel players in their facing direction. Perfect for parkour maps, lobbies, and custom minigames!
Features
- Custom Launch Blocks: Create blocks that launch players with configurable horizontal and vertical velocity
- Fall Damage Immunity: Each launchpad can grant temporary immunity to fall damage for a customizable duration
- Templating System: Create reusable templates and quickly place multiple identical launchpads
- Block Type Flexibility: Use any Minecraft block as a launchpad - slime blocks, emerald blocks, concrete, and more
- Visual and Audio Feedback: Configurable particle effects and sounds when launching
- Permissions Support: Control who can create and use launchpads
- Simple Administration: Easy-to-use commands with tab completion
Commands
- /launchpad create <name> <horizontal> <vertical> [fall-immunity] [block-type] - Create a new launchpad
- /launchpad template create <name> <horizontal> <vertical> [fall-immunity] [block-type] - Create a reusable template
- /launchpad set <template-name> - Enter placement mode for the specified template
- /launchpad info <name> - View details about a specific launchpad or template
- /launchpad list - List all launchpads or templates
- /launchpad remove [name] - Remove a launchpad by name or by looking at it
- /launchpad reload - Reload the plugin configuration
Permissions
- launchpad.admin - Access to all LaunchPad commands (default: op)
- launchpad.use - Ability to use launchpads (default: true)
Examples
Create a high jump launchpad with 5 seconds of fall immunity:
/launchpad create HighJump 1.0 2.0 5 EMERALD_BLOCK
Create a template for long-distance jumps with slime blocks:
/launchpad template create LongJump 2.5 0.5 3 SLIME_BLOCK
Place multiple launchpads with the same settings:
/launchpad set LongJump
(Right-click blocks to place launchpads)
Installation
- Download the LaunchPad.jar file
- Place it in your server's plugins folder
- Restart your server or use /reload
- Configure settings in the config.yml file if desired
Configuration
The plugin features a fully configurable config.yml file where you can adjust default settings:
- Default block type
- Default fall damage immunity duration
- Permission requirements
- Sound and particle effects
Get your players jumping and flying around your server with style using LaunchPad!