JavaCord и Shadow

Статус
В этой теме нельзя размещать новые ответы.
Версия Minecraft
1.12.2
API
Forge

will0376

Токсичная личность
2,058
55
572
Драсте. Чуть более года назад писал мод с ботом дискорда Проблемы с либами на сервере . Тогда обошелся включением либы в cp, а теперь хотелось бы добиться работоспособности бота с релокатом граблей.

В данный момент имею следующую картину:
1) бот(в самом дисе) запускается и получает сообщения с дискорда
2) бот(java) НЕ может отвечать в гилд/ловить - причина проста, бот не видит каналы(возможно, из-за кривого релоката fasterxml)
1616192299691.png
Мои действия:
1) избавился от релоката javacord'a(с костылём в виде своего класса с наследием DelegateFactoryDelegateImpl, ибо релокат почему-то не хочет работать с meta-inf/services) - вроде работало(см п.2 выше).
2) избавлялся от релоката fasterxml - получал бяку "java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper"
3) Добавил Fxml(за шутки про javaFX кидаю тапки в головы) в CP - ошибок не было, но бот молчал(опять-таки, п.2)
4) 1:35 ночи мать его. Некоторый код можно глянуть как тут: WindCheckGroup / WCDiscord (Основную часть не открою, увы...)
 
Последнее редактирование:

will0376

Токсичная личность
2,058
55
572
2) избавлялся от релоката fasterxml - получал бяку "java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper"
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху