From 22379f77159fc1028029e4fc7cb986e0710d6a0d 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/StatsManager.java via Git Manager GUI --- .../net/viper/status/stats/StatsManager.java | 35 ------------------- 1 file changed, 35 deletions(-) delete mode 100644 src/main/java/net/viper/status/stats/StatsManager.java diff --git a/src/main/java/net/viper/status/stats/StatsManager.java b/src/main/java/net/viper/status/stats/StatsManager.java deleted file mode 100644 index bdfeb30..0000000 --- a/src/main/java/net/viper/status/stats/StatsManager.java +++ /dev/null @@ -1,35 +0,0 @@ -package net.viper.status.stats; - -import java.util.UUID; -import java.util.concurrent.ConcurrentHashMap; - -public class StatsManager { - private final ConcurrentHashMap map = new ConcurrentHashMap<>(); - - public PlayerStats get(UUID uuid, String name) { - return map.compute(uuid, (k, v) -> { - if (v == null) { - return new PlayerStats(uuid, name != null ? name : ""); - } else { - if (name != null && !name.isEmpty()) v.name = name; - return v; - } - }); - } - - public PlayerStats getIfPresent(UUID uuid) { - return map.get(uuid); - } - - public Iterable all() { - return map.values(); - } - - public void put(PlayerStats ps) { - map.put(ps.uuid, ps); - } - - public void remove(UUID uuid) { - map.remove(uuid); - } -} \ No newline at end of file