at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
[16:39:30 ERROR]: Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@1f193686, id=27, owner=it.multicoredev.f3.bungee.CustomF3Brand@71d78cac, task=it.multicoredev.f3.bungee.BrandUpdater$UpdateBrandTask@7d7a8d23, delay=50, period=50, running=true) encountered an exception
java.lang.NullPointerException: Cannot invoke "String.replace(java.lang.CharSequence, java.lang.CharSequence)" because the return value of "java.util.List.get(int)" is null
at it.multicoredev.f3.bungee.BrandUpdater.send(BrandUpdater.java:69) ~[?:?]
at it.multicoredev.f3.bungee.BrandUpdater.send(BrandUpdater.java:78) ~[?:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1092) ~[?:?]
at it.multicoredev.f3.bungee.BrandUpdater.broadcast(BrandUpdater.java:61) ~[?:?]
at it.multicoredev.f3.bungee.BrandUpdater$UpdateBrandTask.run(BrandUpdater.java:92) ~[?:?]
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:66) ~[FlameCord-2.0.1.jar:git:Waterfall-Bootstrap:1.20-R0.3-SNAPSHOT:a8af9f6:unknown]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
[16:39:31 ERROR]: Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@1f193686, id=27, owner=it.multicoredev.f3.bungee.CustomF3Brand@71d78cac, task=it.multicoredev.f3.bungee.BrandUpdater$UpdateBrandTask@7d7a8d23, delay=50, period=50, running=true) encountered an exception
java.lang.NullPointerException: Cannot invoke "String.replace(java.lang.CharSequence, java.lang.CharSequence)" because the return value of "java.util.List.get(int)" is null
at it.multicoredev.f3.bungee.BrandUpdater.send(BrandUpdater.java:69) ~[?:?]
at it.multicoredev.f3.bungee.BrandUpdater.send(BrandUpdater.java:78) ~[?:?]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1092) ~[?:?]
at it.multicoredev.f3.bungee.BrandUpdater.broadcast(BrandUpdater.java:61) ~[?:?]
at it.multicoredev.f3.bungee.BrandUpdater$UpdateBrandTask.run(BrandUpdater.java:92) ~[?:?]
at net.md_5.bungee.scheduler.BungeeTask.run(BungeeTask.java:66) ~[FlameCord-2.0.1.jar:git:Waterfall-Bootstrap:1.20-R0.3-SNAPSHOT:a8af9f6:unknown]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
[16:39:31 ERROR]: Task BungeeTask(sched=net.md_5.bungee.scheduler.BungeeScheduler@1f193686, id=27, owner=it.multicoredev.f3.bunge
Wrote to author:
Kajtek7123, May 15, 2024
It works perfectly. The only bug is that it conflicts with plugins and bug with tab completion when you try to tab to generate subcommand in other plugins.