summaryrefslogtreecommitdiff
path: root/src/main/java/net/uomc/mineshaft/PlayerStats.java
diff options
context:
space:
mode:
authordavidovski <david@davidovski.xyz>2025-11-04 17:35:30 +0000
committerdavidovski <david@davidovski.xyz>2025-11-04 17:35:30 +0000
commit2e47a68b69fac942e4efd7b90f248e15f02f6a82 (patch)
tree1753ffc8604689a97f02409efc17f297596bbc4f /src/main/java/net/uomc/mineshaft/PlayerStats.java
parent5a008748459e230de0e875afff59e3b92c7aca0c (diff)
update v0.6 pre
Diffstat (limited to 'src/main/java/net/uomc/mineshaft/PlayerStats.java')
-rw-r--r--src/main/java/net/uomc/mineshaft/PlayerStats.java11
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;