Updated-NoCheatPlus / NoCheatPlus

Anti-cheating plugin for Minecraft (1.5-1.20, Bukkit/Spigot)
https://ci.codemc.io/job/Updated-NoCheatPlus/job/Updated-NoCheatPlus/
GNU General Public License v3.0
477 stars 99 forks source link

Listener exception: baseType=org.bukkit.event.player.PlayerInteractEvent #254

Open shark01d opened 1 year ago

shark01d commented 1 year ago

java.lang.NoSuchMethodError: org.bukkit.entity.Player.hasCooldown(Lorg/bukkit/Material;)Z fr.neatmonster.nocheatplus.checks.net.protocollib.NoSlow.onItemInteract(NoSlow.java:159) fr.neatmonster.nocheatplus.checks.net.protocollib.NoSlow.access$100(NoSlow.java:57) fr.neatmonster.nocheatplus.checks.net.protocollib.NoSlow$2.onEvent(NoSlow.java:73) fr.neatmonster.nocheatplus.checks.net.protocollib.NoSlow$2.onEvent(NoSlow.java:68) fr.neatmonster.nocheatplus.event.mini.MiniListenerNode.onEvent(MiniListenerNode.java:157) fr.neatmonster.nocheatplus.event.mini.EventRegistryBukkit$4.execute(EventRegistryBukkit.java:124) org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) org.bukkit.craftbukkit.v1_9_R2.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:231) org.bukkit.craftbukkit.v1_9_R2.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:198) org.bukkit.craftbukkit.v1_9_R2.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:194) net.minecraft.server.v1_9_R2.PlayerConnection.a(PlayerConnection.java:944) net.minecraft.server.v1_9_R2.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:27) net.minecraft.server.v1_9_R2.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) net.minecraft.server.v1_9_R2.PlayerConnectionUtils$1.run(SourceFile:13) java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) java.util.concurrent.FutureTask.run(FutureTask.java:266) net.minecraft.server.v1_9_R2.SystemUtils.a(SourceFile:45) net.minecraft.server.v1_9_R2.MinecraftServer.D(MinecraftServer.java:726) net.minecraft.server.v1_9_R2.DedicatedServer.D(DedicatedServer.java:399) net.minecraft.server.v1_9_R2.MinecraftServer.C(MinecraftServer.java:665) net.minecraft.server.v1_9_R2.MinecraftServer.run(MinecraftServer.java:564) java.lang.Thread.run(Thread.java:750)

Error after using any item while noslow is enabled in the config, only happens after first reload

Lysandr0 commented 1 year ago

Will need the /ncp version output.

shark01d commented 1 year ago

Will need the /ncp version output.

[19:22:50 INFO]: ╗Version information½ [19:22:50 INFO]: Server: [19:22:50 INFO]: git-Spigot-c6871e2-e1d3516 ~MC: 1.9.4~ [19:22:50 INFO]: Detected: 1.9.4 [19:22:50 INFO]: NoCheatPlus: [19:22:50 INFO]: Plugin: 3.17.1-SNAPSHOT-Updated-2022_09_25-16_44 [19:22:50 INFO]: MCAccess: 1.9.4 / Spigot-CB-1.9_R2 [19:22:50 INFO]: Features: [19:22:50 INFO]: blocks: BlocksMC1_4, BlocksMC1_5, BlocksMC1_6_1, BlocksMC1_7_2, BlocksMC1_8, BlocksMC1_9 [19:22:50 INFO]: checks: FastConsume, Gutenberg, HotFixFallingBlockPortalEnter, AttackFrequency, FlyingFrequency, KeepAliveFrequency [19:22:50 INFO]: defaults: pvpKnockBackVelocity [19:22:50 INFO]: packet-listeners: UseEntityAdapter, MovingFlying, OutgoingPosition, KeepAliveAdapter, SoundDistance, WrongTurnAdapter, Fight, NoSlow [19:22:50 INFO]: Hooks: AllViolations~NCP~ 1.0, ViolationFrequency~NCP~ 1.0 [19:22:50 INFO]: ╗Related Plugins½ [19:22:50 INFO]: ProtocolLib v4.8.0

shark01d commented 1 year ago

Btw, it happens only on 1.9.4 when you are trying to use any item. I tried to fix it myself but it happens even on default Spigot with NoCheatPlus and ProtocolLib, nothing else.