bailiyixi
本帖最后由 bailiyixi 于 2019-12-28 12:20 编辑

无法右键NPC对话,无法打怪,怪物也无法对玩家造成伤害,怀疑是betonquest或者vexview插件注销了该名玩家的交互功能,重启服务器后会解决,如何在不重启的情况下重新注册该功能?
非权限问题,是突然随机出现的。
betonquest1.9.6,vexview2.5,paperspigot1.12.2有时会出现以下报错,有时不会
  1. [20:50:06] [Server thread/INFO]: 接收来自玩家mojiang的数据包时出现错误
  2. [20:50:06] [Server thread/WARN]: java.lang.NullPointerException
  3. [20:50:06] [Server thread/WARN]:         at org.bukkit.event.HandlerList.unregister(HandlerList.java:163)
  4. [20:50:06] [Server thread/WARN]:         at org.bukkit.event.HandlerList.unregisterAll(HandlerList.java:82)
  5. [20:50:06] [Server thread/WARN]:         at lk.vexview.i.o.?B.end(cc:211)
  6. [20:50:06] [Server thread/WARN]:         at pl.betoncraft.betonquest.conversation.Conversation.endConversation(Conversation.java:276)
  7. [20:50:06] [Server thread/WARN]:         at lk.vexview.g.?m.onPluginMessageReceived(ra:62)
  8. [20:50:06] [Server thread/WARN]:         at org.bukkit.plugin.messaging.StandardMessenger.dispatchIncomingMessage(StandardMessenger.java:426)
  9. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:2698)
  10. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.PacketPlayInCustomPayload.a(SourceFile:58)
  11. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.PacketPlayInCustomPayload.a(SourceFile:8)
  12. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:14)
  13. [20:50:06] [Server thread/WARN]:         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  14. [20:50:06] [Server thread/WARN]:         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  15. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
  16. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:850)
  17. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423)
  18. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774)
  19. [20:50:06] [Server thread/WARN]:         at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666)
  20. [20:50:06] [Server thread/WARN]:         at java.lang.Thread.run(Thread.java:748)
复制代码



粘兽
这个前天不是有问过么
修得等作者来修了 先暂时关闭VexView的对话框功能吧

bailiyixi
粘兽 发表于 2019-12-28 14:26
这个前天不是有问过么
修得等作者来修了 先暂时关闭VexView的对话框功能吧 ...

因为bug太恶性了,每次触发都要重启服务器,造成影响,想要能够在不重启的情况下通过其他方法解决

粘兽
本帖最后由 粘兽 于 2019-12-28 15:12 编辑
bailiyixi 发表于 2019-12-28 14:28
因为bug太恶性了,每次触发都要重启服务器,造成影响,想要能够在不重启的情况下通过其他方法解决 ...

不用VexView给的对话框功能就是一个办法
舍不得对话框的话 也可以找人定制附属来实现这个效果

lailai_2006
你可以去搜索YUM插件,该插件可以手动重启插件,不需要关闭服务器,如果你的服务器是架设在面板上的,你可以让面板定时输入/yum reload 插件名(我记得好像是这样)YUM下载地址https://www.mcbbs.net/forum.php?mod=viewthread&tid=701333&mobile=2

第一页 上一页 下一页 最后一页