NEZNAMY / TAB

"That" TAB plugin.
Apache License 2.0
877 stars 247 forks source link

Player group change on backend server not reflecting on proxy when enabled #1281

Closed AhmHkn0 closed 3 months ago

AhmHkn0 commented 4 months ago

Server version

Paper 1.16.5

TAB version

4.1.3

Stack trace

We have a 1.16.5 server with LuckPerms installed on BungeeCord, as well as on all other servers. We manage permissions through LuckPerms on these servers. We do not use LuckPerms on BungeeCord for in-game permissions, nor do we intend to.

The TAB plugin is installed on BungeeCord, while TABBridge is installed on the servers. However, sometimes when too many players disconnect or when too many players try to connect to the server at the same time, the TAB plugin malfunctions and fails to sort properly. Normally functioning, the plugin sometimes breaks and can't sort correctly. The latest version of the TAB plugin can't sort at all.

For detailed communication and to be able to share config files, we can also contact each other via Discord.

Example of an error message. As I mentioned, it suddenly breaks while working properly and gives this error:

[10:14:27] [TAB Processing Thread/WARN] [TAB]: Player MojangBenimKari's group (none) is not in sorting list! Sorting list: founder, manager, developer, moderator, deputy moderator, assistant, guide, deputy guide, youtube, sponsor, rebornvip+, rebornvip, ultravip, megavip, vip, skyreborn, skyphoenix, skyeternal, skydemon, skyangel, ruler, skymaster, noble, skyemperor, hero, skyking, warrior, skylord, master, skyelite, experienced, skyvillager, rookie, default. Player will be sorted on the bottom.
[10:14:27] [TAB Processing Thread/WARN] [TAB]: Player oterman31's group (none) is not in sorting list! Sorting list: founder, manager, developer, moderator, deputy moderator, assistant, guide, deputy guide, youtube, sponsor, rebornvip+, rebornvip, ultravip, megavip, vip, skyreborn, skyphoenix, skyeternal, skydemon, skyangel, ruler, skymaster, noble, skyemperor, hero, skyking, warrior, skylord, master, skyelite, experienced, skyvillager, rookie, default. Player will be sorted on the bottom.
[10:14:27] [TAB Processing Thread/WARN] [TAB]: Player furosemid's group (none) is not in sorting list! Sorting list: founder, manager, developer, moderator, deputy moderator, assistant, guide, deputy guide, youtube, sponsor, rebornvip+, rebornvip, ultravip, megavip, vip, skyreborn, skyphoenix, skyeternal, skydemon, skyangel, ruler, skymaster, noble, skyemperor, hero, skyking, warrior, skylord, master, skyelite, experienced, skyvillager, rookie, default. Player will be sorted on the bottom.
[10:14:27] [TAB Processing Thread/WARN] [TAB]: Player muratpasa's group (none) is not in sorting list! Sorting list: founder, manager, developer, moderator, deputy moderator, assistant, guide, deputy guide, youtube, sponsor, rebornvip+, rebornvip, ultravip, megavip, vip, skyreborn, skyphoenix, skyeternal, skydemon, skyangel, ruler, skymaster, noble, skyemperor, hero, skyking, warrior, skylord, master, skyelite, experienced, skyvillager, rookie, default. Player will be sorted on the bottom.
[10:14:28] [TAB Processing Thread/WARN] [TAB]: Player TruvRaom's group (none) is not in sorting list! Sorting list: founder, manager, developer, moderator, deputy moderator, assistant, guide, deputy guide, youtube, sponsor, rebornvip+, rebornvip, ultravip, megavip, vip, skyreborn, skyphoenix, skyeternal, skydemon, skyangel, ruler, skymaster, noble, skyemperor, hero, skyking, warrior, skylord, master, skyelite, experienced, skyvillager, rookie, default. Player will be sorted on the bottom.
[10:14:28] [TAB Processing Thread/WARN] [TAB]: Player CoinBank's group (none) is not in sorting list! Sorting list: founder, manager, developer, moderator, deputy moderator, assistant, guide, deputy guide, youtube, sponsor, rebornvip+, rebornvip, ultravip, megavip, vip, skyreborn, skyphoenix, skyeternal, skydemon, skyangel, ruler, skymaster, noble, skyemperor, hero, skyking, warrior, skylord, master, skyelite, experienced, skyvillager, rookie, default. Player will be sorted on the bottom.
[10:14:28] [TAB Processing Thread/WARN] [TAB]: Player turgunot3's group (none) is not in sorting list! Sorting list: founder, manager, developer, moderator, deputy moderator, assistant, guide, deputy guide, youtube, sponsor, rebornvip+, rebornvip, ultravip, megavip, vip, skyreborn, skyphoenix, skyeternal, skydemon, skyangel, ruler, skymaster, noble, skyemperor, hero, skyking, warrior, skylord, master, skyelite, experienced, skyvillager, rookie, default. Player will be sorted on the bottom.

Steps to reproduce (if known)

No response

Additional info

No response

Checklist

NEZNAMY commented 4 months ago

4.1.3 is not latest.

The message means no permission group was detected yet. Did you enable using bukkit permissions?

Once bridge retrieves player's group, it should show properly. Check /btab debug <player> of a player who is not sorted.

AhmHkn0 commented 4 months ago

As I mentioned, the latest version doesn’t sort correctly, so we are using the previous version. We have nearly 1000 players, and since many of them are experiencing this issue, we cannot execute the command you suggested for every player.

The "Bukkit Permissions" setting is active.

I reiterate, the TAB plugin usually works correctly and sorts properly. However, it suddenly malfunctions and stops sorting. This generally happens when there are a large number of players joining or quiting.

NEZNAMY commented 4 months ago

Could the plugin be overloaded? Check /btab cpu. Also 4.1.4 only contains a startup hotfix from 4.1.3, so it doesn't make sense that it works on one, but not the other. Could you be using even older version? Did you get errors.log file in TAB folder?

AhmHkn0 commented 4 months ago

The CPU usage can sometimes exceed 100%. There is an error.log file. If you want, we can communicate more quickly via Discord to solve this issue together.

NEZNAMY commented 4 months ago

I would have preferred if you shared this non-private information, but if you cannot, then we can do discord. What's your username?

AhmHkn0 commented 4 months ago

Thank you for your understanding ahmhkn#0000