diff options
author | msg-programs <msgdoesstuff@gmail.com> | 2023-10-31 21:07:06 +0100 |
---|---|---|
committer | msg-programs <msgdoesstuff@gmail.com> | 2023-10-31 21:07:06 +0100 |
commit | a01aa5b3672bda1e500f61eef6740d59949d1d2a (patch) | |
tree | 2a7f17964999a8d7fa7ad23fd62c36be76cb8750 /src/main/java/de/hysky/skyblocker/utils/ApiUtils.java | |
parent | d560c4611e603fa9e72ff6842bc14518d7bdbd63 (diff) | |
download | Skyblocker-a01aa5b3672bda1e500f61eef6740d59949d1d2a.tar.gz Skyblocker-a01aa5b3672bda1e500f61eef6740d59949d1d2a.tar.bz2 Skyblocker-a01aa5b3672bda1e500f61eef6740d59949d1d2a.zip |
Delete more whitespace on empty lines.
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/utils/ApiUtils.java')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/utils/ApiUtils.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/main/java/de/hysky/skyblocker/utils/ApiUtils.java b/src/main/java/de/hysky/skyblocker/utils/ApiUtils.java index c0648eba..0121f8ad 100644 --- a/src/main/java/de/hysky/skyblocker/utils/ApiUtils.java +++ b/src/main/java/de/hysky/skyblocker/utils/ApiUtils.java @@ -21,33 +21,33 @@ public class ApiUtils { * Do not iterate over this map, it will be accessed and modified by multiple threads. */ private static final Object2ObjectOpenHashMap<String, String> NAME_2_UUID_CACHE = new Object2ObjectOpenHashMap<>(); - + public static void init() { //Clear cache every 20 minutes Scheduler.INSTANCE.scheduleCyclic(NAME_2_UUID_CACHE::clear, 24_000, true); } - + /** * Multithreading is to be handled by the method caller */ public static String name2Uuid(String name) { Session session = MinecraftClient.getInstance().getSession(); - + if (session.getUsername().equals(name)) return UndashedUuid.toString(session.getUuidOrNull()); if (NAME_2_UUID_CACHE.containsKey(name)) return NAME_2_UUID_CACHE.get(name); - + try (ApiResponse response = Http.sendName2UuidRequest(name)) { if (response.ok()) { String uuid = JsonParser.parseString(response.content()).getAsJsonObject().get("id").getAsString(); - + NAME_2_UUID_CACHE.put(name, uuid); - + return uuid; } } catch (Exception e) { LOGGER.error("[Skyblocker] Name to uuid lookup failed! Name: {}", name, e); } - + return ""; } } |