From f8659db5387750494b02c6f293c415c43a5a51c7 Mon Sep 17 00:00:00 2001 From: Cow Date: Fri, 31 Jul 2020 23:29:45 +0200 Subject: Dungeon performance tracker: added Class Milestones --- .../java/de/cowtipper/cowlection/handler/DungeonCache.java | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/main/java/de/cowtipper/cowlection/handler') diff --git a/src/main/java/de/cowtipper/cowlection/handler/DungeonCache.java b/src/main/java/de/cowtipper/cowlection/handler/DungeonCache.java index 5c868c9..3df9048 100644 --- a/src/main/java/de/cowtipper/cowlection/handler/DungeonCache.java +++ b/src/main/java/de/cowtipper/cowlection/handler/DungeonCache.java @@ -20,6 +20,7 @@ public class DungeonCache { private boolean isInDungeon; private int elapsedMinutes; + private int classMilestone; private long lastScoreboardCheck; public DungeonCache(Cowlection main) { @@ -106,6 +107,10 @@ public class DungeonCache { failedPuzzles.add(text); } + public void setClassMilestone(int classMilestone) { + this.classMilestone = classMilestone; + } + public boolean addDestroyedCrypt(UUID uuid) { return destroyedCrypts.add(uuid); } @@ -131,6 +136,10 @@ public class DungeonCache { return failedPuzzles.size(); } + public int getClassMilestone() { + return classMilestone; + } + public int getDestroyedCrypts() { return destroyedCrypts.size(); } @@ -145,5 +154,6 @@ public class DungeonCache { failedPuzzles.clear(); destroyedCrypts.clear(); elapsedMinutes = 0; + classMilestone = 0; } } -- cgit