Parkour


Parkour is the original, most powerful Parkour based plugin available! First released in November 2012, and has been updated since. Parkour is now open source, and includes a large list of fun features.
Add a whole new element of fun to any server, highly competitive gameplay with rewards and leaderboards. Parkour is incredibly configurable and will work with any type of server.

- Incredibly powerful and customizable plugin
- Create unlimited courses, with unlimited checkpoints
- Setup is easy, will work with any server
- Simple commands, each with their own help section
- Fun and customisable Parkour Blocks
- Full sign integration
- Easy to understand and advanced configuration
- Leaderboards to store time and deaths
- Friendly and helpful creator
- Will always support existing versions
- Been supported and updated since July 2012!
Video Tutorial
Other Information
Auto-updater
This plugin has a built-in auto-updater, which connects to BukkitDev to check for updates. If you wish to disable this process, you can do so by setting 'Other.UpdateCheck' to false in the config.yml file.


-
View User Profile
-
Send Message
Posted Dec 11, 2015I very like this plugin i used old version for 1.7.9 on my old server. Now i created new server on 1.8 and this plugin not loads it is my log:
[13:27:22] [Server thread/INFO]: Starting minecraft server version 1.8.3 [13:27:22] [Server thread/INFO]: Loading properties [13:27:22] [Server thread/INFO]: Default game type: ADVENTURE [13:27:23] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-dbe012b-61ef214 (MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT) [13:27:23] [Server thread/INFO]: Debug logging is disabled [13:27:23] [Server thread/INFO]: Server Ping Player Sample Count: 12 [13:27:23] [Server thread/INFO]: Using 4 threads for Netty based IO [13:27:23] [Server thread/INFO]: Generating keypair [13:27:23] [Server thread/INFO]: Starting Minecraft server on *:25576 [13:27:23] [Server thread/INFO]: Using default channel type [13:27:24] [Server thread/INFO]: Set PluginClassLoader as parallel capable [13:27:24] [Server thread/ERROR]: Could not load 'plugins\Parkour(1).jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:135) [spigot.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) [spigot.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.craftbukkit.v1_8_R2.CraftServer.loadPlugins(CraftServer.java:291) [spigot.jar:git-Spigot-dbe012b-61ef214] at net.minecraft.server.v1_8_R2.DedicatedServer.init(DedicatedServer.java:199) [spigot.jar:git-Spigot-dbe012b-61ef214] at net.minecraft.server.v1_8_R2.MinecraftServer.run(MinecraftServer.java:522) [spigot.jar:git-Spigot-dbe012b-61ef214] at java.lang.Thread.run(Unknown Source) [?:1.8.0_60] Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet at java.lang.Class.forName0(Native Method) [?:1.8.0_60] at java.lang.Class.forName(Unknown Source) [?:1.8.0_60] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) [spigot.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) [spigot.jar:git-Spigot-dbe012b-61ef214] ... 6 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R3.Packet at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) [spigot.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) [spigot.jar:git-Spigot-dbe012b-61ef214] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.8.0_60] at java.lang.ClassLoader.loadClass(Unknown Source) [?:1.8.0_60] at java.lang.Class.forName0(Native Method) [?:1.8.0_60] at java.lang.Class.forName(Unknown Source) [?:1.8.0_60] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) [spigot.jar:git-Spigot-dbe012b-61ef214] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) [spigot.jar:git-Spigot-dbe012b-61ef214] ... 6 more
i very like it and i want to it work on my server.
PS: Sorry for bad English, im Poland!
-
View User Profile
-
Send Message
Posted Dec 6, 2015Hey, awesome plugin!!! I use this on my server and it makes parkours so much easier to setup. I have a few suggestions for the plugin though, if you don't mind. I think it'd be awesome if there were an option in the config for there to be player-specific records, so that players could race to get a top score for themselves instead of trying to get the top score for the server. I think a lot of people would use this feature, in fact. I'd also personally like an option to turn off the server-wide records entirely. Thanks for keeping the plugin updated!
-
View User Profile
-
Send Message
Posted Nov 22, 2015@Flarupspige
This will (hopefully) be in the next update! :)
-
View User Profile
-
Send Message
Posted Nov 22, 2015@X1machinemaker1X
I do believe the config is "Other.Use.CmdPermission", set that to true.
-
View User Profile
-
Send Message
Posted Nov 22, 2015@jeffweng2003
Coming in the next version, thank you! :)
-
View User Profile
-
Send Message
Posted Nov 21, 2015Hey all, I've started a complete rewrite of this plugin.
Things to expect are a FAR smoother usage. I will be storing most objects in memory rather than keep reading / writing the configuration.
I've added backups and console commands to name a few things.
I'm planning to use Materials rather than itemID's, this should allow the plugin to work until the unforeseeable future.
I'll post updates for the progress I make. -A5H73Y
-
View User Profile
-
Send Message
Posted Nov 9, 2015can i make 2 courses with different blocks? example is the finish block, diamond in the one course and a commandblock in the other?
-
View User Profile
-
Send Message
Posted Nov 9, 2015Great plugin! But I have a question. When I build a looooong parkour level, and it will cost more than 1 hour, and I finish this than it will record timer that reset form hour. How can I solve this question, or can you add new feature that can record more than 1 hour? Please and thank you!
-
View User Profile
-
Send Message
Posted Nov 8, 2015Thanks for the update! I'll try it out now and let you know how it goes :D UPDATE: Parkours lag issues have gone down considerably so great job on that! There is just one part of Timings that is a little bit cautious at the moment: http://timings.aikar.co/?url=13205491 0.15% 105.28% 49.01 s 52.64 ms 0.0 0.9k ParkourListener::onPlayerJoin(PlayerJoinEvent) If this were able to be optimized this plugin would truly be perfect! Also here is my config if this helps at all: http://hastebin.com/davogadiwi.sm If you need anymore information please let me know! By the way this is an astronomical improvement I appreciate it!
-
View User Profile
-
Send Message
Posted Nov 8, 2015Great plugin, great coder. Active helpful coder witch helps me with this plugin maybe 15 times.. really thanks.. 5 stars.
-
View User Profile
-
Send Message
Posted Oct 5, 2015Is there any way I can disable the defaulting of the basic permissions to all players? I'd like to be able to do that and only give certain players permission to use the parkour commands.
-
View User Profile
-
Send Message
Posted Oct 2, 2015@A5H73Y
My issues have been fixed. Thank you. I believe servers must be on version 1.8.8 or the plugin will not work.
-
View User Profile
-
Send Message
Posted Oct 2, 2015To all the people having issues with the server, I am literally unable to recreate the errors / problems you are having...
I've downloaded multiple spigot version's with only the Parkour plugin installed and I'm not getting any issues. I need more specifics to assist me in fixing this problem, thank you! :)
-
View User Profile
-
Send Message
Posted Oct 2, 2015Hello, the plugin is not currently working at all. I tried installing the newest version and the server doesn't recognize the plugin. Reverting back to an older version of the plugin did not work either. Is there a specific way I have to install this plugin or is it broken?
-
View User Profile
-
Send Message
Posted Sep 30, 2015Hello, after updating my server crashes every 5 minutes or so, no crash reports or generated but here's what's in the console. http://hastebin.com/uhetovaxob.vhdl
-
View User Profile
-
Send Message
Posted Sep 17, 2015Love this plugin. I am having one small problem though with this plugin and SpawnTP...
If a player is in the middle of a parkour course and the server restarts, SpawnTP puts them back at my primary world spawn point, which is in a different world as the parkour course. Now when they try to go through any of my Multiverse Portals, [parkour] blocks it and they end up trapped in the main world lobby.
Is there a way to have them leave whatever parkour course they are in if they get disconnected or if the server restarts?
EDIT: I see this is listed in the Bugs Forum. Will move my discussion there.
-
View User Profile
-
Send Message
Posted Sep 12, 2015How to do death via water and lava blocks? Adding ids 8 9 10 11 does not help at all
-
View User Profile
-
Send Message
Posted Aug 31, 2015Hello, I hope u can respond quick cause my plugin is having an issue where it wont even give me the finish line. I dont think it it the config cause nothing changed except for the block ID to 34 then 43.PLZ HELP. I built a bunch of parkour and i hate to see it go to waste.Thank You
-
View User Profile
-
Send Message
Posted Aug 28, 2015some people after dying get kicked from the server with
lost connection: Internal Exception: java.io.IOException: Error while read(...): Connection reset by peer
-
View User Profile
-
Send Message
Posted Aug 27, 2015Great Plugin! Work perfectly for spigot 1.8.8
Just some tiny issues: