diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2024-09-05 22:27:14 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2024-09-05 22:27:14 -0400 |
commit | a645b476202bd5b44ab5c22253a70269409b5674 (patch) | |
tree | 39a45622e6b9e8325a7bf13f626b902e7fed0a65 /src/main/java/net/sowgro/npehero/levelapi/Leaderboard.java | |
parent | d685d397573c43194fede9b2bbd3aee76d2cd9f8 (diff) | |
download | NPEhero-a645b476202bd5b44ab5c22253a70269409b5674.tar.gz NPEhero-a645b476202bd5b44ab5c22253a70269409b5674.tar.bz2 NPEhero-a645b476202bd5b44ab5c22253a70269409b5674.zip |
Add gui scale and other fixes
- add gui scaling and options in settings
- song with endTime of 0 will now properly get time from song length
- suppress unchecked warnings in levelapi
Diffstat (limited to 'src/main/java/net/sowgro/npehero/levelapi/Leaderboard.java')
-rw-r--r-- | src/main/java/net/sowgro/npehero/levelapi/Leaderboard.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/net/sowgro/npehero/levelapi/Leaderboard.java b/src/main/java/net/sowgro/npehero/levelapi/Leaderboard.java index bb1f30c..82f9aed 100644 --- a/src/main/java/net/sowgro/npehero/levelapi/Leaderboard.java +++ b/src/main/java/net/sowgro/npehero/levelapi/Leaderboard.java @@ -42,6 +42,7 @@ public class Leaderboard { */ public void save() throws IOException { file.createNewFile(); + @SuppressWarnings("unchecked") List<Map<String, Object>> data = json.fromJson(new FileReader(file), List.class); for (LeaderboardEntry cur : entries) { Map<String, Object> obj = new HashMap<>(); @@ -63,6 +64,7 @@ public class Leaderboard { if (!file.exists()) { return; } + @SuppressWarnings("unchecked") List<Map<String, Object>> data = json.fromJson(new FileReader(file), List.class); if (data == null) { return; |