game / pragma.gamedata / GameDataService /
GameDataService #
class GameDataService(pragmaNode: PragmaNode, instanceId: UUID, loginDataCommand: LoginDataCommand = LoginDataCommand(
pragmaNode,
PragmaLoggerFactory.getLogger(LoginDataCommand::class)
)) : DistributedService, ConfigHandler<GameDataServiceConfig>
GameDataService is a service that provides player access to all data that would be required upon login.
Constructors #
| GameDataService | fun GameDataService(pragmaNode: PragmaNode, instanceId: UUID, loginDataCommand: LoginDataCommand = LoginDataCommand(
pragmaNode,
PragmaLoggerFactory.getLogger(LoginDataCommand::class)
)) | 
Functions #
| Name | Summary | 
|---|---|
| 
 Retrieve all login data for a player. Behavior defined by LoginDataPlugin. The DefaultPragmaLoginDataPlugin will retrieve the inventory content catalogs and return the ids of any issued limited grants. |