mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-12-16 08:56:04 +01:00
implement BattlePass (Except missions) (#1316)
* BattlePass * BattlePass
This commit is contained in:
@@ -29,6 +29,9 @@ public class Account {
|
||||
private List<String> permissions;
|
||||
private Locale locale;
|
||||
|
||||
private int point;
|
||||
private int awardTakenLevel;
|
||||
|
||||
private String banReason;
|
||||
private int banEndTime;
|
||||
private int banStartTime;
|
||||
@@ -208,7 +211,23 @@ public class Account {
|
||||
public boolean removePermission(String permission) {
|
||||
return this.permissions.remove(permission);
|
||||
}
|
||||
|
||||
|
||||
public void setPoint(int point) {
|
||||
this.point = point;
|
||||
}
|
||||
|
||||
public int getPoint() {
|
||||
return point;
|
||||
}
|
||||
|
||||
public void setAwardTakenLevel(int level) {
|
||||
this.awardTakenLevel = level;
|
||||
}
|
||||
|
||||
public int getAwardTakenLevel() {
|
||||
return awardTakenLevel;
|
||||
}
|
||||
|
||||
// TODO make unique
|
||||
public String generateLoginToken() {
|
||||
this.token = Utils.bytesToHex(Crypto.createSessionKey(32));
|
||||
|
||||
Reference in New Issue
Block a user