bfda50ae61
Собран так, чтобы его читал человек, который пишет первый мод. Показывает apiVersion, конфиги из rsxm-lib, события, everyTicks, типизированные обёртки Rsx.Player и Rsx.World, onError и onUnload. Ни одного обфусцированного имени: мод спрашивает логическими именами, бриф переводит их в имена текущей сборки. Ни рефлексии, ни чтения файлов игры - всё это либо не нужно, либо делает бриф. Компилируется против rsx-api.jar и rsxm-lib.jar, но не содержит ни одного: библиотека лежит в libs\ и подмешивается в системный class path при старте. Проверяется просто - если в jar мода нет net/rsxm/, он собран правильно.
8 lines
166 B
Plaintext
8 lines
166 B
Plaintext
# сборка
|
|
build/
|
|
dist/
|
|
*.class
|
|
|
|
# зависимости: их не коммитим, они собираются из модлоадера и rsxm-lib
|
|
libs/
|