b8e5df778e
Моды грузятся через -javaagent, game.jar не патчится, переживают ре-обфускацию. Что внутри: - агент rsx-bridge.jar: профиль сборки игры, патчи A2/A6, загрузка модов через родной загрузчик игры (ilxq -> special.Main) - патч лаунчера: окно выбора «С модами / Ванилла» по кнопке «Играть» и защита от автоапдейта лаунчера - install/uninstall: всё ставится в %LOCALAPPDATA%\rsx-mod, пути не хардкодятся - build: три готовых артефакта в dist, нужен только JDK - testserver: локальный сервер, принимает любой ник и токен Проверено на живом клиенте: мод грузится и выполняется в игровом потоке, в логе видно игрока и мир.
8 lines
295 B
Batchfile
8 lines
295 B
Batchfile
@echo off
|
|
rem Starts the patched launcher directly.
|
|
rem updater.exe re-downloads app.jar whenever its hash differs from the
|
|
rem manifest, which is exactly what a patched jar looks like.
|
|
chcp 65001 >nul
|
|
powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0scripts\start-launcher.ps1"
|
|
pause
|