Forge и своя реализация EventBus

Версия Minecraft
1.7.10

tox1cozZ

aka Agravaine
8,453
599
2,906
Я вот не пойму зачем фордж тащит либу com.google.common.eventbus, использует её в некоторых местах даже, но все равно зачем-то написали свою реализацию EventBus.
Почему нельзя юзать из либы?
 
Добавь это место в исключения обфускации?
 
Как я понял, там парсится класс с ивентами и для каждого метода асмом генерируется новый класс-обработчик.
А при post просто вызывается метод из этого сгенерированного класса, получается никакой рефлексии.
Хм, ну решение вроде оправдано, если учесть то что есть куча ивентов который каждый тик вызываются или даже каждый кадр.
Но блин, зачем тогда фордж еще тащит гуавовский ивентбас, почему не юзать уже свой везде?
 
Назад
Сверху