mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2025-02-10 06:43:19 +08:00
Allow offline Player objects to return their Account
This commit is contained in:
parent
e9c65c0adf
commit
9b1db9604a
@ -7,6 +7,7 @@ import emu.grasscutter.data.GameData;
|
|||||||
import emu.grasscutter.data.excels.PlayerLevelData;
|
import emu.grasscutter.data.excels.PlayerLevelData;
|
||||||
import emu.grasscutter.data.excels.WeatherData;
|
import emu.grasscutter.data.excels.WeatherData;
|
||||||
import emu.grasscutter.database.DatabaseHelper;
|
import emu.grasscutter.database.DatabaseHelper;
|
||||||
|
import emu.grasscutter.database.DatabaseManager;
|
||||||
import emu.grasscutter.game.Account;
|
import emu.grasscutter.game.Account;
|
||||||
import emu.grasscutter.game.CoopRequest;
|
import emu.grasscutter.game.CoopRequest;
|
||||||
import emu.grasscutter.game.ability.AbilityManager;
|
import emu.grasscutter.game.ability.AbilityManager;
|
||||||
@ -295,7 +296,9 @@ public class Player {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public Account getAccount() {
|
public Account getAccount() {
|
||||||
return account;
|
if (this.account == null)
|
||||||
|
this.account = DatabaseHelper.getAccountById(Integer.toString(this.id));
|
||||||
|
return this.account;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setAccount(Account account) {
|
public void setAccount(Account account) {
|
||||||
|
Loading…
Reference in New Issue
Block a user