DoubleJumper
DoubleJumper
Description
Ever wanted to DoubleJump in Minecraft? Now you can! Welcome to the first ever released bukkit DoubleJump plugin. This plugin is truly amazing, so try it now!
Features
- Smooth DoubleJumping
- Item to toggle Jumping
- Speed
- World configuration
- Highly Configurable
- Much more
- Lastly, no bugs!
You can see the config here!
Permissions
Permission | Description |
---|---|
doublejumper.reload | Allows the use of /doublejumper reload (Reloads the config) |
doublejumper.use | Allows the use of doublejumping |
@1337ingDisorder
This would be an awesome addition please do this because I am having trouble. No one takes fall damage even if they do not have the doublejump.use permission. They cannot jump but they don't take fall damage. If you added a config option to modify fall damage, this would be one of my favorite plugins.
Is there a way to disable doublejumping in a certain region? I have a parkour area and I don't want people just jumping up it with DoubleJumper. It's a great plugin, btw, works like a charm. The permission "doublejump.use" works in the permissions files so default users cannot use the jump, but VIPs can. The thing that I'm having trouble with is that when I type "/region flag [MYREGION] blockedcmds doublejump.use" for WorldGuard, they are still able to double jump in that region. So is there a way to disallow double jumping in that region? Or am I doing something wrong? Thanks, Quinn.
GitHub/Code?
@MegaPixelPerfect
Add the permission node to the default group: -doublejump.use Then add the permission node to the players who can use it: doublejump.use
Everyone can use the double jump on my server, it doesn't matter if they have this permission or not. My plan is to let only certain players use this on my server, so it's sort of a problem. Help?
I get this whenever anyone double jumps.
@gamingillusion
I'll fix everything when the 1.7 update is out.
Whenever I open the config file it is blank can anyone help?
I have the issue of players being able to fly without the essentials.fly permission. Up until then I liked your plugin. But no big deal, I will move on to another double jump plugin.
My console is spammed with this every time a player "double jumps".
20.10 23:24:45 [Server] INFO at sun.reflect.GeneratedMethodAccessor754.invoke(Unknown Source) 20.10 23:24:45 [Server] INFO at me.dancingwalrus.DoubleJumper.Main.onFly(Main.java:64) 20.10 23:24:45 [Server] INFO Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_6_R1/Packet 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.Packet202Abilities.handle(SourceFile:62) 20.10 23:24:45 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:1631) 20.10 23:24:45 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 20.10 23:24:45 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 20.10 23:24:45 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 20.10 23:24:45 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 20.10 23:24:45 [Server] INFO org.bukkit.event.EventException 20.10 23:24:45 [Server] SEVERE Could not pass event PlayerToggleFlightEvent to DoubleJump v0.1 20.10 23:24:43 [Server] INFO ... 19 more 20.10 23:24:43 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 20.10 23:24:43 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 20.10 23:24:43 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 20.10 23:24:43 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) 20.10 23:24:43 [Server] INFO Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_6_R1.Packet 20.10 23:24:43 [Server] INFO ... 14 more 20.10 23:24:43 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 20.10 23:24:43 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) 20.10 23:24:43 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 20.10 23:24:43 [Server] INFO at sun.reflect.GeneratedMethodAccessor754.invoke(Unknown Source) 20.10 23:24:43 [Server] INFO at me.dancingwalrus.DoubleJumper.Main.onFly(Main.java:64) 20.10 23:24:43 [Server] INFO Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_6_R1/Packet 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.Packet202Abilities.handle(SourceFile:62) 20.10 23:24:43 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:1631) 20.10 23:24:43 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 20.10 23:24:43 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 20.10 23:24:43 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 20.10 23:24:43 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 20.10 23:24:43 [Server] INFO org.bukkit.event.EventException 20.10 23:24:43 [Server] SEVERE Could not pass event PlayerToggleFlightEvent to DoubleJump v0.1 20.10 23:24:39 [Server] INFO ... 19 more 20.10 23:24:39 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 20.10 23:24:39 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 20.10 23:24:39 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 20.10 23:24:39 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) 20.10 23:24:39 [Server] INFO Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_6_R1.Packet 20.10 23:24:39 [Server] INFO ... 14 more 20.10 23:24:39 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 20.10 23:24:39 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) 20.10 23:24:39 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 20.10 23:24:39 [Server] INFO at sun.reflect.GeneratedMethodAccessor754.invoke(Unknown Source) 20.10 23:24:39 [Server] INFO at me.dancingwalrus.DoubleJumper.Main.onFly(Main.java:64) 20.10 23:24:39 [Server] INFO Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_6_R1/Packet 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.Packet202Abilities.handle(SourceFile:62) 20.10 23:24:39 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:1631) 20.10 23:24:39 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 20.10 23:24:39 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 20.10 23:24:39 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 20.10 23:24:39 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 20.10 23:24:39 [Server] INFO org.bukkit.event.EventException 20.10 23:24:39 [Server] SEVERE Could not pass event PlayerToggleFlightEvent to DoubleJump v0.1 20.10 23:24:18 [Server] INFO ... 19 more 20.10 23:24:18 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 20.10 23:24:18 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 20.10 23:24:18 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) 20.10 23:24:18 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) 20.10 23:24:18 [Server] INFO Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_6_R1.Packet 20.10 23:24:18 [Server] INFO ... 14 more 20.10 23:24:18 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 20.10 23:24:18 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:606) 20.10 23:24:18 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 20.10 23:24:18 [Server] INFO at sun.reflect.GeneratedMethodAccessor754.invoke(Unknown Source) 20.10 23:24:18 [Server] INFO at me.dancingwalrus.DoubleJumper.Main.onFly(Main.java:64) 20.10 23:24:18 [Server] INFO Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/v1_6_R1/Packet 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:421) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:488) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:227) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:592) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServerConnection.b(SourceFile:30) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.ServerConnection.b(SourceFile:37) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.e(PlayerConnection.java:116) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.NetworkManager.b(NetworkManager.java:296) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.Packet202Abilities.handle(SourceFile:62) 20.10 23:24:18 [Server] INFO at net.minecraft.server.v1_6_R3.PlayerConnection.a(PlayerConnection.java:1631) 20.10 23:24:18 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 20.10 23:24:18 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 20.10 23:24:18 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 20.10 23:24:18 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
I've looked at a couple older DoubleJump plugins that haven't been updated for 1.6.4 and one has an excellent feature.
Instead of just making it so everyone can jump off 200-foot cliffs without taking any damage, one plugin has a damage modifier.
In the config you can specify a value for number of hearts to protect. This is only applied when people double-jump, if it's a regular jump they take full damage, and if it's a double-jump they take less damage but still take damage if they jump down by a distance farther than the double-jump boosted them up by.
If you were to incorporate that into DoubleJumper it would definitely turn DoubleJumper into the best DoubleJump plugin around (whereas currently the best one isn't even functioning with the current version of bukkit!)
You really need to fix the permission node. I want people to pay in game for it but everyone can use it. Please help.
Is there any way to prevent DoubleJumper from disabling fall damage?
I want to let people double-jump for extra distance and to get up steep hills, but people shouldn't be in god-mode when falling off cliffs.
@Pinecraftboy
It doesn't right now, it blocks the jumps. :(
Does it have NoCheatPlus support? :)
Can you set the jump height? Great plugin by the way love it 10/10!!! =)
It seems that everyone on my server can use the doublejump, even though I haven't given the perm to a single person. Am I not understanding how the permissions for this plugin works?
Please github :)
DoubleJumper 1.6.4 update works great! [almost] Works great in another enabled map, but in our survival map, we have it disabled. Players aren't able to double jump :D but players don't take fall damage :(
Cheers
Can you add the ability to toggle fall damage?