HookLib with anchors

Сообщения
4,191
Лучшие ответы
109
Реакции
564
Это юзверю конечному еще чо-то настраивать надо буит
~~~
У Аргавэйна самое норм решение без including
 
Сообщения
831
Лучшие ответы
23
Реакции
126
Я бы попробовал для каждого мода, требующего хуки, сделать стандарт проверки на существование, а затем на установку нужной хуклибы рядом с forge, но мейби это ядрёный костыль.
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Фича Shift.INSTEAD реализована!
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Добавил возможность подключать хуклибу через gradle
 

Agravaine

Модератор
Сообщения
5,082
Лучшие ответы
233
Реакции
874
Сделай плез аналог METHOD_CALL для присваивания переменных, например:
player.inventory.currentItem = x;
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Присваивание полю? А какой смысл генерировать этот код хуклибой, если можно написать руками прямо в хуке? Если поле приватное - можно юзать АТ
 

Agravaine

Модератор
Сообщения
5,082
Лучшие ответы
233
Реакции
874
А как я якорем перед/вместо/после нужного поля ставлю хук?
Та и, например, нужно вместо этого присваивания вставить хук, а в хуке уже добавить какуе-то проверку и присвоить поле.
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Ааа, это цель для якоря.
Типо есть
player.inventory.currentItem = x;
А применение хука делает
player.inventory.currentItem = hook(other, arguments... , x);
 

Agravaine

Модератор
Сообщения
5,082
Лучшие ответы
233
Реакции
874
Так было бы ваще идеально)
Но вполне достаточно будет и как у METHOD_CALL: перед, вместо или после присваивания.
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Выше приведен вариант вместо
 

Agravaine

Модератор
Сообщения
5,082
Лучшие ответы
233
Реакции
874
А если нужно вообще выпилить присваивание?
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Тогда хуку нужно будет вернуть player.inventory.currentItem - тоже самое значение
 

Agravaine

Модератор
Сообщения
5,082
Лучшие ответы
233
Реакции
874
А, ну да. Запили пожалуйста)
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Конечно. Фича полезная
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Кто-нить пользуется фичей приоритета? Не обязательно в моем форке
 
Сверху