In src/modules/main/client/index.ts
import { RpgClient, RpgModule, RpgClientEngine } from '@rpgjs/client'
@RpgModule<RpgClient>({
engine: {
onConnected(engine: RpgClientEngine, socket: any) {
socket.emit('event', { foo: 'test' })
// or get socket with engine.socket
}
}
})
export default class RpgClientModuleEngine {}
On the server side, retrieve the data with player.on()
.