Fabricmc не может применить класс Minecraft к внедренному интерфейсуJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Fabricmc не может применить класс Minecraft к внедренному интерфейсу

Сообщение Anonymous »

У меня есть интерфейс 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»