asm

  1. perevodchik

    Проблема с Access Transform

    Здравствуйте! после выполнения команды gradlew clean setupDecompWorkspace --refresh-dependencies не запускается майнкрафт через идею, но с игрового клиента работает, и поля меняет. Раньше все работало. До нее работает нормально, пробовал на разных версиях форжа, проект тоже пересоздавал...
  2. ロ

    Подписание CoreMod

    Как можно подписать свой CoreMod ? И что нужно для этого? P.S. Из консоли.. [main/WARN] [FML]: The coremod CoreModClass (path.to.CoreModClass) is not signed!
  3. hohserg

    HookLib with anchors

    Всем привет! Это форк всем известной хуклибы. Содержит мои авторские улучшения Использование такое же([Гайд][Легко][1.6+] Модификация чужого кода при запуске (трансфомеры)) Изменения и дополнения: Добавлены якоря, позволяющие вставлять хуки в середину метода без костылей, вроде номера строки...
  4. hohserg

    Типо, слив хуклибы, нормально оформлю завтра

    hohserg1/HookLib *Добавлена фича якорей, уже можно юзать, хот сделана не полностью Подробнее:
  5. tox1cozZ

    Игра не видит coremod

    Не могу понять почему когда собираю мод, майн не видит мой трансформер. Вроде все правильно сделал. package ua.agravaine.mmorpgdrop.asm; import cpw.mods.fml.relauncher.IFMLLoadingPlugin; import java.util.Map; @IFMLLoadingPlugin.MCVersion("1.7.10")...
  6. tox1cozZ

    Перенести кусок кода в другое место (ASM)

    Собсна, нужно перенести пару строку кода в другое место. Если что, это 711 строка в классе Chunk. Я тут немного пытался... Просьба не смеяться) @Override public byte[] transform(String name, String transformedName, byte[] basicClass) {...
  7. AlexSoсol

    Добавление своих переменных в классы (трансформеры)

    Вступление Хочу представить вам небольшую утильку, которую я написал на днях интереса ради. Она является своеобразным расширением для хуклибы Глуми Фолкена и позволяет вставлять свои поля в классы майнкрафта или других модов. Конечно, вы можете использовать её саму по себе, однако большой пользы...
  8. TalosDx

    Подмена Main-class'a с помощью classloader/javaagent

    Нужно пробросить наследование главному классу чтобы иметь фичи одной либы. ASM немного не то, так как надо патчить еще и исходники. Поэтому вспомнил, что с помощью Classloader'a можно 'найти' свой класс раньше скажем форджа. Возможно ли? Если да, то можно где-то почитать про это?
  9. AlexSoсol

    [Kotlin] Котлинотрансформеры

    Доброго времени суток о/ Я решил перенести свой джавакод на котлин, и столкнулся с одной проблемой при переносе трансформеров: на java он работает нормально, а его аналог на котлине - крашит. Собственно, вот сам код: Если что, ItemInfiniteFruit extends ItemRelic и он инициализируется первым...
  10. AustereTony

    Собственные события. Часть вторая: Внедрение

    Приветствую. Вы читаете вторую часть статьи, посвящённой созданию собственных событий. Здесь я подробно разжую процесс трансформации классов и добавления своего кода для вызова событий. Для трансформации будет использована библиотека ASM, но ничего сложного не будет. Исходники в моём...
  11. JustAGod

    Изменение байт-кода с помощью ASM

    JustAGod добавил(а) новый ресурс: [Не просто][Не легко]Хуки - Изменение байт-кода с помощью ASM Узнать больше об этом ресурсе...
  12. JustAGod

    [Не просто][Не легко]Хуки

    Итак, согласитесь, частенько бывают ситуации когда очень хочеться изменить стандартное поведение майна добавив всего одно дополнительную строку или изменить какую нибудь переменую или модификаторы доступа. Не спорю для этого есть глуми с его либой да и AT не плохи, но я уверен вам интересно как...
Назад
Сверху