Akarin-project / Akarin

Akarin is a powerful server software from the 'new dimension'
https://akarin.app
Other
501 stars 63 forks source link

Cannot chat #199

Closed SimonShiki closed 3 years ago

SimonShiki commented 3 years ago

Version

latest ver/1.16.5 build

Error

[20:27:47] [Async Chat Thread - #8/ERROR]: [InteractiveChat] Unhandled exception occured in onPacketSending(PacketEvent) for InteractiveChat java.lang.RuntimeException: Failed to clone net.minecraft.server.v1_16_R3.PacketPlayOutChat@7b915ff1 (class net.minecraft.server.v1_16_R3.PacketPlayOutChat) with com.comphenix.protocol.events.PacketContainer$2$1@1370ea34 at com.comphenix.protocol.reflect.cloning.AggregateCloner.clone(AggregateCloner.java:262) ~[?:?] at com.comphenix.protocol.events.PacketContainer.deepClone(PacketContainer.java:1142) ~[?:?] at com.loohp.interactivechat.Listeners.OutChatPacket$1.onPacketSending(OutChatPacket.java:115) ~[?:?] 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:334) ~[?:?] at com.comphenix.protocol.injector.netty.ProtocolInjector.onPacketSending(ProtocolInjector.java:296) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector.processSending(ChannelInjector.java:434) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector.access$800(ChannelInjector.java:71) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector$3.handleScheduled(ChannelInjector.java:374) ~[?:?] at com.comphenix.protocol.injector.netty.ChannelInjector$3.onMessageScheduled(ChannelInjector.java:344) ~[?:?] 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.server.v1_16_R3.NetworkManager.writePacket(NetworkManager.java:503) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at net.minecraft.server.v1_16_R3.NetworkManager.sendPacket(NetworkManager.java:337) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1860) ~[?:git-Yatopia-ver/1.16.5-42] at net.minecraft.server.v1_16_R3.PlayerConnection.sendPacket(PlayerConnection.java:1833) ~[?:git-Yatopia-ver/1.16.5-42] at org.bukkit.craftbukkit.v1_16_R3.entity.CraftPlayer.sendMessage(CraftPlayer.java:2126) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:274) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at net.kyori.adventure.audience.Audience.sendMessage(Audience.java:195) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at io.papermc.paper.adventure.ChatProcessor.complete(ChatProcessor.java:166) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at io.papermc.paper.adventure.ChatProcessor.lambda$process$1(ChatProcessor.java:75) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at io.papermc.paper.adventure.ChatProcessor.processLegacy(ChatProcessor.java:203) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at io.papermc.paper.adventure.ChatProcessor.process(ChatProcessor.java:62) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at net.minecraft.server.v1_16_R3.PlayerConnection.chat(PlayerConnection.java:2058) ~[?:git-Yatopia-ver/1.16.5-42] at net.minecraft.server.v1_16_R3.PlayerConnection.c(PlayerConnection.java:1973) ~[?:git-Yatopia-ver/1.16.5-42] at net.minecraft.server.v1_16_R3.PlayerConnection.a(PlayerConnection.java:1911) ~[?:git-Yatopia-ver/1.16.5-42] at net.minecraft.server.v1_16_R3.PacketPlayInChat$1.run(PacketPlayInChat.java:41) ~[patched_1.16.5.jar:git-Yatopia-ver/1.16.5-42] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:834) [?:?] Caused by: java.lang.IllegalArgumentException: Cannot clone TextComponentImpl{content=" 哦能发言了吗", style=StyleImpl{color=null, obfuscated=not_set, bold=not_set, strikethrough=not_set, underlined=not_set, italic=not_set, clickEvent=null, hoverEvent=null, insertion=null, font=null}, children=[]} ( class net.kyori.adventure.text.TextComponentImpl): No cloner is suitable. at com.comphenix.protocol.reflect.cloning.AggregateCloner.clone(AggregateCloner.java:267) ~[?:?] at com.comphenix.protocol.reflect.cloning.NullableCloner.clone(NullableCloner.java:43) ~[?:?] at com.comphenix.protocol.reflect.cloning.FieldCloner.defaultTransform(FieldCloner.java:67) ~[?:?] at com.comphenix.protocol.events.PacketContainer$2$1.access$200(PacketContainer.java:1153) ~[?:?] at com.comphenix.protocol.events.PacketContainer$2$1$1.transformField(PacketContainer.java:1162) ~[?:?] at com.comphenix.protocol.reflect.ObjectWriter.copyToInternal(ObjectWriter.java:115) ~[?:?] at com.comphenix.protocol.reflect.ObjectWriter.copyTo(ObjectWriter.java:80) ~[?:?] at com.comphenix.protocol.reflect.cloning.FieldCloner.clone(FieldCloner.java:91) ~[?:?] at com.comphenix.protocol.reflect.cloning.AggregateCloner.clone(AggregateCloner.java:260) ~[?:?] ... 34 more