Эталонный мод RustexModding

Собран так, чтобы его читал человек, который пишет первый мод. Показывает
apiVersion, конфиги из rsxm-lib, события, everyTicks, типизированные обёртки
Rsx.Player и Rsx.World, onError и onUnload.

Ни одного обфусцированного имени: мод спрашивает логическими именами, бриф
переводит их в имена текущей сборки. Ни рефлексии, ни чтения файлов игры -
всё это либо не нужно, либо делает бриф.

Компилируется против rsx-api.jar и rsxm-lib.jar, но не содержит ни одного:
библиотека лежит в libs\ и подмешивается в системный class path при старте.
Проверяется просто - если в jar мода нет net/rsxm/, он собран правильно.
This commit is contained in:
SashegDev
2026-10-17 02:55:29 +03:00
commit bfda50ae61
5 changed files with 240 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
# сборка
build/
dist/
*.class
# зависимости: их не коммитим, они собираются из модлоадера и rsxm-lib
libs/