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);
        }