UltraParkour is the easiest way to create custom parkour courses for your players! It is fully customizable and gives you the freedom to make courses how you want them.
- Native Minecraft Version:
- Legacy (< 1.13)
- Tested Minecraft Versions:
- Source Code:
IMPORTANT: The start, checkpoints, and end are made out of gold pressure plates, but these pressure plates can be set up however you like!
Commands: (Only available to players with the permission ultraparkour.admin)
/parkour help - Show a help menu with a list of available commands.
/parkour create [name] - Create a new parkour course
/parkour reset [name] - If you mess up the placement of checkpoints, you can use this command to delete the locations for a course to start over.
/parkour [start|checkpoint|end] [name] - Create a start point, checkpoint, or end point for a parkour course. Checkpoints are not required, but you may also have as many as you want.
/parkour delete [name] - Delete a parkour course.
/parkour list - List all of the parkour courses you have on your server.
/parkour reload - Reload the config.yml.
*/parkour reload is the only command available to the console.
For players using the courses, they can use /checkpoint to return to their last checkpoint if they fall.
The plugin has two .yml files. One is the config.yml seen below, which offers customizable messages and allows you to enable or disable the plugin's prefix. It includes multiple placeholders for player names, checkpoint numbers, etc. The other is data.yml which stores all of the plugin's data.
Please report any bugs to me and I will try to help you! And if you enjoy this plugin, please consider leaving a rating! Thanks!Code (YAML):# UltraParkour by MysticalDestroyr
# Please leave a rating and a comment with any suggestions or concerns you may have and I will attempt to address
# them in a timely manner
# I will probably be adding things like timers and leaderboards in future updates
# Plugin prefix that shows up before all messages. Set prefix-enabled to false to disable this.
# If enabled, this is the message that will be broadcast to everyone when someone completes the course. Use %player% for
# player name and %course% for the course name. If it is disabled, the message will instead be sent to just the player.
course-complete: '&e%player% &fhas completed the parkour named &e%course%&f!'
# Sets the message a player will see when they reach a checkpoint. Use %number% for the checkpoint number
checkpoint-reached: '&fYou have reached checkpoint &e%number%'
# Sets the message a player will see when they return to a checkpoint. Use %number% for the checkpoint number
return-to-checkpoint: '&fYou have been returned to checkpoint &e%number%&f!'
# Sets the message a player will see when they start a course. Use %course-name% for the name of the course (optional)
course-started: '&fYou have begun the course named &e%course-name%&f!'