LOOHP / InteractiveChat

Add click and hover events to chat messages!
https://www.spigotmc.org/resources/75870/
GNU General Public License v3.0
150 stars 27 forks source link

Disconnect some player when the error appear #189

Open skygamer1233 opened 5 months ago

skygamer1233 commented 5 months ago

I have this error, when this error appear, it disconnect some players: [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: java.lang.RuntimeException: An internal error occured. [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.comphenix.protocol.reflect.accessors.DefaultMethodAccessor.invoke(DefaultMethodAccessor.java:20) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.comphenix.protocol.wrappers.WrappedChatComponent.deserialize(WrappedChatComponent.java:62) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.comphenix.protocol.wrappers.WrappedChatComponent.fromJson(WrappedChatComponent.java:93) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket.lambda$static$15(OutMessagePacket.java:350) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket.processPacket(OutMessagePacket.java:656) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket.access$200(OutMessagePacket.java:83) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket$1.lambda$onPacketSending$0(OutMessagePacket.java:490) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at java.base/java.lang.Thread.run(Thread.java:833) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: Caused by: com.google.gson.JsonSyntaxException: Expected id to be a string, was an array ([696...84]) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.a(SourceFile:103) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.h(SourceFile:109) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatHoverable$b.a(SourceFile:134) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatHoverable$EnumHoverAction.a(SourceFile:337) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatHoverable.a(SourceFile:94) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatModifier$ChatModifierSerializer.b(ChatModifier.java:292) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatModifier$ChatModifierSerializer.deserialize(ChatModifier.java:263) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatModifier$ChatModifierSerializer.deserialize(ChatModifier.java:243) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.google.gson.Gson.fromJson(Gson.java:887) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.google.gson.Gson.fromJson(Gson.java:952) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:246) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:242) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:186) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:109) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.a(SourceFile:493) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.a(SourceFile:517) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:577) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: at com.comphenix.protocol.reflect.accessors.DefaultMethodAccessor.invoke(DefaultMethodAccessor.java:16) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #2/WARN]: ... 11 more [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: java.lang.RuntimeException: An internal error occured. [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.comphenix.protocol.reflect.accessors.DefaultMethodAccessor.invoke(DefaultMethodAccessor.java:20) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.comphenix.protocol.wrappers.WrappedChatComponent.deserialize(WrappedChatComponent.java:62) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.comphenix.protocol.wrappers.WrappedChatComponent.fromJson(WrappedChatComponent.java:93) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket.lambda$static$15(OutMessagePacket.java:350) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket.processPacket(OutMessagePacket.java:656) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket.access$200(OutMessagePacket.java:83) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.loohp.interactivechat.listeners.OutMessagePacket$1.lambda$onPacketSending$0(OutMessagePacket.java:490) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at java.base/java.lang.Thread.run(Thread.java:833) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: Caused by: com.google.gson.JsonSyntaxException: Expected id to be a string, was an array ([696...84]) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.a(SourceFile:103) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.h(SourceFile:109) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatHoverable$b.a(SourceFile:134) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatHoverable$EnumHoverAction.a(SourceFile:337) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatHoverable.a(SourceFile:94) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatModifier$ChatModifierSerializer.b(ChatModifier.java:292) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatModifier$ChatModifierSerializer.deserialize(ChatModifier.java:263) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatModifier$ChatModifierSerializer.deserialize(ChatModifier.java:243) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.google.gson.Gson.fromJson(Gson.java:887) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.google.gson.Gson.fromJson(Gson.java:952) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:246) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:242) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:186) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.IChatBaseComponent$ChatSerializer.deserialize(IChatBaseComponent.java:109) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.a(SourceFile:493) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at net.minecraft.server.v1_16_R3.ChatDeserializer.a(SourceFile:517) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at java.base/java.lang.reflect.Method.invoke(Method.java:577) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: at com.comphenix.protocol.reflect.accessors.DefaultMethodAccessor.invoke(DefaultMethodAccessor.java:16) [21:16:59] [InteractiveChat Async ChatMessage Processing Thread #0/WARN]: ... 11 more