From 02ced188c82a8ee6221180e7459b65370b0d5783 Mon Sep 17 00:00:00 2001 From: Josh Roy <10731363+JRoy@users.noreply.github.com> Date: Tue, 1 Aug 2023 13:02:25 -0400 Subject: [PATCH] Always populate last known name into cache In theory this should never be an issue but somehow is? --- .../com/earth2me/essentials/userstorage/ModernUserMap.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Essentials/src/main/java/com/earth2me/essentials/userstorage/ModernUserMap.java b/Essentials/src/main/java/com/earth2me/essentials/userstorage/ModernUserMap.java index c0ab51c8fe7..08086596188 100644 --- a/Essentials/src/main/java/com/earth2me/essentials/userstorage/ModernUserMap.java +++ b/Essentials/src/main/java/com/earth2me/essentials/userstorage/ModernUserMap.java @@ -167,18 +167,13 @@ public User loadUncachedUser(final UUID uuid) { player = new OfflinePlayerStub(uuid, ess.getServer()); user = new User(player, ess); ((OfflinePlayerStub) player).setName(user.getLastAccountName()); - uuidCache.updateCache(uuid, null); + uuidCache.updateCache(uuid, user.getLastAccountName()); return user; } return null; } - public void addCachedUser(final User user) { - userCache.put(user.getUUID(), user); - debugLogCache(user); - } - @Override public Map getNameCache() { return uuidCache.getNameCache();