public static async void PlayerFinishLoad([FromSource] Player player) { if (User.DoesAccountExist(player)) { User.LoadAccount(player); return; } User.CreatePlayerAccount(player); while (!User.DoesAccountExist(player)) { await Delay(1000); } User.LoadAccount(player); }