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:
@@ -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);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user