| 123456789101112131415161718192021222324252627282930313233 |
- import { SavedAccount } from './SavedAccount'
- import { NewsCache } from './NewsCache'
- import { ModConfig } from './ModConfig'
- export interface LauncherConfig {
- settings: {
- java: {
- minRAM: string
- maxRAM: string
- executable: string | null
- jvmOptions: string[]
- }
- game: {
- resWidth: number
- resHeight: number
- fullscreen: boolean
- autoConnect: boolean
- launchDetached: boolean
- }
- launcher: {
- allowPrerelease: boolean
- dataDirectory: string
- }
- }
- newsCache: NewsCache
- clientToken: string | null
- selectedServer: string | null
- selectedAccount: string | null
- authenticationDatabase: {[uuid: string]: SavedAccount}
- modConfigurations: ModConfig[]
- }
|