UNPKG

hytopia

Version:

The HYTOPIA SDK makes it easy for developers to create massively multiplayer games using JavaScript or TypeScript.

134 lines (59 loc) 2.06 kB
<!-- 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.RECONNECTED\_WORLD"](./server.playereventpayloads._player.reconnected_world_.md) </td><td> </td><td> { player: [Player](./server.player.md)<!-- -->; world: [World](./server.world.md)<!-- -->; } </td><td> Emitted when a player reconnects to a world after a unintentional disconnect. </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>