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

Версия Minecraft
1.12.2
476
9
39
Нужно пробросить наследование главному классу чтобы иметь фичи одной либы. ASM немного не то, так как надо патчить еще и исходники.
Поэтому вспомнил, что с помощью Classloader'a можно 'найти' свой класс раньше скажем форджа. Возможно ли? Если да, то можно где-то почитать про это?
 
7,099
324
1,510
Расскажи подробнее, че хочешь сделать?
 
7,099
324
1,510
Чтобы либу подключить надо ее просто в мод добавить, либо оформить в виде мода. Чтобы она загружалась с майном.
 
476
9
39
Чтобы либу подключить надо ее просто в мод добавить, либо оформить в виде мода. Чтобы она загружалась с майном.
Главный класс должен наследоваться от либы иначе она тупо не пашет. Другие варианты без наследования убивают всю необходимость либы низкой производительностью
 
7,099
324
1,510
476
9
39
Там просто инициализировать нужно и все. Гугли.
Гуглил и без наследования адекватной инициализации не будет. Да и в любом случае, как я буду запускать майн используя иной метод?
 
Сверху