LuckPerms

LuckPerms

41.4k Downloads

Temporary groups expires sooner than expected

MatinHQ opened this issue ยท 2 comments

commented

Description

temp group doesn't work properly

yesterday I gave user yagami supreme group for a month but today his temp group is gone I did run lp log userhistory yagami and nothing changed in logs but his rank is gone

Also yesterday I checked his info to make sure I added the rank and duration correctly and it was fine

Also multiple user reported this issue on my server

image
image
image

Reproduction Steps

I just add rank to the user and few hours later it will be gun

Expected Behaviour

Don't remove the temporarily group until expire time

Server Details

paper 1.19.4

LuckPerms Version

ver 5.4.98

Logs and Configs

No response

Extra Details

No response

commented

This is most likely a result of you running offline mode. I suspect you'll find that the group always disappears after the affected user disconnects and reconnects to the server. Make a note of the UUID of a player who receives a temporary group, when they loose it, check their UUID, it will most likely have changed.

If this is indeed the case, there is absolutely nothing LP can do about it - UUIDs are supposed to be immutable, one UUID per player, and as such all proper plugins store their data under UUIDs, not usernames. If something is changing their UUID, as far as LP is concerned, it's a completely new player.

commented

This is most likely a result of you running offline mode. I suspect you'll find that the group always disappears after the affected user disconnects and reconnects to the server. Make a note of the UUID of a player who receives a temporary group, when they loose it, check their UUID, it will most likely have changed.

If this is indeed the case, there is absolutely nothing LP can do about it - UUIDs are supposed to be immutable, one UUID per player, and as such all proper plugins store their data under UUIDs, not usernames. If something is changing their UUID, as far as LP is concerned, it's a completely new player.

I double checked for left over permissions in the database for what you said and I didn't find any leftover supreme rank
Also player UUID didn't changed, and they didn't change username