From 6fd575dc2e09712613afb6f4a3ccffb88ec85e0e Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Wed, 22 Dec 2021 21:07:40 +0100 Subject: [PATCH] Remove user from GUIByUUID list --- src/main/java/com/alttd/events/LogoutEvent.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/alttd/events/LogoutEvent.java b/src/main/java/com/alttd/events/LogoutEvent.java index 3ac88a5..31adfc2 100644 --- a/src/main/java/com/alttd/events/LogoutEvent.java +++ b/src/main/java/com/alttd/events/LogoutEvent.java @@ -1,14 +1,20 @@ package com.alttd.events; +import com.alttd.GUI.GUI; import com.alttd.objects.EconUser; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.player.PlayerQuitEvent; +import java.util.UUID; + public class LogoutEvent implements Listener { @EventHandler public void onPlayerQuit(PlayerQuitEvent event) { - EconUser.getUser(event.getPlayer().getUniqueId()).syncPoints(); - EconUser.removeUser(event.getPlayer().getUniqueId()); + UUID uuid = event.getPlayer().getUniqueId(); + + EconUser.getUser(uuid).syncPoints(); + EconUser.removeUser(uuid); + GUI.GUIByUUID.remove(uuid); } }