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

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

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