From ee521fe887d4093be4cdf23943127ea9d7bc4237 Mon Sep 17 00:00:00 2001 From: M_Viper Date: Mon, 30 Mar 2026 18:45:09 +0000 Subject: [PATCH] Delete src/main/java/net/viper/status/stats/StatsStorage.java via Git Manager GUI --- .../net/viper/status/stats/StatsStorage.java | 37 ------------------- 1 file changed, 37 deletions(-) delete mode 100644 src/main/java/net/viper/status/stats/StatsStorage.java diff --git a/src/main/java/net/viper/status/stats/StatsStorage.java b/src/main/java/net/viper/status/stats/StatsStorage.java deleted file mode 100644 index 86e649d..0000000 --- a/src/main/java/net/viper/status/stats/StatsStorage.java +++ /dev/null @@ -1,37 +0,0 @@ -package net.viper.status.stats; - -import java.io.*; - -public class StatsStorage { - private final File file; - - public StatsStorage(File pluginFolder) { - if (!pluginFolder.exists()) pluginFolder.mkdirs(); - this.file = new File(pluginFolder, "stats.dat"); - } - - public void save(StatsManager manager) { - try (BufferedWriter bw = new BufferedWriter(new FileWriter(file))) { - for (PlayerStats ps : manager.all()) { - bw.write(ps.toLine()); - bw.newLine(); - } - bw.flush(); - } catch (IOException e) { - e.printStackTrace(); - } - } - - public void load(StatsManager manager) { - if (!file.exists()) return; - try (BufferedReader br = new BufferedReader(new FileReader(file))) { - String line; - while ((line = br.readLine()) != null) { - PlayerStats ps = PlayerStats.fromLine(line); - if (ps != null) manager.put(ps); - } - } catch (IOException e) { - e.printStackTrace(); - } - } -} \ No newline at end of file