Bug Awaiting response

crash

#4730 opened by Unknown 2 years ago

Unknownreported this bug

15:45:18 ERROR]: Encountered an unexpected exception java.lang.NoSuchMethodError: 'boolean net.minecraft.network.protocol.game.PacketPlayInUseEntity.isAttack()' at com.ticxo.modelengine.v1_20_R1.network.patch.PatchedServerGamePacketListener.callPlayerUseUnknownEntityEvent(PatchedServerGamePacketListener.java:327) ~[ModelEngine-4.0.5x.jar:?] at com.ticxo.modelengine.v1_20_R1.network.patch.PatchedServerGamePacketListener$3.a(PatchedServerGamePacketListener.java:156) ~[ModelEngine-4.0.5x.jar:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket$1.dispatch(ServerboundInteractPacket.java:24) ~[?:?] at net.minecraft.network.protocol.game.ServerboundInteractPacket.dispatch(ServerboundInteractPacket.java:80) ~[?:?] at com.ticxo.modelengine.v1_20_R1.network.patch.ServerboundInteractPacketWrapper.a(ServerboundInteractPacketWrapper.java:55) ~[ModelEngine-4.0.5x.jar:?] at com.ticxo.modelengine.v1_20_R1.network.patch.PatchedServerGamePacketListener.handleInteract(PatchedServerGamePacketListener.java:143) ~[ModelEngine-4.0.5x.jar:?] at com.ticxo.modelengine.v1_20_R1.network.patch.ServerboundInteractPacketWrapper.a(ServerboundInteractPacketWrapper.java:34) ~[ModelEngine-4.0.5x.jar:?] at com.ticxo.modelengine.v1_20_R1.network.patch.ServerboundInteractPacketWrapper.a(ServerboundInteractPacketWrapper.java:13) ~[ModelEngine-4.0.5x.jar:?] at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:51) ~[?:?] at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.20.1.jar:git-Purpur-2001] at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?] at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?] at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1366) ~[purpur-1.20.1.jar:git-Purpur-2001] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197) ~[purpur-1.20.1.jar:git-Purpur-2001] at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?] at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1343) ~[purpur-1.20.1.jar:git-Purpur-2001] at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1336) ~[purpur-1.20.1.jar:git-Purpur-2001] at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?] at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1314) ~[purpur-1.20.1.jar:git-Purpur-2001] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1202) ~[purpur-1.20.1.jar:git-Purpur-2001] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:323) ~[purpur-1.20.1.jar:git-Purpur-2001] at java.lang.Thread.run(Thread.java:833) ~[?:?]

Unknowncommented

Looks like Purpur is missing a method from later versions of Paper. Updating should fix it.

Unknowncommented

same crash happened here as well in paper 1.20.1

wouldn't it be more desriable to handle exception on lower version? I do not know what's behind, but NoSuchMethodError looks very clear for all of us.

I tried to reproduce it, but unsure how to reproduce for now. Still very risky that it can crash server in any time.

Sign in to join the discussion.