Player Callbacks
These are manager callbacks, not the gateway PlayerEvents union.
Use ManagerEventTypes when registering typed TypeScript listeners.
PlayerCreate
[ManagerEventTypes.PlayerCreate]: [player: Player];
PlayerDestroy
[ManagerEventTypes.PlayerDestroy]: [player: Player];
PlayerDisconnect
[ManagerEventTypes.PlayerDisconnect]: [player: Player, oldChannel: string];
PlayerMove
[ManagerEventTypes.PlayerMove]: [player: Player, oldChannel: string, newChannel: string];
PlayerRestored
[ManagerEventTypes.PlayerRestored]: [player: Player, node: Node];
PlayerStateUpdate
[ManagerEventTypes.PlayerStateUpdate]: [oldPlayer: Player, newPlayer: Player, changeType: PlayerStateUpdateEvent];
PlayerUpdate
[ManagerEventTypes.PlayerUpdate]: [player: Player, payload: PlayerUpdateMessage];
See ManagerEvents for all callback tuples and Player for playback methods.