Closed Hikari16665 closed 6 months ago
已经在plugins里面装入了ctLib,日志中也有一句Loading ctLib字样 但还是不行
怀疑是ctLib没加载?
可能是版本问题,因为这个类仅在最新的ctLib才存在
我是下载的github里的最新版本 仍然是有这个错误
那么很有可能是没有正常加载导致的,没有在混合端进行过测试,你可以试试使用纯净端
发现了,问题出在ctLib上
java.lang.NullPointerException: Cannot invoke "java.sql.Connection.getMetaData()" because "com.crystalneko.ctlib.sql.mysql.mysqlconnection" is null
at com.crystalneko.ctlib.sql.mysql.checkColumnExists(mysql.java:261) ~[?:?]
at com.crystalneko.ctlib.sql.mysql.addColumn(mysql.java:247) ~[?:?]
at com.crystalneko.ctlib.ecomony.playerEcomony.addSqliteColum(playerEcomony.java:94) ~[?:?]
at com.crystalneko.ctlib.ecomony.playerEcomony.
就是没连接上,可能是数据库账户密码啥的错了,不过toNeko插件用不到mysql,因此可以设置为false
f[20:28:04 INFO]: [Yum] [Yum 事件监控] 插件 toNeko 处理 PlayerChatEvent 事件时发生异常! �[20:28:04 INFO]: [Yum] 异常名称: java.lang.NoSuchMethodError [20:28:04 INFO]: [Yum] 异常说明: 'java.lang.String com.crystalneko.ctlib.chat.chatPrefix.getAllPublicPrefixValues()' 1[20:28:04 INFO]: [Yum] 简易错误信息如下: b[20:28:04 INFO]: [Yum] 位于 com.crystalneko.toneko.chat.nekoed.onPlayerChat(nekoed.java:36) c[20:28:04 INFO]: [Yum] 位于 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(未知:-2) b[20:28:04 INFO]: [Yum] 位于 jdk.internal.reflect.NativeMethodAccessorImpl.invoke(未知:-1) f[20:28:04 INFO]: [Yum] 位于 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(未知:-1) M[20:28:04 INFO]: [Yum] 位于 java.lang.reflect.Method.invoke(未知:-1)
除了yum这个简易错误信息之外无任何其他报错
服务端:Mohist(混合端) 完整日志请看粘贴:https://mclo.gs/D1Dcs0P