报错内容:
maackia1.19.4(paper)
maackia为自研服务端,仅增加tickrate功能
报错前曾因为机房断电强制关机一次
trchat为2.0.4最新版 papi最新版
已尝试重新生成papi trchat的config 均无效
paper端也试过,也是提示这个报错
maackia1.19.4(paper)
maackia为自研服务端,仅增加tickrate功能
报错前曾因为机房断电强制关机一次
trchat为2.0.4最新版 papi最新版
已尝试重新生成papi trchat的config 均无效
paper端也试过,也是提示这个报错
检查下数据库,报错提到了数据库,有个库连接失败

尝试2.0.8?
浪踪 发表于 2023-11-3 20:37
尝试2.0.8?
试过了,没用
小呀小蛋壳 发表于 2023-11-3 20:35
检查下数据库,报错提到了数据库,有个库连接失败
hmmm,反正我用的默认配置,也就是为.db的那个,不然我换mysql试试?
sensen1234 发表于 2023-11-3 20:42
hmmm,反正我用的默认配置,也就是为.db的那个,不然我换mysql试试?
可以,mysql可能能修复好
小呀小蛋壳 发表于 2023-11-3 20:54
可以,mysql可能能修复好
这是换mysql后的报错:
[21:03:00 ERROR]: Could not pass event AsyncPlayerChatEvent to TrChat v2.0.4
java.lang.NullPointerException: null
at me.arasple.mc.trchat.util.BukkitUtilKt$getDataContainer$1.invoke(BukkitUtil.kt:98) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.util.BukkitUtilKt$getDataContainer$1.invoke(BukkitUtil.kt:98) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.util.BukkitUtilKt.getDataContainer$lambda$0(BukkitUtil.kt:98) ~[TrChat-2.0.4.jar:?]
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?]
at me.arasple.mc.trchat.util.BukkitUtilKt.getDataContainer(BukkitUtil.kt:98) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData.isVanishing(PlayerData.kt:34) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData.<init>(PlayerData.kt:18) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion$getData$1.invoke(PlayerData.kt:95) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion$getData$1.invoke(PlayerData.kt:94) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion.getData$lambda$0(PlayerData.kt:94) ~[TrChat-2.0.4.jar:?]
at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?]
at me.arasple.mc.trchat.module.internal.data.PlayerData$Companion.getData(PlayerData.kt:94) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.util.BukkitUtilKt.checkMute(BukkitUtil.kt:110) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.module.internal.listener.ListenerBukkitChat.onBukkitChat(ListenerBukkitChat.kt:33) ~[TrChat-2.0.4.jar:?]
at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:732) ~[?:?]
at me.arasple.mc.trchat.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:132) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:130) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:77) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.kt:76) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:39) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.invoke(Listener.kt:39) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(BukkitListener.kt:35) ~[TrChat-2.0.4.jar:?]
at me.arasple.mc.trchat.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt:72) ~[TrChat-2.0.4.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:Maackia-Paper-550]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[Maackia-Paper.jar:Maackia-Paper-550]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[Maackia-Paper.jar:Maackia-Paper-550]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.adventure.ChatProcessor.post(ChatProcessor.java:414) ~[Maackia-Paper.jar:Maackia-Paper-550]
at io.papermc.paper.adventure.ChatProcessor.process(ChatProcessor.java:100) ~[Maackia-Paper.jar:Maackia-Paper-550]
at net.minecraft.server.network.ServerGamePacketListenerImpl.chat(ServerGamePacketListenerImpl.java:2402) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.broadcastChatMessage(ServerGamePacketListenerImpl.java:2558) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChat$17(ServerGamePacketListenerImpl.java:2231) ~[?:?]
at java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:718) ~[?:?]
at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:482) ~[?:?]
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) ~[?:?]
sensen1234 发表于 2023-11-3 21:03
这是换mysql后的报错:
[21:03:00 ERROR]: Could not pass event AsyncPlayerChatEvent to TrChat v2.0.4 ...
空指针异常,正确配置了数据库吗
小呀小蛋壳 发表于 2023-11-3 21:07
空指针异常,正确配置了数据库吗
确定,正常配置过了
检查服务器端是否有异常保存的压缩包文件或数据库文件
sensen1234 发表于 2023-11-3 21:08
确定,正常配置过了根据我个人来看,和mysql sqllite无关联,反而应该是有数据库损坏了
...
是的,我上面说的检查数据库就是说有个库损坏了,用mysql的意思是有个mysqlcheck修复工具看能否修复
名副其实 发表于 2023-11-3 21:15
检查服务器端是否有异常保存的压缩包文件或数据库文件
请问如何检查.... 这种文件太多了
不知道你服有没有skin皮肤插件
sensen1234 发表于 2023-11-3 21:26
请问如何检查.... 这种文件太多了文中我提到,异常前曾断电强制关机,所以涉及到的文件实在是太多了...... ...
那可以去看看lib下有没有库jar文件损坏的