Пользователь
- Статус
- Оффлайн
- Регистрация
- 26 Май 2019
- Сообщения
- 205
- Реакции
- 39
Здарова.
Сейчас изучаю jni, и пытаюсь что-то делать, и вроде работает на ванилле, но проблема теперь с Forge.
Я так понял, что на ванилке можно напрямую вызывать env->FindClass("tut_main_class"); и оно всё найдёт, но для forge нужно найти launchwrapper/LaunchClassLoader чтобы я мог работать с forge'овскими классами.
Так вот. Проблема в том, что на проекте где я тыкаю, там напрямую путь "net/minecraft/launchwrapper/LaunchClassLoader" не существует. Он под обуфом.
Теперь сам вопрос:
Как мне найти этот обуфнутый класс? Допустим через рекаф можно-ли по каким-то определённым стрингам найти, либо у него есть какое-то стандартизированное название класса под обуфом?
Проект GribLand
Сейчас изучаю jni, и пытаюсь что-то делать, и вроде работает на ванилле, но проблема теперь с Forge.
Я так понял, что на ванилке можно напрямую вызывать env->FindClass("tut_main_class"); и оно всё найдёт, но для forge нужно найти launchwrapper/LaunchClassLoader чтобы я мог работать с forge'овскими классами.
Так вот. Проблема в том, что на проекте где я тыкаю, там напрямую путь "net/minecraft/launchwrapper/LaunchClassLoader" не существует. Он под обуфом.
Теперь сам вопрос:
Как мне найти этот обуфнутый класс? Допустим через рекаф можно-ли по каким-то определённым стрингам найти, либо у него есть какое-то стандартизированное название класса под обуфом?
Проект GribLand