README: ссылки на репозитории модов и библиотеки
This commit is contained in:
@@ -118,7 +118,23 @@ jar (payload начинается с offset 65024 и идёт до EOF). Заг
|
||||
|
||||
и классом, реализующим `RsxMod`. Собирается один раз против `rsx-api.jar` и
|
||||
дальше не пересобирается: все обфусцированные имена мод не знает, бриф
|
||||
разрешает их через профиль сборки. Готовый шаблон — в `mod-template\`.
|
||||
разрешает их через профиль сборки.
|
||||
|
||||
Общая библиотека кладётся в `%LOCALAPPDATA%\rsx-mod\mods\..\libs\` — то есть
|
||||
`%LOCALAPPDATA%\rsx-mod\libs\`: агент подмешивает эти jar в системный class
|
||||
path при старте, и моды видят библиотеку, не вшивая её в себя.
|
||||
|
||||
Репозитории:
|
||||
|
||||
| что | где |
|
||||
|---|---|
|
||||
| модлоадер | [sasheg/rsx-modloader](https://git.swe.zernmc.ru/sasheg/rsx-modloader) |
|
||||
| общая библиотека | [sasheg/rsxm-lib](https://git.swe.zernmc.ru/sasheg/rsxm-lib) |
|
||||
| эталонный мод | [sasheg/rsxm-example](https://git.swe.zernmc.ru/sasheg/rsxm-example) |
|
||||
| HUD | [sasheg/rsxm-hud](https://git.swe.zernmc.ru/sasheg/rsxm-hud) |
|
||||
|
||||
Готовый шаблон простого мода — в `mod-template\`, пример на библиотеке — в
|
||||
[rsxm-example](https://git.swe.zernmc.ru/sasheg/rsxm-example).
|
||||
|
||||
Rsx.everyTicks(20, this::onSecond); // раз в 20 игровых тиков
|
||||
Rsx.every(5000L, this::poll); // раз в 5 секунд реального времени
|
||||
|
||||
Reference in New Issue
Block a user