diff options
| author | 2026-01-18 14:27:45 +0800 | |
|---|---|---|
| committer | 2026-01-18 14:27:45 +0800 | |
| commit | 6fdb730c323bcb1b052a2f9b13034603cbaf1e4d (patch) | |
| tree | a6052552ac5f6365f5220211a7b17798b0fc083a /ui | |
| parent | 17e8dd78ca5b7aae9baa4f86d38fa755c8af21c5 (diff) | |
| download | DropOut-6fdb730c323bcb1b052a2f9b13034603cbaf1e4d.tar.gz DropOut-6fdb730c323bcb1b052a2f9b13034603cbaf1e4d.zip | |
feat(backend): enhance instance management for editor support
- Sync instance.version_id after start_game, install_fabric, install_forge
- Add jvm_args_override and memory_override to Instance struct
- Add file management commands: list_instance_directory, delete_instance_file, open_file_explorer
- Support per-instance settings overrides (Java args, memory)
Diffstat (limited to 'ui')
| -rw-r--r-- | ui/src/types/index.ts | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ui/src/types/index.ts b/ui/src/types/index.ts index 858ee43..6632d58 100644 --- a/ui/src/types/index.ts +++ b/ui/src/types/index.ts @@ -214,4 +214,11 @@ export interface Instance { notes?: string; mod_loader?: string; mod_loader_version?: string; + jvm_args_override?: string; + memory_override?: MemoryOverride; +} + +export interface MemoryOverride { + min: number; // MB + max: number; // MB } |