bytecode

  1. hohserg

    Использование AspectJ вместо кормодов

    Пытаюсь сделать сабж^ Кое-как наскорябал билд-скрипт под это. В среде разработки хорошо пашет если запускать через gradle runClient. Воркспейс: GitHub - hohserg1/aspectj_forge_mdk_example: Attempt to use AspectJ with MinecraftForge public aspect TestAspect { pointcut bruh(Minecraft mc)...
  2. Angelok

    ASM инжект в конструктор

    Всем привет. Нужна помощь по ASM. Вообщем проблема заключается в том, что нельзя вставить код до вызова this() / super() конструктора в конструкторе, а значит нужно найти "конец" вызова этого конструктора. (Основная моя цель - вставить код в начало конструктора, тобишь после вызова this() /...
  3. JustAGod

    Прекрасный мир байт-кода

    Предисловие Етак, добрый вечер. Данная статья преследует цель в общих чертах дать вам широкое представление о том как работать с байт-кодом JVM при помощи библиотеки ASM. Эта статья не является гайдом для новичков, для понимания того что тут происходит вам нужно написать хотя бы один простейший...
  4. hohserg

    [ASM] Копирование InsnList

    Вопрос не совсем по моддингу, но связан с созданием кормодов, так что вроде не оффтоп. InsnList - это представление последовательности инструкций байткода, если че. У него нет метода для создания копии. Попытался перебирать все ноды текущего листа и копировать в новый, чтобы получить копию. Но...
  5. JustAGod

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

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