Почему ItemStack то?

Версия Minecraft
1.16.5
API
Forge
19
1
1
Если кратко: пытаюсь присвоить предмету какую-либо редкость, да вот только не выходит и мне подчеркивает мой способ красной волной. Вопрос: как мне присвоить какую-либо редкость предмету и что это вообще за ItemStack такой? ибо для почти всех методов для предмета его нужно использовать, а вот что это за тип переменной не пойму. Ошибка и то, что мне компилятор выводит на скрине. По файлам уже искал, других авторов смотрел, у них вовсе не так, как у меня... Про файл, который компилятор мне выдает: почитал, пока мало что понял вообще
 

Вложения

  • изображение.png
    изображение.png
    22.8 KB · Просмотры: 14
Решение
Методом getRarity() вы пытаетесь получить редкость предмета, указанного в аргументах. В конструкторе вашего Item'a необходимо указать объект типа Item.Properties с вызовом метода rarity(), в аргументе которого и будет указать ваш
116
13
13
Методом getRarity() вы пытаетесь получить редкость предмета, указанного в аргументах. В конструкторе вашего Item'a необходимо указать объект типа Item.Properties с вызовом метода rarity(), в аргументе которого и будет указать ваш
 
Сверху