private List<String> fixMalformedArgs(List<String> gameLaunchMessage){
  ArrayList<String> fixedArgs=new ArrayList<>();
  for (  String combinedArg : gameLaunchMessage) {
    String[] split=combinedArg.split(" ");
    Collections.addAll(fixedArgs,split);
  }
  return fixedArgs;
}

private List < String > fixMalformedArgs ( List < String > gameLaunchMessage ) { ArrayList < String > fixedArgs = new ArrayList < > ( ) ; for ( String combinedArg : gameLaunchMessage ) { String [ ] split = combinedArg . split ( " " ) ; Collections . addAll ( fixedArgs , split ) ; } return fixedArgs ; }
a correct argument list looks like [ " / ratingcolor " , " d8d8d8d8 " , " / numgames " , " 236 " ] . however , the faf server sends it as [ " / ratingcolor d8d8d8d8 " , " / numgames 236 " ] . this method fixes this .
