У меня есть интерфейс PackItemStack и ItemStackMixin, которые его реализуют. Миксин зарегистрирован в конфигурации mixin.json.
Но когда я пытаюсь привести основной класс ItemStack к интерфейсу, IDE выдает ошибку Неконвертируемые типы; невозможно привести «net.minecraft.item.ItemStack» к «net.smok.PackItemStack»
Fabric 0.92.0+1.20.1, Java 17.
У меня есть интерфейс PackItemStack и ItemStackMixin, которые его реализуют. Миксин зарегистрирован в конфигурации mixin.json.
Но когда я пытаюсь привести основной класс ItemStack к интерфейсу, IDE выдает ошибку Неконвертируемые типы; невозможно привести «net.minecraft.item.ItemStack» к «net.smok.PackItemStack»
Fabric 0.92.0+1.20.1, Java 17.
Во всех руководствах это просто работа без каких-либо дополнительных действий. Вики Fabricmc говорит, что мне нужно каким-то образом зарегистрировать внедренный интерфейс со ссылкой на скомпилированный класс. Но я не понимаю, как это сделать.
Подробнее здесь: https://stackoverflow.com/questions/782 ... -interface
Fabricmc не может применить класс Minecraft к внедренному интерфейсу ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Не удалось найти или загрузить основной класс net.fabricmc.devlaunchinjector.Main Fabricmc.
Anonymous » » в форуме JAVA - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Не удалось найти или загрузить основной класс net.fabricmc.devlaunchinjector.main fabricmc
Anonymous » » в форуме JAVA - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-