A sleek, high-performance player-launching system designed for efficiency and ease of use. This script provides a launching mechanic that is lightweight and fully GUI-configurable, allowing players to manage their experience with zero external dependencies.
Why Choose This Script?
- 100% Standalone: Built entirely with native Skript, requiring no external addons or libraries to function.
- GUI-Driven Configuration: Forget complex commands. Players can right-click their jump pads while sneaking to open a GUI to modify their settings instantly.
- Dynamic Customization: Adjust launch speed (forward and upward), cycle through a variety of unique airborne particle effects and adjust the pressure plate's appearance.
- Performance Focused: Highly optimized and lightweight ensures your server remains lag-free, even with multiple jump pads in use.
Key Features
- Admin Management: Powerful tools to list, clear, or distribute jump pads to any player on your server.
- Permission-Based Limits: Maintain server balance by capping the number of jump pads a player can place using simple permission nodes.
- Real-Time Feedback: Enjoy built-in sound effects and visual feedback during launch and configuration.
- Data Cleanup: Detects and removes data for jump pads that are broken or replaced, preventing "ghost" pads and keeping your server's data clean.
- Protection Plugin Compatible: Respects region and build protection plugins to ensure players cannot interfere with pads in restricted areas.
- Safe Dismantling: Includes a built-in option within the GUI for players to safely remove their own jump pads.
Command List
- /jumppad: View available commands.
- /myjumppads: View the locations of your active jump pads.
- /jumppad give [player] [amount]: Give a player jump pads (requires jumppads.admin).
- /jumppad clear [player]: Remove all jump pads belonging to a specific player (requires jumppads.admin).
- /jumppad list [player] [page]: List the coordinates of a player's jump pads (requires jumppads.admin).
Permissions
- jumppads.admin: Grants access to admin management commands.
- jumppads.limit.<number>: Sets the maximum number of jump pads a player can own.
- jumppads.limit.bypass: Allows players to ignore the jump pad limit.
