Description
๐ LaunchPad
Turn any block into a launch pad! Stand on it, press 'F' (Use/Interact), and get blasted into the sky.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โจ What does it do?
LaunchPad is a lightweight, fully configurable plugin that turns any block into a bouncy launch pad. Players stand on the block, press F (Use/Interact), and get launched upward with a burst of particles and sound. Fall damage is automatically cancelled when landing back on a launch pad block โ no matter how high you go.
Perfect for hub worlds, parkour maps, minigames, PvP arenas, or just messing around with friends.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฎ How It Works
- Place the configured block (default: Yellow Cloth)
- Stand on it and look down
- Press 'F' (Use/Interact)
- Get launched into the sky! ๐
- Land on any launch pad block โ no fall damage taken
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โก Features
- ๐งฑ Any Block โ Set any block type as the launch pad via config
- ๐ผ Adjustable Velocity โ Control how high players get launched
- ๐จ Momentum Preservation โ Optionally keep horizontal speed on launch, or go straight up
- ๐ก๏ธ Fall Damage Protection โ Automatically cancels fall damage when landing on a launch pad, even from extreme heights
- โจ Particle Effects โ Configurable particle burst on launch with custom scale, rotation, and RGB color override
- ๐ Sound Effects โ Configurable sound on launch with volume and pitch control
- โฑ๏ธ Per-Player Cooldown โ Prevent launch spam with a configurable cooldown
- โ๏ธ Fully Configurable โ Three separate JSON config files auto-generated on first run
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Configuration
All configs are auto-generated in the plugin's data directory on first run.
โ๏ธ Config.json
- enabled โ Toggle the plugin on/off (default: true)
- material โ Block type ID (default: Cloth_Block_Wool_Yellow)
- launchVelocity โ How high players get launched (default: 20.0)
- standingTolerance โ Y-distance tolerance for standing detection (default: 0.25)
- cooldownDuration โ Cooldown in milliseconds (default: 500)
- preserveHorizontalMomentum โ Keep running speed on launch (default: true)
- cancelFallDamage โ Cancel fall damage on landing (default: true)
โจ Particle.json
- enabled โ Toggle particles on/off (default: true)
- particleId โ Particle system ID (default: Block_Land_Hard_Crystal)
- scale โ Particle scale multiplier (default: 1.5)
- rotationYaw โ Yaw rotation in radians (default: 0.0)
- rotationPitch โ Pitch rotation in radians (default: 0.0)
- rotationRoll โ Roll rotation in radians (default: 0.0)
- colorOverride โ Use custom RGB color instead of block color (default: false)
- colorRed / colorGreen / colorBlue โ Custom RGB values, 0-255 (default: 255 each, only used when colorOverride is true)
๐ Sound.json
- enabled โ Toggle sound on/off (default: true)
- soundId โ Sound event ID (default: SFX_Cloth_Break)
- volume โ Volume multiplier (default: 1.0)
- pitch โ Pitch multiplier (default: 9.0)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฅ Installation
- Download the latest JAR from the Files tab
- Drop it in your server's mods/ folder
- Start the server
- Edit the generated config files to your liking
- Restart and enjoy!
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฆ Built-in Dependencies
- Hytale-Plugin-Framework (GitHub Repository)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฌ Support & Feedback
Found a bug or have a suggestion? Leave a comment or open an issue on the GitHub repo. Feedback is always welcome!
GitHub: https://github.com/Trae-Hytale/LaunchPad
Discord: trae.2001


