diff options
Diffstat (limited to 'src/main/java/net/uomc/mineshaft/PlayerStats.java')
| -rw-r--r-- | src/main/java/net/uomc/mineshaft/PlayerStats.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/net/uomc/mineshaft/PlayerStats.java b/src/main/java/net/uomc/mineshaft/PlayerStats.java index 40ef349..e1359e2 100644 --- a/src/main/java/net/uomc/mineshaft/PlayerStats.java +++ b/src/main/java/net/uomc/mineshaft/PlayerStats.java @@ -12,6 +12,8 @@ public class PlayerStats { public static final String DIMENSION_TABLE = "dimension"; public static final String FARM_LEVEL_TABLE = "farms"; + private static final String BATTLE_TABLE = "fighting"; + private String playersDb; private Map<String, SavedStat> stats; @@ -73,6 +75,15 @@ public class PlayerStats { public boolean isNether(Member member) { return getStat(DIMENSION_TABLE).get(member) == 1; } + + public void setInBattle(Member member, boolean battle) { + getStat(BATTLE_TABLE).set(member, battle ? 1 : 0); + } + + public boolean isInBattle(Member member) { + return getStat(BATTLE_TABLE).get(member) == 1; + } + public String getDbPath() { return playersDb; |
