Spigot Parkour 7.0.2

The ultimate Parkour plugin.

  1. A5H73Y submitted a new resource:

    Parkour - Best, most powerful Parkour plugin

    Read more about this resource...
  2. Hello, yes I can confirm that that is a new and working feature in Parkour 4.0 :)
    If you are interested in testing a development build, add me on skype: iA5H73Y
  3. I'm interested in wanting to test out the new Parkour 4.0 plugin
  4. Please add me on skype: iA5H73Y
  5. cowgod


    I am incredibly excited to see you working on an update for this plugin! We have over 250 courses on our server, and I would love to have some bug fixes and new features added! I'm not all that interested in testing alpha development versions, but I would be more than happy to give detailed bug reports once the plugin is in a more stable "beta" state. Our server is aimed at children, so they WILL find ways to break your plugin. :)
    • Like Like x 1
  6. Is there a rewards option to issue a command on completion?

    I'd like to rank players up when they complete our course.


    Also, I seem to be having an issue with the config resetting itself, either when I /pa reload or restart the server the config returns to default settings.
    #6 superzyr, Jan 1, 2017
    Last edited: Jan 1, 2017
  7. Hey, thanks for trying out the plugin. Yes there is, initiate the prize conversation /pa prize (course) and choose command. To remove any chance of confliction you can set the course to only execute the command after their first completion and never again /pa rewardonce (course)

    Please download the latest version from the dev builds website, there was a problem with the plugin not reloading properly.

    I hope I have helped :)
    • Winner Winner x 1
  8. I want to use the parkour 4.0 , i'm sending u request on skype add me please
    • Like Like x 1
  9. cowgod


    Public beta, woohoo! Is this the 30/12/2016 build or have there been other updates since that release?
  10. Hey cowgod, thank you for the interest. The public beta is available on BukkitDev to download now, I will put a clearer link on Spigot now, thank you! :)
  11. cowgod


    I have tried out the latest beta version, and WOW! The special blocks are so much more responsive and function so much better now! I also noticed that the strength and duration configurations for the special blocks work too. Great work!

    I have one tiny request... Can we get the ability to edit the entire prefix in strings.yml? I'd like to change the black square brackets to a different color, so being able to edit the entire string would be really helpful.
  12. Sure, I'll add it in the official release :) Thank you for your kind words, means a lot!
    • Like Like x 1
  13. i have a bug :

    Code (Text):
    [17:12:49 ERROR]: Could not pass event PlayerMoveEvent to Parkour v4.0
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) ~[spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:255) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at net.minecraft.server.v1_8_R1.PacketPlayInFlying.a(SourceFile:126) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at net.minecraft.server.v1_8_R1.PacketPlayInPosition.a(SourceFile:57) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_112]
            at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_112]
            at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:696) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:634) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:537) [spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/Particle
            at me.A5H73Y.Parkour.ParkourListener.onPlayerMoveTrails(ParkourListener.java:55) ~[?:?]
            at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source) ~[?:?]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_112]
            at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_112]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) ~[spigot_server.jar:git-Spigot-bf0ac55-3fc97ff]
            ... 14 more
  14. That's annoying, I hadn't found that error when testing 1.8, change the setting "OnCourse.AllowTrails" in the config.yml to false and then "/pa reload".
    I hope this helps.
  15. I'm trying to change the "lobby" location of a course since I have imported a new map but now get an error when I try to join the course, also my inventory doesn't get cleared with only the 3 parkour items (which it normally does). The items just "add" to any empty slots in my belt (this is a hub server)

    and when I leave the course, I don't get teleported to the spawn where I typed /pa setlobby <course>

    Code (Text):
    21.02 11:06:55 [Server] ERROR Could not pass event PlayerInteractEvent to Parkour v4.0
    21.02 11:06:55 [Server] INFO org.bukkit.event.EventException
    21.02 11:06:55 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:232) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:199) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:195) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.PlayerConnection.a(PlayerConnection.java:942) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:26) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_05]
    21.02 11:06:55 [Server] INFO at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_05]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.SystemUtils.a(SourceFile:46) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:747) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at java.lang.Thread.run(Thread.java:745) [?:1.8.0_05]
    21.02 11:06:55 [Server] INFO Caused by: java.lang.IllegalArgumentException: Name cannot be null
    21.02 11:06:55 [Server] INFO at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.craftbukkit.v1_11_R1.CraftServer.getWorld(CraftServer.java:1023) ~[spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at org.bukkit.Bukkit.getWorld(Bukkit.java:501) ~[spigot-1.11.2.jar:git-Spigot-65a0347-a552117]
    21.02 11:06:55 [Server] INFO at me.A5H73Y.Parkour.Course.CourseMethods.getLobby(CourseMethods.java:320) ~[?:?]
    21.02 11:06:55 [Server] INFO at me.A5H73Y.Parkour.Course.CourseMethods.joinLobby(CourseMethods.java:289) ~[?:?]
    21.02 11:06:55 [Server] INFO at me.A5H73Y.Parkour.Player.PlayerMethods.playerLeave(PlayerMethods.java:84) ~[?:?]
    21.02 11:06:55 [Server] INFO at me.A5H73Y.Parkour.ParkourListener.onInventoryInteract(ParkourListener.java:313) ~[?:?]
    21.02 11:06:55 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_05]

    Okay, I solved the problem right after posting for help.
    What I did was /pa setlobby <coursename> and forgot to also do /pa setlobby as I didn't know this was required.

  16. Do you think there will ever be an option to edit the prefix?
    • Agree Agree x 1
  17. Hey, I'm glad you resolved the problem; I will look into the error to prevent it in the further.
    To answer your question, yes, in the 4.0 release there will be a configuration option: "Parkour.Prefix" in the strings.yml
    • Like Like x 1
  18. Hey, got 2 requests

    could you collab with leaderheads for stats heads ? Would be awesome!
    When joining the parkour gamemode i get a [Parkour] message with "This server is using parkour 4.0. Is it possible to turn this of in config?

    Great plugin, simple use and good gameplay!
    • Agree Agree x 4