From 4ef13fbc4c5e099702d44efd3a4a58e8897f34e0 Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Sun, 18 Nov 2012 10:51:52 -0600 Subject: [PATCH] Don't do case lookups when we have the right case already. This is a missed part of the original "[Bleeding] Use case from player data for OfflinePlayer. Fixes BUKKIT-519" commit. It avoids doing (somewhat expensive) lookups of player data to find the correct capitalization inside getOfflinePlayers() as we're already loading their name from the player data and thus have the correct capitalization. By: Travis Watkins --- .../src/main/java/org/bukkit/craftbukkit/CraftServer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java index e757b437e..429320bfb 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -1178,7 +1178,7 @@ public final class CraftServer implements Server { Set players = new HashSet(); for (String file : files) { - players.add(getOfflinePlayer(file.substring(0, file.length() - 4))); + players.add(getOfflinePlayer(file.substring(0, file.length() - 4), false)); } players.addAll(Arrays.asList(getOnlinePlayers()));