用的TrChat修复版2.0.0服务器1.16.5 CATSERVER
报错如下
复制代码
报错如下
- [11:44:08] [Async Chat Thread - #0/ERROR]: Could not pass event AsyncPlayerChatEvent to TrChat v2.0.0-RC-6
- java.lang.NoClassDefFoundError: net/kyori/adventure/text/serializer/legacy/LegacyComponentSerializer
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt$LEGACY_SERIALIZER$2.invoke(BukkitComponentUtil.kt:40) ~[?:?]
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt$LEGACY_SERIALIZER$2.invoke(BukkitComponentUtil.kt:36) ~[?:?]
- at kotlin1531.UnsafeLazyImpl.getValue(Lazy.kt:81) ~[?:?]
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt.getLEGACY_SERIALIZER(BukkitComponentUtil.kt:36) ~[?:?]
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt.legacy(BukkitComponentUtil.kt:63) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.obj.Text.process(Text.kt:30) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.JsonComponent$toTextComponent$1.invoke(JsonComponent.kt:23) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.JsonComponent$toTextComponent$1.invoke(JsonComponent.kt:22) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common5.MirrorKt.mirrorNow(Mirror.kt:17) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.JsonComponent.toTextComponent(JsonComponent.kt:22) ~[?:?]
- at me.arasple.mc.trchat.module.display.channel.Channel.execute(Channel.kt:149) ~[?:?]
- at me.arasple.mc.trchat.module.display.channel.Channel.execute$default(Channel.kt:128) ~[?:?]
- at me.arasple.mc.trchat.module.internal.listener.ListenerChat.onChat(ListenerChat.kt:62) ~[?:?]
- at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732) ~[?:?]
- at me.arasple.mc.trchat.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:132) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:130) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:76) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[?:?]
- at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[?:?]
- at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[?:?]
- at me.arasple.mc.trchat.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[?:?]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[forge:?]
- at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:593) ~[forge:?]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:575) ~[forge:?]
- at net.minecraft.network.play.ServerPlayNetHandler.chat(ServerPlayNetHandler.java:1724) ~[?:?]
- at net.minecraft.network.play.ServerPlayNetHandler.func_244548_c(ServerPlayNetHandler.java:1666) ~[?:?]
- at net.minecraft.network.play.ServerPlayNetHandler.func_147354_a(ServerPlayNetHandler.java:1605) ~[?:?]
- at net.minecraft.network.play.client.CChatMessagePacket.lambda$handle$0(CChatMessagePacket.java:34) ~[?:?]
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
- at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
- at java.lang.Thread.run(Thread.java:833) [?:?]
- Caused by: java.lang.ClassNotFoundException: net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:175) ~[forge:?]
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[forge:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
- ... 36 more
- Caused by: java.lang.ClassNotFoundException: net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer
- at java.lang.ClassLoader.findClass(ClassLoader.java:718) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
- at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:106) ~[modlauncher-8.1.3.jar:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:173) ~[forge:?]
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[forge:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
- ... 36 more
- Suppressed: java.lang.ClassNotFoundException
- at cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader.findClass(TransformingClassLoader.java:282) ~[modlauncher-8.1.3.jar:?]
- at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:136) ~[modlauncher-8.1.3.jar:?]
- at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:98) ~[modlauncher-8.1.3.jar:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:173) ~[forge:?]
- at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:124) ~[forge:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
- at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt$LEGACY_SERIALIZER$2.invoke(BukkitComponentUtil.kt:40) ~[?:?]
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt$LEGACY_SERIALIZER$2.invoke(BukkitComponentUtil.kt:36) ~[?:?]
- at kotlin1531.UnsafeLazyImpl.getValue(Lazy.kt:81) ~[?:?]
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt.getLEGACY_SERIALIZER(BukkitComponentUtil.kt:36) ~[?:?]
- at me.arasple.mc.trchat.util.BukkitComponentUtilKt.legacy(BukkitComponentUtil.kt:63) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.obj.Text.process(Text.kt:30) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.JsonComponent$toTextComponent$1.invoke(JsonComponent.kt:23) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.JsonComponent$toTextComponent$1.invoke(JsonComponent.kt:22) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common5.MirrorKt.mirrorNow(Mirror.kt:17) ~[?:?]
- at me.arasple.mc.trchat.module.display.format.JsonComponent.toTextComponent(JsonComponent.kt:22) ~[?:?]
- at me.arasple.mc.trchat.module.display.channel.Channel.execute(Channel.kt:149) ~[?:?]
- at me.arasple.mc.trchat.module.display.channel.Channel.execute$default(Channel.kt:128) ~[?:?]
- at me.arasple.mc.trchat.module.internal.listener.ListenerChat.onChat(ListenerChat.kt:62) ~[?:?]
- at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732) ~[?:?]
- at me.arasple.mc.trchat.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:132) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:130) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:76) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[?:?]
- at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:36) ~[?:?]
- at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[?:?]
- at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[?:?]
- at me.arasple.mc.trchat.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[?:?]
- at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[forge:?]
- at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:593) ~[forge:?]
- at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:575) ~[forge:?]
- at net.minecraft.network.play.ServerPlayNetHandler.chat(ServerPlayNetHandler.java:1724) ~[?:?]
- at net.minecraft.network.play.ServerPlayNetHandler.func_244548_c(ServerPlayNetHandler.java:1666) ~[?:?]
- at net.minecraft.network.play.ServerPlayNetHandler.func_147354_a(ServerPlayNetHandler.java:1605) ~[?:?]
- at net.minecraft.network.play.client.CChatMessagePacket.lambda$handle$0(CChatMessagePacket.java:34) ~[?:?]
- at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) [?:?]
- at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
- at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
- at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
- at java.lang.Thread.run(Thread.java:833) [?:?]
Could not pass event AsyncPlayerChatEvent to TrChat v2.0.0-RC-6
目测是不兼容
猫端/Mohist 等模组-插件服务器修改了 kyori-adapter 的代码,因此使用这些内容的插件将不会正常工作。
建议换插件或者不要开混合端。
建议换插件或者不要开混合端。