louyukai
Spigot-1.12.2-build1573k  TrChat-1.90-R6  Waterfall-Bootstrap:1.19-R0.1-SNAPSHOT
玩家可接受其他子服发送的消息,但自己无法发送任何消息,并且后台报错


完整日志 latest.log (43.82 KB, 下载次数: 1)

Thehrz
更新TrChat

https://github.com/TrPlugins/TrChat

ecyber
使用miaochat http://ci.yumc.pw/job/Minecraft/job/MiaoChat/

louyukai
Thehrz 发表于 2022-8-9 13:08
更新TrChat

https://github.com/TrPlugins/TrChat

更新到2.X吗
那聊天格式是不是要重写
Waterfall和其他子服的也要更新吗

Thehrz
louyukai 发表于 2022-8-9 13:28
更新到2.X吗
那聊天格式是不是要重写
Waterfall和其他子服的也要更新吗

似乎没有更新配置文件

都要更新

louyukai
本帖最后由 louyukai 于 2022-8-9 13:59 编辑
Thehrz 发表于 2022-8-9 13:37
似乎没有更新配置文件

都要更新

另一个1.18.2的paper子服加载新版TrChat时出现问题
  1. [13:44:34 ERROR]: Error occurred while enabling TrChat v2.0.0-PRE-24 (Is it up to date?)
  2. java.lang.NullPointerException: null
  3.         at me.arasple.mc.trchat.module.internal.data.Databases.init(Databases.kt:27) ~[TrChat-2.0.0-PRE-24.jar:?]
  4.         at me.arasple.mc.trchat.module.internal.TrChatBukkit.onEnable(TrChatBukkit.kt:75) ~[TrChat-2.0.0-PRE-24.jar:?]
  5.         at me.arasple.mc.trchat.taboolib.platform.BukkitPlugin.onEnable(BukkitPlugin.java:65) ~[TrChat-2.0.0-PRE-24.jar:?]
  6.         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
  7.         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
  8.         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:541) ~[paper-api-1.18.2-R0.1-SNAPSHOT.jar:?]
  9.         at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugin(CraftServer.java:560) ~[paper-1.18.2.jar:git-Paper-379]
  10.         at org.bukkit.craftbukkit.v1_18_R2.CraftServer.enablePlugins(CraftServer.java:474) ~[paper-1.18.2.jar:git-Paper-379]
  11.         at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:665) ~[paper-1.18.2.jar:git-Paper-379]
  12.         at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:432) ~[paper-1.18.2.jar:git-Paper-379]
  13.         at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:316) ~[paper-1.18.2.jar:git-Paper-379]
  14.         at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1164) ~[paper-1.18.2.jar:git-Paper-379]
  15.         at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.18.2.jar:git-Paper-379]
  16.         at java.lang.Thread.run(Thread.java:833) ~[?:?]
  17. [13:44:34 INFO]: [TrChat] Disabling TrChat v2.0.0-PRE-24
复制代码
完整日志: latest.log (83.85 KB, 下载次数: 1)

原来的1.12.2服也出了问题,日志: latest.log (25.48 KB, 下载次数: 1)

登录服也出了问题,就不另附日志了

梅花K
[13:44:34 ERROR]: Error occurred while enabling TrChat v2.0.0-PRE-24 (Is it up to date?)
java.lang.NullPointerException: null
Trcaht版本不对


louyukai
梅花K 发表于 2022-8-9 13:56
[13:44:34 ERROR]: Error occurred while enabling TrChat v2.0.0-PRE-24 (Is it up to date?)
java.lang.N ...

那应该怎么做

Thehrz
louyukai 发表于 2022-8-9 13:49
另一个1.18.2的paper子服加载新版TrChat时出现问题
完整日志:

看起来你需要备份后删除所有TrChat的settings.yml function.yml

新版修改了settings.yml function.yml

1.12.2服 删除服务器 libs 目录后重新启动

louyukai
Thehrz 发表于 2022-8-9 14:02
看起来你需要备份后删除所有TrChat的settings.yml function.yml

新版修改了settings.yml function.yml

这样还是不行,我从wiki上发现聊天格式也全改掉了,所以只能把整个trchat文件夹删掉全部重写,1.18.2的服和大厅服都正常了,但是1.12.2的还是没法加载,删除了libs文件夹还是没用,麻烦帮我看下怎么回事 latest.log (41.48 KB, 下载次数: 1)


Thehrz
louyukai 发表于 2022-8-9 15:37
这样还是不行,我从wiki上发现聊天格式也全改掉了,所以只能把整个trchat文件夹删掉全部重写,1.18.2的服 ...

https://cowtransfer.com/s/8e002f5074754a

放入 ./libs/org/jetbrains/annotations/23.0.0 目录下

如果不存在23.0.0目录就新建一个

louyukai
Thehrz 发表于 2022-8-9 15:46
https://cowtransfer.com/s/8e002f5074754a

放入 ./libs/org/jetbrains/annotations/23.0.0 目录下

貌似是可以用了,但是还有报错
  1. java.lang.ClassNotFoundException: net.minecraft.network.chat.IChatBaseComponent
  2.        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:105)
  3.        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100)
  4.        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
  5.        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
  6.        at java.lang.Class.forName0(Native Method)
  7.        at java.lang.Class.forName(Class.java:348)
  8.        at me.arasple.mc.trchat.taboolib.module.nms.AsmClassLoader.findClass(AsmClassLoader.kt:9)
  9.        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
  10.        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
  11.        at me.arasple.mc.trchat.api.nms.NMSImpl.filterIChatComponent(NMSImpl.kt:37)
  12.        at me.arasple.mc.trchat.api.nms.那没事了istener.e(那没事了istener.kt:56)
  13.        at java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
  14.        at me.arasple.mc.trchat.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31)
  15.        at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133)
  16.        at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131)
  17.        at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus

  18.        at me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus

  19.        at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.in
  20. 21)
  21.        at me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.in
  22. 21)
  23.        at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(Bukk

  24.        at me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(Bukk

  25.        at me.arasple.mc.trchat.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.k

  26.        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
  27.        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500)
  28.        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:482)
  29.        at me.arasple.mc.trchat.taboolib.platform.type.BukkitProxyEvent.call(BukkitProxyEvent.kt:39)
  30.        at me.arasple.mc.trchat.taboolib.module.nms.ChannelHandler.write(ChannelHandler.kt:18)
  31.        at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.jav

  32.        at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerCont

  33.        at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
  34.        at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.ja

  35.        at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.ja

  36.        at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1071)
  37.        at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:300)
  38.        at com.comphenix.protocol.injector.netty.ChannelProxy.writeAndFlush(ChannelProxy.java:327)
  39.        at net.minecraft.server.v1_12_R1.NetworkManager$4.run(NetworkManager.java:200)
  40.        at com.comphenix.protocol.injector.netty.ChannelInjector$3.lambda$onMessageScheduled$1(ChannelIn

  41.        at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
  42.        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java

  43.        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463)
  44.        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
  45.        at java.lang.Thread.run(Thread.java:748)
  46. [TrChat] Error occurred while filtering chat component.
  47.          net/minecraft/network/chat/IChatBaseComponent
  48.          me.arasple.mc.trchat.api.nms.NMSImpl.filterIChatComponent(NMSImpl.kt:37)
  49.          me.arasple.mc.trchat.api.nms.那没事了istener.e(那没事了istener.kt:56)
  50.          java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:627)
  51.          me.arasple.mc.trchat.taboolib.library.reflex.JavaClassMethod.invoke(JavaClassMethod.kt:31)
  52.          me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke(EventBus.kt:133)
  53.          me.arasple.mc.trchat.taboolib.common.platform.event.EventBus.invoke$default(EventBus.kt:131)
  54.          me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.

  55.          me.arasple.mc.trchat.taboolib.common.platform.event.EventBus$registerBukkit$2.invoke(EventBus.

  56.          me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.inv
  57. 1)
  58.          me.arasple.mc.trchat.taboolib.common.platform.function.ListenerKt$registerBukkitListener$1.inv
  59. 1)
  60.          me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(Bukki

  61.          me.arasple.mc.trchat.taboolib.platform.BukkitListener$registerListener$listener$1.invoke(Bukki

  62.          me.arasple.mc.trchat.taboolib.platform.BukkitListener$BukkitListener.execute(BukkitListener.kt

  63.          org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
  64.          org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500)
  65.          org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:482)
  66.          me.arasple.mc.trchat.taboolib.platform.type.BukkitProxyEvent.call(BukkitProxyEvent.kt:39)
  67.          me.arasple.mc.trchat.taboolib.module.nms.ChannelHandler.write(ChannelHandler.kt:18)
  68.          io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java

  69.          io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerConte

  70.          io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:814)
  71.          io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.jav

  72.          io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.jav

  73.          io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1071)
  74.          io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:300)
  75.          com.comphenix.protocol.injector.netty.ChannelProxy.writeAndFlush(ChannelProxy.java:327)
  76.          net.minecraft.server.v1_12_R1.NetworkManager$4.run(NetworkManager.java:200)
  77.          com.comphenix.protocol.injector.netty.ChannelInjector$3.lambda$onMessageScheduled$1(ChannelInj

  78.          io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
  79.          io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:

  80.          io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:463)
  81.          io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884)
  82.          java.lang.Thread.run(Thread.java:748)
复制代码

请问这怎么解决 是可以忽略的吗

Thehrz
louyukai 发表于 2022-8-9 15:53
貌似是可以用了,但是还有报错

请问这怎么解决 是可以忽略的吗

这是一个Bug

现在的 TrChat 没有考虑到 1.12.2

你可以提个issue https://github.com/TrPlugins/TrChat/issues

louyukai
Thehrz 发表于 2022-8-9 16:04
这是一个Bug

现在的 TrChat 没有考虑到 1.12.2

已经提了,那现在怎么办,是忽略报错继续使用吗

Thehrz
louyukai 发表于 2022-8-9 18:16
已经提了,那现在怎么办,是忽略报错继续使用吗

请等待修复 这个报错仅会提一次 现在可以忽略

louyukai
Thehrz 发表于 2022-8-9 18:32
请等待修复 这个报错仅会提一次 现在可以忽略

好的,谢了

Thehrz

https://github.com/TrPlugins/TrChat/issues/173


issue 被关闭了 已经被修复


你测试了吗

louyukai
Thehrz 发表于 2022-8-12 06:53
https://github.com/TrPlugins/TrChat/issues/173

还没有,有空去测试