- 43
- 8
Всем привет. Переводил мод скриншотера для проекта с версии 1.7.10 на 1.12.2. Потратил достаточно много времени на то, чтобы понять, как работают Capabilites, так как раньше не работал с этим, вроде в эклипсе всё собралось воедино и ошибок выявлено из IDE не было. Однако, при компиляции, Gradle захотел испортить ситуацию и набросал до кучи совершенно бредовых и непонятных ошибок. Ниже приложу пример одной из ошибок и участок кода, на котором она возникает (решение одной будет достаточно для решения остальных, так как они идентичны по смыслу).
Возможно, я что-то упустил при сборке форджа, раз он пытается при компиляции использовать обфусцированные классы, как либы?
Если кто-то встречался с подобной проблемой, то прошу помочь.
Версия Forge: 14.23.5.2847
Ошибка:
Весь метод, при компиляции кода которого происходит ошибка:
Благодарю заранее.
Возможно, я что-то упустил при сборке форджа, раз он пытается при компиляции использовать обфусцированные классы, как либы?
Если кто-то встречался с подобной проблемой, то прошу помочь.
Версия Forge: 14.23.5.2847
Ошибка:
Compilation error:
C:\Users\MrLich\Desktop\Forge12\build\sources\main\java\net\eahraeh\Screener\Events.java:125: error: incompatible types: vg cannot be converted to EntityPlayerMP
if (event.getEntity() instanceof EntityPlayerMP) {
^
Events.java:
@SubscribeEvent
public void onEntityConstruct(EntityEvent.EntityConstructing event) {
if (event.getEntity() instanceof EntityPlayerMP) { // строка 125
ScreenshotUploadTracker.register((EntityPlayerMP)event.getEntity());
}
}
Благодарю заранее.