diff --git a/.gitignore b/.gitignore index 1928dd6..2241a8c 100644 --- a/.gitignore +++ b/.gitignore @@ -19,4 +19,4 @@ data/ packs/ .__pycache__ .pytest_cache -.venv \ No newline at end of file +.venvtodo.txt diff --git a/todo.txt b/todo.txt deleted file mode 100644 index df27646..0000000 --- a/todo.txt +++ /dev/null @@ -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 сейчас оверхед — но запомнить на будущее