AsyncPlayerChatEvent error
Dimersion32 opened this issue · 11 comments
[21:31:10 ERROR]: Could not pass event AsyncPlayerChatEvent to FlectoneChat v4.4.0
org.bukkit.event.EventException: null
at net.flectone.chat.module.FListener.lambda$registerEvents$0(FListener.java:71) ~[FlectoneChat-4.4.0.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[purpur-api-1.20.1-R0.1-SNAPSHOT.jar:git-Purpur-2062]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.20.1.jar:git-Purpur-2062]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[purpur-1.20.1.jar:git-Purpur-2062]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:617) ~[purpur-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.adventure.ChatProcessor.post(ChatProcessor.java:416) ~[purpur-1.20.1.jar:git-Purpur-2062]
at io.papermc.paper.adventure.ChatProcessor.process(ChatProcessor.java:102) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.server.network.ServerGamePacketListenerImpl.chat(ServerGamePacketListenerImpl.java:2553) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.broadcastChatMessage(ServerGamePacketListenerImpl.java:2682) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChat$19(ServerGamePacketListenerImpl.java:2381) ~[?:?]
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:1144) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
at java.lang.Thread.run(Thread.java:1589) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot invoke "net.flectone.chat.model.player.Settings.getChat()" because the return value of "net.flectone.chat.model.player.FPlayer.getSettings()" is null
at net.flectone.chat.module.playerMessage.chat.ChatListener.playerChatEvent(ChatListener.java:46) ~[FlectoneChat-4.4.0.jar:?]
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:578) ~[?:?]
at net.flectone.chat.module.FListener.lambda$registerEvents$0(FListener.java:69) ~[FlectoneChat-4.4.0.jar:?]
... 15 more
Plugin version: FlectoneChat 4.4.0
Server version: 1.20.1 purpur
Plugins: GSit , LuckPerms-Bukkit , NametagEdit , OpenLogin , PlaceholiderAPI , UltimateAutoRestart , Vault , FlectoneChat
Server properties file:
server.properties.txt
This error is a consequence of another error. Are there any errors in the console before this? It may have occurred when a player logs in
Эта ошибка является следствием другой ошибки. Есть ли ошибки в консоли до этого? Это могло произойти, когда игрок вошел в игру
Да, сейчас посмотрю. (Увидел, что в других Issues обсуждают на русском)
Вот полные логи. Сейчас смотрю их. Возможно вы увидите что-то, что не вижу я.
А нет, я ошибаюсь, это связано с тем, что размер иконки у тебя слишком большой 512x512, а максимальный это 64x64
Скорее всего это связано с этим, не уверен. Попробуй решить проблему (выключить кастомные иконки во флектончате или уменьши размер иконки до 64x64) и чекнуть, всё ли нормально
А нет, я ошибаюсь, это связано с тем, что размер иконки у тебя слишком большой 512x512, а максимальный это 64x64
Получается не особо ошибся я, у тебя одна иконка слишком большая, а другой попросту нет (ты её скорее всего сам удалил из icons)
Если не хочешь режим переключения иконок, то можешь из списка удалить иконку вторую
А нет, я ошибаюсь, это связано с тем, что размер иконки у тебя слишком большой 512x512, а максимальный это 64x64
Получается не особо ошибся я, у тебя одна иконка слишком большая, а другой попросту нет (ты её скорее всего сам удалил из icons)
Если не хочешь режим переключения иконок, то можешь из списка удалить иконку вторую
Спасибо большое, я сделал немного не так, так как не разобрался. Исправил вроде, тестирую...
У нас есть вики, где очень много информации объяснено, по поводу конфигурации плагина
https://chat.flectone.net/docs/
Если возникнут следующие проблемы/вопросы, можешь их писать в наш дискорд
https://discord.flectone.net/
Думаю проблема решена