24 lines
379 B
TypeScript
24 lines
379 B
TypeScript
export interface Mod {
|
|
id: string;
|
|
name: string;
|
|
version: string;
|
|
author: string;
|
|
description: string;
|
|
enabled: boolean;
|
|
icon?: string;
|
|
supported_versions: string[];
|
|
}
|
|
|
|
export interface GameVersion {
|
|
id: string;
|
|
name: string;
|
|
loader_version: string;
|
|
}
|
|
|
|
export interface LauncherSettings {
|
|
max_memory: number;
|
|
features: {
|
|
sync_options: boolean
|
|
}
|
|
}
|