Слияние ui -> main #1

Merged
sasheg merged 145 commits from ui into main 2026-08-20 13:54:02 +00:00
2 changed files with 1 additions and 10 deletions
Showing only changes of commit ffc491c333 - Show all commits
+1 -1
View File
@@ -19,4 +19,4 @@ data/
packs/
.__pycache__
.pytest_cache
.venv
.venvtodo.txt
-9
View File
@@ -1,9 +0,0 @@
TODO / ideas backlog
====================
Java Agent + IPC (low priority, overkill now)
- Заменить прямой ProcessBuilder.start() на прокси-класс (-javaagent или -cp прокси)
- Прокси класс: подключается к localhost RPC, ждёт "launch", потом reflection вызывает реальный main
- Даёт: двустороннюю связь лаунчер-игра, контроль жизненного цикла, crash-репорты из процесса игры,
передачу настроек/токенов на лету, патчинг классов через Instrumentation API
- Для ZernMC сейчас оверхед — но запомнить на будущее