static PlayerMsg decode(Object result) { result as List<Object?>; return PlayerMsg( playerId: result[0] as int?, ); }