reflection

  1. B

    Не работает org.reflections.reflections

    Не понимаю почему не работает либа - в runClient все ок но через лаунчер не идет. Зависимость добавлена через shadowJar, ошибок никаких нету - getSubTypesOf() просто выдает пустой массив В runClient кстати есть ошибка: [11:43:35] [Worker-Main-8/WARN] [or.re.Reflections/]: could not create...
  2. Kitoglav

    копирование синглтона ванильного предмета

    У меня есть код динамической регистрации предметов, полностью копирующих ванильные аналоги, но имеющих другое регистрационное имя, материал и вытекающие из него же параметры типа прочности и урона. Сейчас делаю это максимально по тупому, рефлексией создавая новый инстанс конструктора. Хоть и...
  3. D

    Как я могу подменить RenderPlayer на свой?

    Приветствую, я пытаюсь подменить филд класса RenderManager на свой. Пытаюсь сделать это через рефлексию, но когда я это делаю мне выдаёт вот такую ошибку "Can not set net.minecraft.client.renderer.entity.RenderPlayer field net.minecraft.client.renderer.entity.RenderManager.playerRenderer to...
  4. jopi

    invoke головного мозга

    короче опять проблема, есть метод, выглядит так @EventHandler public void on(test event) { System.out.println("rabotaet"); } находится он в классе claz.class, объект этого класса я регистрирую в обработчике событий, потом отправляю объект события test рефлексией кое как через какие-то...
  5. Dec1Remm

    Reflection, изменение float в классе Entity

    И так, опишу саму суть, я хотел изменить один метод в классе Entity.class. Посмотрев гайды по рефлексии я вроде понял как это сделать, только почему-то не получается этого сделать :c. Сразу скажу, класс Entity.class и сам метод - getCollisionBorderSize. Это публичный float который изначально...
  6. M

    Заставить Forge загрузить еще мод, но после загрузки minecraft?

    Есть мод, загруженный forge'ем; как я могу в этом моде загрузить другой мод (при определенном событие), если мне известен путь до jar (не в папке mods, может быть где угодно) Загружаемый мод новых блоков/предметов не добавляет (а если и добавляет, то можно игнорить или выдать ошибку, кароче этот...
  7. A

    Дополнительная вкладка в инвентаре

    Цель: Сделать дополнительную вкладку в инвентаре, куда можно будет класть только зелья. Запретить класть зелья в обычный инвентарь, не считая тулбара (иначе во вкладке нет смысла, в контексте пвп сервера). Основные проблемы: Как запретить класть зелья в основной инвентарь из сундуков...
  8. AlexSoсol

    Reflection vs AT

    Доброго времени суток, господа о/ Я тут призадумался, а что, собственно, лучше использовать, Access Transformers или всё же рефлексию? Сей вопрос у меня всплыл по той причине, что некоторые авторы модов (такие как Азанор или Вазки) всё ещё используют рефлексию для распривачивания полей, хотя по...
  9. Dahaka

    Access Transformers

    Во время написания мода иногда возникают ситуации, когда хочется использовать приватные методы и поля данных, но, к сожалению, IDE нам не позволяет это сделать. Первое, что приходит в голову, это использовать возможности рефлексии (преимущественно ReflectionHelper). И, естественно, это плохое...
Сверху