From ff05856494b1ed6a0a160eaff1b4b4c0cc91d5bf Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Fri, 4 Oct 2024 21:35:43 +0200 Subject: [PATCH] Fixed key storage access in KeyStorage.java Fix the retrieval and saving of keys by updating the path format used in config.getInt and config.set methods. --- src/main/java/com/alttd/playerutils/config/KeyStorage.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/alttd/playerutils/config/KeyStorage.java b/src/main/java/com/alttd/playerutils/config/KeyStorage.java index 9e277a1..82568ee 100644 --- a/src/main/java/com/alttd/playerutils/config/KeyStorage.java +++ b/src/main/java/com/alttd/playerutils/config/KeyStorage.java @@ -54,7 +54,7 @@ public class KeyStorage extends AbstractConfig { continue; } for (UUID uuid : uuids) { - int keys = config.getInt(prefix, String.format("%s.%s", crate, uuid.toString()), 0); + int keys = config.getInt(prefix + crate + ".", uuid.toString(), 0); count.put(uuid, keys); } KEYS.put(crate, count); @@ -65,7 +65,7 @@ public class KeyStorage extends AbstractConfig { config.logger.info("Saving KeyStorage"); KEYS.keySet() .forEach(crate -> KEYS.get(crate) - .forEach((uuid, keys) -> config.set(prefix + crate, uuid.toString(), keys))); + .forEach((uuid, keys) -> config.set(prefix + crate + ".", uuid.toString(), keys))); } } }