Animated-TabList

Animated-TabList

65.2k Downloads

NPE Player leave & no color

Fonkio opened this issue ยท 16 comments

commented

Problem

NPE spam in chat when player in the group named "BuilderVipGold" leave the server
Now when this player join, he have no color

Details

Plugin version:
5.5.3
Software version:
git-Paper-566
Relevant plugins:

  • GroupManager

Console error

[10:36:54] [Server thread/INFO]: XWan_RX lost connection: Disconnected
[10:36:55] [Craft Scheduler Thread - 833/WARN]: java.lang.NullPointerException
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:106)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:98)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.getHandle(ReflectionUtils.java:80)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.registerTeam(ReflectionHandled.java:42)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:80)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:834)
[10:36:55] [Craft Scheduler Thread - 833/WARN]: [TabList] Plugin TabList v5.5.3 generated an exception while executing task 163708
java.lang.NullPointerException: null
	at hu.montlikadani.tablist.bukkit.tablist.groups.GroupPlayer.getCustomTabName(GroupPlayer.java:299) ~[?:?]
	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.updateName(ReflectionHandled.java:107) ~[?:?]
	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:81) ~[?:?]
	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159) ~[?:?]
	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306) ~[?:?]
	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266) ~[?:?]
	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251) ~[?:?]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100) ~[patched_1.16.5.jar:git-Paper-566]
	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54) ~[patched_1.16.5.jar:git-Paper-566]
	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) ~[patched_1.16.5.jar:git-Paper-566]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
	at java.lang.Thread.run(Thread.java:834) [?:?]

... 

Configuration file(s)

config.yml
groups.yml
tablist.yml

Screenshots (optional)

image

commented

You can install the newest build from here to fix this issue.

commented

Sometimes, when a player disconnects from the server this error appears every 5 seconds
refresh-interval: 100
5 sec = 100 / 20 (maybe)
Error :

[20:32:50 INFO]: Fonkio_ lost connection: Disconnected
[20:32:50 WARN]: java.lang.NullPointerException
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:103)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:95)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.getHandle(ReflectionUtils.java:77)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.registerTeam(ReflectionHandled.java:42)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:80)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[20:32:50 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[20:32:50 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[20:32:50 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[20:32:50 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[20:32:50 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[20:32:50 WARN]:        at java.base/java.lang.Thread.run(Thread.java:834)
[20:32:50 WARN]: java.lang.NullPointerException
[20:32:50 WARN]:        at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:57)
[20:32:50 WARN]:        at java.base/jdk.internal.reflect.UnsafeQualifiedObjectFieldAccessorImpl.set(UnsafeQualifiedObjectFieldAccessorImpl.java:77)
[20:32:50 WARN]:        at java.base/java.lang.reflect.Field.set(Field.java:780)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.updateName(ReflectionHandled.java:144)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:81)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[20:32:50 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[20:32:50 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[20:32:50 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[20:32:50 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[20:32:50 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[20:32:50 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[20:32:50 WARN]:        at java.base/java.lang.Thread.run(Thread.java:834)
[20:32:55 WARN]: java.lang.NullPointerException
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:103)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.invokeMethod(ReflectionUtils.java:95)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.utils.reflection.ReflectionUtils.getHandle(ReflectionUtils.java:77)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.registerTeam(ReflectionHandled.java:42)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:80)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[20:32:55 WARN]:        at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[20:32:55 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[20:32:55 WARN]:        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[20:32:55 WARN]:        at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[20:32:55 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[20:32:55 WARN]:        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[20:32:55 WARN]:        at java.base/java.lang.Thread.run(Thread.java:834)
[20:32:55 WARN]: java.lang.NullPointerException
[20:32:55 WARN]:        at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:57)
[20:32:55 WARN]:        at java.base/jdk.internal.reflect.UnsafeQualifiedObjectFieldAccessorImpl.set(UnsafeQualifiedObjectFieldAccessorImpl.java:77)
...
commented

After that if the player reconnects, the error doesn't appear anymore but the player remains in white in the tab
image

commented

Seems to be a new error, I've fixed this now. You can try again with this build.

commented

Hi,
My problem has not been solved with this new build

commented

Which problem?

commented

Ok I'll try thanks

commented

Hi again ! problem still not solved with this new build :/

commented

Is the error gone?

commented

No

commented

Well, you probably installed the one that built yesterday, I made a new one and these errors have already been fixed.

commented

Now it's on player join I don't know if it makes a difference:

[23:45:02] [Server thread/INFO]: [+] LoulixFR a rejoint MvWild.
[23:45:07] [Craft Scheduler Thread - 73/WARN]: java.lang.NullPointerException
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:57)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at java.base/jdk.internal.reflect.UnsafeQualifiedObjectFieldAccessorImpl.set(UnsafeQualifiedObjectFieldAccessorImpl.java:77)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at java.base/java.lang.reflect.Field.set(Field.java:780)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.updateName(ReflectionHandled.java:144)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:85)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[23:45:07] [Craft Scheduler Thread - 73/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:834)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: java.lang.NullPointerException
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:57)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at java.base/jdk.internal.reflect.UnsafeQualifiedObjectFieldAccessorImpl.set(UnsafeQualifiedObjectFieldAccessorImpl.java:77)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at java.base/java.lang.reflect.Field.set(Field.java:780)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.updateName(ReflectionHandled.java:144)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:85)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[23:45:12] [Craft Scheduler Thread - 74/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:834)
[23:45:16] [Craft Scheduler Thread - 73/INFO]: [AuthMe] LoulixFR logged in 78.XXX.X.XXX
[23:45:17] [Craft Scheduler Thread - 78/WARN]: java.lang.NullPointerException
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:57)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at java.base/jdk.internal.reflect.UnsafeQualifiedObjectFieldAccessorImpl.set(UnsafeQualifiedObjectFieldAccessorImpl.java:77)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at java.base/java.lang.reflect.Field.set(Field.java:780)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.updateName(ReflectionHandled.java:144)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:85)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[23:45:17] [Craft Scheduler Thread - 78/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:834)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: java.lang.NullPointerException
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:57)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at java.base/jdk.internal.reflect.UnsafeQualifiedObjectFieldAccessorImpl.set(UnsafeQualifiedObjectFieldAccessorImpl.java:77)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at java.base/java.lang.reflect.Field.set(Field.java:780)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.updateName(ReflectionHandled.java:144)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.impl.ReflectionHandled.setTeam(ReflectionHandled.java:85)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.setPlayerTeam(Groups.java:159)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.sortScoreboards(Groups.java:306)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.updatePlayers(Groups.java:266)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at hu.montlikadani.tablist.bukkit.tablist.groups.Groups.lambda$startTask$0(Groups.java:251)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:100)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:54)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
[23:45:22] [Craft Scheduler Thread - 66/WARN]: 	at java.base/java.lang.Thread.run(Thread.java:834)
commented

Yes, you have the old, you need the newest one.

commented

Same link ?

commented

No, here: https://github.com/montlikadani/TabList/actions/runs/810023905
This build was tested with one of person, so it should work.

commented

Ok thanks ! I'll try and let you know if it works