<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [server](./server.md) &gt; [PlayerEventPayloads](./server.playereventpayloads.md)

## PlayerEventPayloads interface

Event payloads for Player emitted events.

**Signature:**

```typescript
export interface PlayerEventPayloads 
```

## Properties

<table><thead><tr><th>

Property


</th><th>

Modifiers


</th><th>

Type


</th><th>

Description


</th></tr></thead>
<tbody><tr><td>

["PLAYER.CHAT\_MESSAGE\_SEND"](./server.playereventpayloads._player.chat_message_send_.md)


</td><td>


</td><td>

{ player: [Player](./server.player.md)<!-- -->; message: string; }


</td><td>

Emitted when a player sends a chat message.


</td></tr>
<tr><td>

["PLAYER.JOINED\_WORLD"](./server.playereventpayloads._player.joined_world_.md)


</td><td>


</td><td>

{ player: [Player](./server.player.md)<!-- -->; world: [World](./server.world.md)<!-- -->; }


</td><td>

Emitted when a player joins a world.


</td></tr>
<tr><td>

["PLAYER.LEFT\_WORLD"](./server.playereventpayloads._player.left_world_.md)


</td><td>


</td><td>

{ player: [Player](./server.player.md)<!-- -->; world: [World](./server.world.md)<!-- -->; }


</td><td>

Emitted when a player leaves a world.


</td></tr>
<tr><td>

["PLAYER.REQUEST\_SYNC"](./server.playereventpayloads._player.request_sync_.md)


</td><td>


</td><td>

{ player: [Player](./server.player.md)<!-- -->; receivedAt: number; receivedAtMs: number; }


</td><td>

Emitted when a player's client requests a round trip time synchronization.


</td></tr>
</tbody></table>
