From 730b77f227a6c081564f11767abcd4fb78d70a5d Mon Sep 17 00:00:00 2001 From: Tux Date: Fri, 23 May 2014 10:50:05 -0400 Subject: [PATCH] Allow UUIDs to be used in commands --- .../minecraft/redisbungee/util/UUIDTranslator.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/imaginarycode/minecraft/redisbungee/util/UUIDTranslator.java b/src/main/java/com/imaginarycode/minecraft/redisbungee/util/UUIDTranslator.java index 1c8fbaa..3658ee3 100644 --- a/src/main/java/com/imaginarycode/minecraft/redisbungee/util/UUIDTranslator.java +++ b/src/main/java/com/imaginarycode/minecraft/redisbungee/util/UUIDTranslator.java @@ -35,6 +35,10 @@ public class UUIDTranslator { if (uuid != null) return uuid; + if (UUID_PATTERN.matcher(player).find()) { + return UUID.fromString(player); + } + if (!plugin.getProxy().getConfig().isOnlineMode()) { uuid = UUID.nameUUIDFromBytes(("OfflinePlayer:" + player).getBytes(Charsets.UTF_8)); uuidMap.put(player, uuid);