From fb7bd3299faf453c67aa81287438f4910d200997 Mon Sep 17 00:00:00 2001 From: Rainnny7 Date: Mon, 8 Apr 2024 03:48:52 -0400 Subject: [PATCH] Fix invalid username error msg --- src/main/java/me/braydon/mc/service/MojangService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/me/braydon/mc/service/MojangService.java b/src/main/java/me/braydon/mc/service/MojangService.java index 9b39dfc..9fc39d4 100644 --- a/src/main/java/me/braydon/mc/service/MojangService.java +++ b/src/main/java/me/braydon/mc/service/MojangService.java @@ -711,7 +711,6 @@ import java.net.URL; import java.nio.charset.StandardCharsets; import java.util.*; import java.util.concurrent.TimeUnit; -import java.util.regex.Pattern; /** * A service for interacting with the Mojang API. @@ -1041,12 +1040,13 @@ public final class MojangService { */ @NonNull private UUID usernameToUUID(@NonNull String username) throws ResourceNotFoundException { + String originalUsername = username; username = username.toLowerCase(); // Lowercase the username // Check the cache for the player's UUID Optional cached = playerNameCache.findById(username); if (cached.isPresent()) { // Respond with the cache if present - log.info("Found UUID in cache for username {}: {}", username, cached.get().getUniqueId()); + log.info("Found UUID in cache for username {}: {}", originalUsername, cached.get().getUniqueId()); return cached.get().getUniqueId(); } @@ -1063,7 +1063,7 @@ public final class MojangService { return uuid; } catch (JsonWebException ex) { if (ex.getStatusCode() == 404) { - throw new ResourceNotFoundException("Player not found with username: %s".formatted(username)); + throw new ResourceNotFoundException("Player not found with username: %s".formatted(originalUsername)); } throw ex; }