From eaac3049af71c9533f088c04260c77df84de8881 Mon Sep 17 00:00:00 2001 From: AgentTroll Date: Sat, 9 Mar 2019 18:50:55 -0800 Subject: [PATCH] Fix getPlayer(...) for offline players having similar names --- .../com/earth2me/essentials/commands/EssentialsCommand.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Essentials/src/com/earth2me/essentials/commands/EssentialsCommand.java b/Essentials/src/com/earth2me/essentials/commands/EssentialsCommand.java index 7f76f0a7c..6bf10b51d 100644 --- a/Essentials/src/com/earth2me/essentials/commands/EssentialsCommand.java +++ b/Essentials/src/com/earth2me/essentials/commands/EssentialsCommand.java @@ -104,7 +104,11 @@ public abstract class EssentialsCommand implements IEssentialsCommand { try { exPlayer = server.getPlayer(UUID.fromString(searchTerm)); } catch (IllegalArgumentException ex) { - exPlayer = server.getPlayer(searchTerm); + if (getOffline) { + exPlayer = server.getPlayerExact(searchTerm); + } else { + exPlayer = server.getPlayer(searchTerm); + } } if (exPlayer != null) {