InteractiveChat icon indicating copy to clipboard operation
InteractiveChat copied to clipboard

Mentioning someone results to error

Open PRO-2684 opened this issue 1 year ago • 3 comments

The sender and other players can see the mention normally, but the one mentioned will see <chat=...:<IC^@xxx>:> instead of @xxx.

i.e. When someone mentions me:

m

Console log:

[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]: java.lang.NullPointerException: Cannot invoke "java.lang.reflect.Constructor.newInstance(Object[])" because "com.loohp.interactivechat.utils.ToastUtils.nmsAdvancementConstructor" is null
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at InteractiveChat-4.2.7.0.jar//com.loohp.interactivechat.utils.ToastUtils.mention(ToastUtils.java:124)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at InteractiveChat-4.2.7.0.jar//com.loohp.interactivechat.modules.MentionDisplay.process(MentionDisplay.java:169)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at InteractiveChat-4.2.7.0.jar//com.loohp.interactivechat.listeners.OutMessagePacket.processPacket(OutMessagePacket.java:605)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at InteractiveChat-4.2.7.0.jar//com.loohp.interactivechat.listeners.OutMessagePacket.access$200(OutMessagePacket.java:84)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at InteractiveChat-4.2.7.0.jar//com.loohp.interactivechat.listeners.OutMessagePacket$1.lambda$onPacketSending$0(OutMessagePacket.java:484)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
[13:55:50] [InteractiveChat Async ChatMessage Processing Thread #4/WARN]:       at java.base/java.lang.Thread.run(Thread.java:833)

PRO-2684 avatar Sep 01 '23 06:09 PRO-2684

Had the same problem, except for me nmsCriterionConstructor was null

zefir-git avatar Jan 05 '24 05:01 zefir-git

same problem

fytage avatar Jan 12 '24 22:01 fytage

has anyone fixed it?

onlive1337 avatar Mar 17 '24 10:03 onlive1337