1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-03 21:28:00 +02:00

Release the Player object reference on quit.

This commit is contained in:
ElgarL
2014-10-15 09:39:23 +01:00
parent 2526f559ff
commit 02c6780476

View File

@@ -469,11 +469,17 @@ public class BukkitPermissions {
return; return;
Player player = event.getPlayer(); Player player = event.getPlayer();
String uuid = player.getUniqueId().toString();
// Reset the User objects player reference.
User user = plugin.getWorldsHolder().getWorldData(player.getWorld().getName()).getUser(uuid, player.getName());
user.updatePlayer(null);
/* /*
* force remove any attachments as bukkit may not * force remove any attachments as bukkit may not
*/ */
removeAttachment(player.getUniqueId().toString()); removeAttachment(uuid);
} }
} }