
This plugin allows you to make snake parkours, from any kind of or combined types of blocks. And with any kind of delay.
Dependencies:
SpigotLib - you need to download the LATEST version for using SnakeParkour
What is snake parkour?
Snake parkour is a special parkour type, used in Mineplex. You need to jump in blocks, which are moving like snakes.


Demonstration video:
from Straw (English talking, telling you several different kind of usages of this plugin):
from Crankiee (silent, making only parkours):
Commands:

Permissions:
parkour.manage: for using all the commands
parkour.command.<name>: per command permission
License:
You are allowed to:
- Decompile the plugin and edit it only for your server
- Share this sites URL, for suggesting this plugin
You are NOT allowed to:
- Share/Post any part of this plugin (class files, config files, jar files, source e.t.c), or your custom plugin, if you used any source from this plugin
Snake Parkour usage instead of Parkours:
- Rainbow beacons
- Bridges
- Auto regenerating mines
- Randomizers
- Redstone timers
- Moving pig spawner
- Animated texts
- Animated areas
...
TODO:
- Any ideas? - WAITING FOR COMMENTS
Please write to the comments, which planned feature should I realize first?
Translations:
Dutch(casper klinkhamer)
English(gyuriX)
German(Cloude Lecaw)
Hungarian(gyuriX)
If you are able to, please translate this plugin to your language! In translation, you should keep the plugins colors, commands and variable names. You should only change the sentences in messages.
FAQ:
Is it possible to send more then one "snake" on one parkour?
Yes, it is, you are able to make unlimited amount of snakes
Why is my snake moving so strange?
You need to stand on a snake analyzing block (defaultly glass block), when you are creating a snake, and the snakes path shouldn't contain crossroads.
Why is my server not responding?
Because you set the snake delay to 0 or to a negative number. You can fix this in config, when your server isn't running.
How performant is this plugin?
If you don't have too many (i.e. thousants) snakes, it won't cause lag. I have made this plugin, to be as performant as possible, so it only updates the neccessary blocks, and no more.
Is the snake protected?
No it isn't, so you need to protect it with spawn protection or with another plugin, like WorldGuard.
Will the snake get damaged, if I break it's blocks?
It won't break the parkour, all the snakes are rebuilded, when they move, and one block behind the snakes is also rebuilded
Is each client seeing the same snake?
Yes, because the snake movement is working serversidely.
Will the parkour restore to it's original state, when I remove it using the command?
No, it won't, so if you aren't sure in your snake, you need to make a backup of it, i.e. to a WorldEdit schematic.
Can I use the SpigotLib as a dependency for my plugin?
Yes, SpigotLib is my freeware library plugin, so you can use it for your plugins.
Which Spigot versions does the plugin supports?
I have tested it on Spigot 1.8.8, but theoretically it should also support older Spigot and Bukkit versions.
Can any anti cheat plugin think, that the player is hacking/flying, when he is jumping on the snakes?
It shouldn't, because the plugin is working totally serversidely, so it doesn't contains any not recommended packet management staff.
Contact:
Skype: gyurixdev
If you have any questions/problems, feel free to contact me on Skype!