Niall7459 / HolographicExtension

Add easy to create animations and placeholders into HolographicDisplays.
GNU General Public License v3.0
6 stars 14 forks source link

Unhandled exception occured in onPacketSending 1.17.1 #47

Open Lice2 opened 3 years ago

Lice2 commented 3 years ago

[00:28:02] [Server thread/ERROR]: [HolographicExtension] Unhandled exception occured in onPacketSending(PacketEvent) for HolographicExtension java.lang.RuntimeException: Unable to clone object PacketContainer[type=ENTITY_METADATA[class=PacketPlayOutEntityMetadata, id=77], structureModifier=StructureModifier[fieldType=class java.lang.Object, data=[private final int net.minecraft.network.protocol.game.PacketPlayOutEntityMetadata.a, private final java.util.List net.minecraft.network.protocol.game.PacketPlayOutEntityMetadata.b]]] (com.comphenix.protocol.events.PacketContainer) at com.comphenix.protocol.reflect.cloning.SerializableCloner.clone(SerializableCloner.java:44) ~[?:?] at com.comphenix.protocol.events.PacketContainer.deepClone(PacketContainer.java:256) ~[?:?] at net.kitesoftware.holograms.listener.PacketPlaceholderListener.onPacketSending(PacketPlaceholderListener.java:56) ~[?:?] at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:195) ~[?:?] at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) ~[?:?] at com.comphenix.protocol.injector.PacketFilterManager.handlePacket(PacketFilterManager.java:535) ~[?:?] at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:516) ~[?:?] at com.comphenix.protocol.injector.netty.ProtocolInjector.packetQueued(ProtocolInjector.java:346) ~[?:?] at com.comphenix.protocol.injector.netty.ProtocolInjector.onPacketSending(ProtocolInjector.java:308) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:433) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector.access$800(ChannelInjector.java:70) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector$3.handleScheduled(ChannelInjector.java:373) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector$3.onMessageScheduled(ChannelInjector.java:343) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelProxy$2.schedulingRunnable(ChannelProxy.java:127) ~[?:?] at com.comphenix.protocol.injector.netty.EventLoopProxy.execute(EventLoopProxy.java:95) ~[?:?] at net.minecraft.network.Connection.sendPacket(Connection.java:294) ~[?:?] at net.minecraft.network.Connection.send(Connection.java:258) ~[?:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.send(ServerGamePacketListenerImpl.java:1905) ~[?:?] at net.minecraft.server.network.ServerGamePacketListenerImpl.send(ServerGamePacketListenerImpl.java:1891) ~[?:?] at net.minecraft.server.level.ServerEntity.a(ServerEntity.java:285) ~[?:?] at net.minecraft.server.level.ServerEntity.addPairing(ServerEntity.java:268) ~[?:?] at net.minecraft.server.level.ChunkMap$TrackedEntity.updatePlayer(ChunkMap.java:2397) ~[?:?] at net.minecraft.server.level.ChunkMap.addEntity(ChunkMap.java:2014) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.level.ServerChunkCache.addEntity(ServerChunkCache.java:963) ~[?:?] at net.minecraft.server.level.ServerLevel$EntityCallbacks.onTrackingStart(ServerLevel.java:2140) ~[?:?] at net.minecraft.server.level.ServerLevel$EntityCallbacks.onTrackingStart(ServerLevel.java:2098) ~[?:?] at net.minecraft.world.level.entity.PersistentEntitySectionManager.startTracking(PersistentEntitySectionManager.java:140) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.world.level.entity.PersistentEntitySectionManager.addEntity(PersistentEntitySectionManager.java:103) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.world.level.entity.PersistentEntitySectionManager.addNewEntity(PersistentEntitySectionManager.java:86) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.level.ServerLevel.addPlayer(ServerLevel.java:1138) ~[?:?] at net.minecraft.server.level.ServerLevel.addRespawnedPlayer(ServerLevel.java:1126) ~[?:?] at net.minecraft.server.players.PlayerList.moveToWorld(PlayerList.java:956) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.players.PlayerList.moveToWorld(PlayerList.java:817) ~[patched_1.17.1.jar:git-Paper-133] at org.bukkit.craftbukkit.v1_17_R1.entity.CraftPlayer.teleport(CraftPlayer.java:987) ~[patched_1.17.1.jar:git-Paper-133] at org.bukkit.craftbukkit.v1_17_R1.entity.CraftEntity.teleport(CraftEntity.java:546) ~[patched_1.17.1.jar:git-Paper-133] at me.bluecoaster455.worldspawn.services.SpawnDelayService.teleport(SpawnDelayService.java:47) ~[?:?] at me.bluecoaster455.worldspawn.services.SpawnDelayService.lambda$0(SpawnDelayService.java:93) ~[?:?] at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.17.1.jar:git-Paper-133] at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1490) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:479) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1406) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1188) ~[patched_1.17.1.jar:git-Paper-133] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[patched_1.17.1.jar:git-Paper-133] at java.lang.Thread.run(Thread.java:831) [?:?] Caused by: java.lang.IllegalArgumentException: Unable to find a method that matches {modifiers=[required: 1000, banned: 0], return=Exact class net.minecraft.network.protocol.game.PacketPlayOutEntityMetadata, params=[{Type: Exact class net.minecraft.network.PacketDataSerializer, Index: 0}], paramCount=1} at com.comphenix.protocol.reflect.FuzzyReflection.getMethod(FuzzyReflection.java:174) ~[?:?] at com.comphenix.protocol.events.PacketContainer.readObject(PacketContainer.java:330) ~[?:?] at jdk.internal.reflect.GeneratedMethodAccessor82.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?] at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1224) ~[?:?] at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2378) ~[?:?] at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2212) ~[?:?] at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1689) ~[?:?] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:495) ~[?:?] at java.io.ObjectInputStream.readObject(ObjectInputStream.java:453) ~[?:?] at com.comphenix.protocol.reflect.cloning.SerializableCloner.clone(SerializableCloner.java:42) ~[?:?] ... 44 more

net.minecraft.network.protocol.game.PacketPlayOutEntityMetadata@7bd011a0[ a=5351 b=[net.minecraft.network.syncher.DataWatcher$Item@d55cb10, net.minecraft.network.syncher.DataWatcher$Item@251f91dd, net.minecraft.network.syncher.DataWatcher$Item@5e39c9cf, net.minecraft.network.syncher.DataWatcher$Item@34f18717, net.minecraft.network.syncher.DataWatcher$Item@175fc7d2, net.minecraft.network.syncher.DataWatcher$Item@4e973d9d, net.minecraft.network.syncher.DataWatcher$Item@5ef0e231, net.minecraft.network.syncher.DataWatcher$Item@66810fc7, net.minecraft.network.syncher.DataWatcher$Item@f893592, net.minecraft.network.syncher.DataWatcher$Item@78859a2b, net.minecraft.network.syncher.DataWatcher$Item@213d1e60, net.minecraft.network.syncher.DataWatcher$Item@4facd2b7, net.minecraft.network.syncher.DataWatcher$Item@9cf5b75, net.minecraft.network.syncher.DataWatcher$Item@5dcfcca5, net.minecraft.network.syncher.DataWatcher$Item@14c81762, net.minecraft.network.syncher.DataWatcher$Item@3dd85626, net.minecraft.network.syncher.DataWatcher$Item@4ebfa61b, net.minecraft.network.syncher.DataWatcher$Item@6d36f18d, net.minecraft.network.syncher.DataWatcher$Item@3991984e, net.minecraft.network.syncher.DataWatcher$Item@4687903c, net.minecraft.network.syncher.DataWatcher$Item@753b6989, net.minecraft.network.syncher.DataWatcher$Item@2fdb443a]