One of the best KB plugins. Loved the options and updates, was wondering if you could explain deltakb and the other sprint resets, other than that everything is great.
I'll try as soon as possible, event callbacks should be completely reworked, it's broken because PlayerVelocityEvent callback cancels the event at LOWEST priority (Server executes plugin callback in the first place). I need to rethink whether I should add multi config mode and api for other plugins.
Version: 1.55.5
[19:25:34 ERROR]: Could not pass event PlayerVelocityEvent to RandomKB v1.55.5
java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_19_R1/entity/CraftPlayer
at eu.shifo.pvp.v1_19_R1.KnockbackEvent.onPlayerVelocityEvent(KnockbackEvent.java:64) ~[randomkb-1.55.5.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor228.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:git-Paper-550]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[paper-1.19.4.jar:git-Paper-550]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[paper-1.19.4.jar:git-Paper-550]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.level.ServerEntity.sendChanges(ServerEntity.java:256) ~[?:?]
at net.minecraft.server.level.ChunkMap.processTrackQueue(ChunkMap.java:1270) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.level.ChunkMap.tick(ChunkMap.java:1281) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.level.ServerChunkCache.tickChunks(ServerChunkCache.java:818) ~[?:?]
at net.minecraft.server.level.ServerChunkCache.tick(ServerChunkCache.java:649) ~[?:?]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:686) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1546) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:447) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1397) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1174) ~[paper-1.19.4.jar:git-Paper-550]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-550]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_19_R1.entity.CraftPlayer
... 20 more
hey i want some help (i kinda wanna get the 1.16 like kb back but i cant can you add it to your plugin? like do /randomkb netheritekbres or something to enable it)
I followed what you said and still no work, the same error comes. I downloaded the 1.8.8 version under (recent updates) and it doesn't work. Also I think the 1.7 and 1.8 jar files are the same lmao. Fix it please. I just want to bow boost
Hi, i search good settings ! (thats a good kb plugin but it is really hard to make smooth kb, also all your config doesn't make feel my kb smooth... so i search someone who can create good config)
[WARNING] at java.lang.Class.newNoSuchMethodException(Class.java:567)
[WARNING] at java.lang.Class.throwExceptionOrReturnNull(Class.java:1222)
[WARNING] at java.lang.Class.getMethodHelper(Class.java:1308)
[WARNING] at java.lang.Class.getMethod(Class.java:1214)
[WARNING] at shified.ziblaliseg.randomkb.DamageListener.<init>(DamageListener.java:43)
[WARNING] at shified.ziblaliseg.randomkb.RandomKB.onEnable(RandomKB.java:90)
[WARNING] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
[WARNING] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340)
[WARNING] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
[WARNING] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357)
[WARNING] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317)
[WARNING] at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414)
[WARNING] at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378)
[WARNING] at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333)
[WARNING] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263)
[WARNING] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525)
[WARNING] at java.lang.Thread.run(Thread.java:823)
and
[ERROR] Could not pass event EntityDamageByEntityEvent to RandomKB v1.4
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEvent(CraftEventFactory.java:87) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:553) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:466) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:585) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.EntityLiving.d(EntityLiving.java:1102) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.EntityHuman.d(EntityHuman.java:859) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.EntityLiving.damageEntity(EntityLiving.java:743) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.EntityHuman.damageEntity(EntityHuman.java:800) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.EntityPlayer.damageEntity(EntityPlayer.java:496) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.EntityHuman.attack(EntityHuman.java:1001) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.EntityPlayer.attack(EntityPlayer.java:1063) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1355) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:52) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:11) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_272]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_272]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
at java.lang.Thread.run(Thread.java:823) [?:1.8.0_272]
Caused by: java.lang.NullPointerException
at shified.ziblaliseg.randomkb.DamageListener.onEntityDamageByEntity(DamageListener.java:301) ~[RandomKB_1.4_for1.7.10servers.jar:?]
at sun.reflect.GeneratedMethodAccessor259.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_272]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_272]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
if the whole server's knockback is replaced by the combo knockback you need to set combo ticks detection below default hit detection speed
Version: 1.31
Hello, i have one problem. I dont know how to fix it :(
There is log:
[09:45:58] [Server thread/WARN]: Excessive velocity set detected: tried to set velocity of entity #139 to (-0.26472338382700145,-4.063932318406506,-0.19307879327947608).
[09:45:58] [Server thread/WARN]: java.lang.Exception: Stack trace
[09:45:58] [Server thread/WARN]: at java.lang.Thread.dumpStack(Thread.java:1336)
[09:45:58] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.entity.CraftEntity.setVelocity(CraftEntity.java:213)
[09:45:58] [Server thread/WARN]: at me.javaee.vpots.vPots.ClassNetworkPacketReceiver(vPots.java:32)
[09:45:58] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[09:45:58] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[09:45:58] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[09:45:58] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300)
[09:45:58] [Server thread/WARN]: at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502)
[09:45:58] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callProjectileLaunchEvent(CraftEventFactory.java:754)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.World.addEntity(World.java:1024)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.World.addEntity(World.java:991)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.ItemPotion.a(SourceFile:122)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.ItemStack.a(ItemStack.java:236)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerInteractManager.useItem(PlayerInteractManager.java:371)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:734)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[09:45:58] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[09:45:58] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616)
[09:45:58] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:748)
[09:45:58] [Server thread/WARN]: Excessive velocity set detected: tried to set velocity of entity #139 to (-0.13236169191350072,-4.313932318406506,-0.09653939663973804).
[09:45:58] [Server thread/WARN]: java.lang.Exception: Stack trace
[09:45:58] [Server thread/WARN]: at java.lang.Thread.dumpStack(Thread.java:1336)
[09:45:58] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.entity.CraftEntity.setVelocity(CraftEntity.java:213)
[09:45:58] [Server thread/WARN]: at shified.ziblaliseg.randomkb.DamageListener.onProjectileLaunch(DamageListener.java:51)
[09:45:58] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[09:45:58] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[09:45:58] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[09:45:58] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:498)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300)
[09:45:58] [Server thread/WARN]: at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:517)
[09:45:58] [Server thread/WARN]: at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:502)
[09:45:58] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callProjectileLaunchEvent(CraftEventFactory.java:754)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.World.addEntity(World.java:1024)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.World.addEntity(World.java:991)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.ItemPotion.a(SourceFile:122)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.ItemStack.a(ItemStack.java:236)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerInteractManager.useItem(PlayerInteractManager.java:371)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:734)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)
[09:45:58] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[09:45:58] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713)
[09:45:58] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616)
[09:45:58] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:748)
<VictimNotSprint> in /sethorkb - put this as value as what you want but don't reach 0.6 I don't recommend it, because the work of this value is decreasing horizontal kb while resetting sprint, so if you put this at e.g 0.5 the horizontal kb will be decreased by 50% while resetting the sprint
Also don't put the Min value at more than Max value, because kb will be randomized wrongly I will block it in v1.4
Other values you should understand and customize them well I think but I needed to tell you about <VictimNotSprint> because people probably customize this value wrongly due misunderstandings of it
Also don't put <VictimNotSprintVer> in /setverkb more than 1.0 because because the vertical kb will be increased while resetting the sprint, put this at 1.0 if you don't want to have decreased vertical kb while resetting the sprint, but if you want put this at 0.75 (decreased vertical kb by 25%) or other values higher/lower values dm me at discord liseg#2492 if you want more help
Version: 1.31
good plugins, can i have potpvp config?๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋๋
This plugin is the best kb plugin. however i would recomend adding support for 1.8, or maybe make a new one for 1.8 server. just a suggestion! You do what ever you want. :D
This plugin is amazing, keep up the really good work on it and keep on update it every time.. but please can you give me a good kb settings for practice server? I hope you can help me a lot.. and the config file is a littlebig to hard to set a really good kb can you make some tutorial from it? thanks and have a nice day :) 100-⭐️⭐️⭐️⭐️⭐️
This is the best free plugin for knockback. You can edit it as you want, there are a lot of method to create a very good knockback. If you need an example to create your custom one, just contact the author, he's really active and he will help you.
Honestly, the best knockback plugin i know, but it will be cool to add 1.8 support since 1.7 is waayyy to outdated, for pvp its great i know but yeh there are much servers 1.8
I'm using this on my Network (windscreen.ml)
It's great!
The Knocback is working very good.
But i have a question, Am i allowed to recode it for more feutures?
(Private plugin)