Preposed Changes to serverSave as it was ambiguous. And I am not sure about the serverSave function reference regardless.
This server save is not fully tested, But looks like it would work. Havening issues with server being left in a Starting Up or Shutting Down game state regardless in previous server save method.