[Гайд][Легко][1.6+] Модификация чужого кода при запуске (трансфомеры)

3,005
192
592
Импорты исправь
Актуально на 76 версию форге:
1558098677652.png
В папке, путь которого: net.minecraftforge.fml.relauncher, нету не одного класса.
1558098713192.png
На этом скрине видно, что нужно из этой папки импортировать класс..
~~
Так же по поиску 2х файлов, не было найдено их.
 
3,005
192
592
7,099
324
1,509
Посмотрел, там сделали новую систему кормодов, хуклибу придется переписывать
 
Последнее редактирование:
7,099
324
1,509
Да вроде лучше, чем было)
 
808
3
124
Обновлю в ближайшем будущем, прослойка которая привязывает хуклибу к форджу совсем тонкая.
 
1,200
37
237
Приделывание аннотаций к методам, в том числе виртуальным от хуков **хочется**
 
7,099
324
1,509
Чо за виртуальные методы? Цэ-два-плюса перекурил?
 
1,200
37
237
Сложно ли организовать либе подгрузку хуков из иных ClassLoader'ов? Ну или сразу из других jar'ов, если на то пошло...
Делаю одну вещь, где нужна такая функция. Попробовал сделать сам, но смог лишь регистрацию хуков сделать, а при выполнении всё равно шлет с не найденными методами (из хукнутных методов)..
 
7,099
324
1,509
Назови хуклибу AAAAAAAAAAA.jar, в отдельных модах делай свои реализации HookLoader
 
1,200
37
237
Это не совсем то, что я хочу. Я делаю загрузчик хуков из архивов по аналогии с форджем: у моих архивов есть айди, описание, автор и т.д. Также хуки можно выключать командой/конфигом. Ну и в будущем приделаю зависимости и, возможно, установку из репозитория (сделаю какой-нибудь реп с джарниками хуков).

Зачем это нужно? Чтобы админы серверов не мучались с либами-фиксами, которые фиксят много чего и не обязательно присутствующего, да и еще заменять файлы модов иногда нужно. А с моей фигней можно просто в папку накидать архивов с определенными фиксами и готово.
 
1,200
37
237
Ну смысл в том, чтобы не тащить тяжелые фиксы, пускай и без глюков, а один мод-ядро с хуклибой и небольшие архивы с фиксами. И архивы модов не трогаешь и сам знаешь какие именно фиксы стоят, ну и отсутствуют лишние. А еще не будет кучи хуклиб в разных фиксах (если кто-то на ней делает их).
 
Сверху