12345678910111213141516171819202122232425 |
- using System;
- using System.Collections.Generic;
- namespace VeloeMinecraftLauncher.Entity.LauncherProfiles;
- [Serializable]
- public class LauncherProfiles
- {
- public string SelectedProfile { get; set; } = string.Empty;
- public Dictionary<string, Profile> Profiles { get; set; }
- public LauncherProfiles()
- {
- Profiles = new Dictionary<string, Profile>();
- }
- }
- [Serializable]
- public class Profile
- {
- public string Name { get; set; } = string.Empty;
- public string LastVersionId { get; set; } = string.Empty;
- public string[] AllowedReleaseTypes { get; set; } = Array.Empty<string>();
- public string LauncherVisibilityOnGameClose { get; set; } = string.Empty;
- }
|