Package emu.grasscutter.game
Class Account
java.lang.Object
emu.grasscutter.game.Account
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddPermission(String permission) getEmail()getId()The collection of a player's permissions.intgetToken()booleanhasPermission(String permission) voidonLoad(org.bson.Document document) static booleanpermissionMatchesWildcard(String wildcard, String[] permissionParts) booleanremovePermission(String permission) voidsave()voidvoidvoidvoidsetPassword(String password) voidsetPlayerId(int playerId) voidvoidsetUsername(String username)
-
Constructor Details
-
Account
Deprecated.
-
-
Method Details
-
getId
-
setId
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getToken
-
setToken
-
getPlayerUid
public int getPlayerUid() -
setPlayerId
public void setPlayerId(int playerId) -
getEmail
-
setEmail
-
getSessionKey
-
generateSessionKey
-
getLocale
-
setLocale
-
getPermissions
The collection of a player's permissions. -
addPermission
-
permissionMatchesWildcard
-
hasPermission
-
removePermission
-
generateLoginToken
-
save
public void save() -
onLoad
@PreLoad public void onLoad(org.bson.Document document)
-