Fixed unlocking player data before updating last seen

This commit is contained in:
Stijn 2022-05-25 19:47:03 +02:00
parent 6775c74599
commit 534978cef3

View File

@ -23,16 +23,16 @@ public class LogoutEvent implements Listener {
if (Config.DEBUG)
Logger.info("Syncing %", event.getPlayer().getName());
GUI.GUIByUUID.remove(uuid);
EconUser user = EconUser.getUser(uuid);
if (user != null) {
user.syncPoints();
EconUser.removeUser(uuid);
}
ByteArrayDataOutput out = ByteStreams.newDataOutput();
out.writeUTF("try-unlock");
out.writeUTF(uuid.toString());
Bukkit.getServer().sendPluginMessage(VillagerUI.getInstance(),
"villagerui:player-data",
out.toByteArray());
EconUser user = EconUser.getUser(uuid);
if (user == null)
return;
user.syncPoints();
EconUser.removeUser(uuid);
}
}