<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [server](./server.md) &gt; [Player](./server.player.md) &gt; [getPersistedData](./server.player.getpersisteddata.md)

## Player.getPersistedData() method

Gets the persisted data for the player, if available.

Use for: reading saved progress after the player connects.

**Signature:**

```typescript
getPersistedData(): Record<string, unknown> | undefined;
```
**Returns:**

Record&lt;string, unknown&gt; \| undefined

The persisted data for the player, or undefined.

\*\*Requires:\*\* Player persistence must have been loaded (handled during connect).

\*\*Category:\*\* Players

## Remarks

Returns `undefined` if data hasn't loaded or no data exists. Returns an empty object when data loads successfully but is empty.

