From dcf0b15b2cdda9494a45d560d59c22b7d547338e Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 9 Dec 2020 11:08:22 -0500 Subject: [PATCH] Fixed #3888 --- desktop/src/mindustry/desktop/steam/SStats.java | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/desktop/src/mindustry/desktop/steam/SStats.java b/desktop/src/mindustry/desktop/steam/SStats.java index 4475ecad48..4111c09894 100644 --- a/desktop/src/mindustry/desktop/steam/SStats.java +++ b/desktop/src/mindustry/desktop/steam/SStats.java @@ -22,7 +22,6 @@ public class SStats implements SteamUserStatsCallback{ public final SteamUserStats stats = new SteamUserStats(this); private boolean updated = false; - //private ObjectSet mechs = new ObjectSet<>(); private int statSavePeriod = 4; //in minutes private ObjectSet blocksBuilt = new ObjectSet<>(), unitsBuilt = new ObjectSet<>(); @@ -32,7 +31,9 @@ public class SStats implements SteamUserStatsCallback{ stats.requestCurrentStats(); Events.on(ClientLoadEvent.class, e -> { - //mechs = Core.settings.getObject("mechs", ObjectSet.class, ObjectSet::new); + unitsBuilt = Core.settings.getJson("units-built" , ObjectSet.class, String.class, ObjectSet::new); + blocksBuilt = Core.settings.getJson("blocks-built" , ObjectSet.class, String.class, ObjectSet::new); + t5s = ObjectSet.with(UnitTypes.omura, UnitTypes.reign, UnitTypes.toxopid, UnitTypes.eclipse, UnitTypes.oct, UnitTypes.corvus); Core.app.addListener(new ApplicationListener(){ Interval i = new Interval(); @@ -75,11 +76,6 @@ public class SStats implements SteamUserStatsCallback{ } private void registerEvents(){ - Events.on(ClientLoadEvent.class, e -> { - unitsBuilt = Core.settings.getJson("units-built" , ObjectSet.class, String.class, ObjectSet::new); - blocksBuilt = Core.settings.getJson("blocks-built" , ObjectSet.class, String.class, ObjectSet::new); - t5s = ObjectSet.with(UnitTypes.omura, UnitTypes.reign, UnitTypes.toxopid, UnitTypes.eclipse, UnitTypes.oct, UnitTypes.corvus); - }); Events.on(UnitDestroyEvent.class, e -> { if(ncustom()){