1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите ShapedRecipe c ингредиентами ItemStack

Тема в разделе "Разработка плагинов для новичков", создана пользователем quateris?, 21 июн 2022.

Статус темы:
Закрыта.
  1. Автор темы
    quateris?

    quateris? Активный участник Пользователь

    Баллы:
    66
    Есть вопрос, как изменить мап ингредиентов в классе ShapedRecipe? Map<Character, ItemStack>
     
  2. DestKoder

    DestKoder Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DestKoder
    Методами setIngredient() либо setIngredients(). Однако, если мне не изменяет память, ты не можешь напрямую установить туда ItemStack, юзай класс RecipeChoice.ExactChoice(ItemStack item)
     
  3. Автор темы
    quateris?

    quateris? Активный участник Пользователь

    Баллы:
    66
    setIngredient() принимает Material/MaterialData, не ItemStack
    вот с ExactChoice не знаю, можешь скинуть пример кода?
     
  4. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Никак, там только материал принимается.
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  6. DestKoder

    DestKoder Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DestKoder
    А разве RecipeChoice нельзя? Я же через него добавлял..

    Или как ты предлагаешь работать с конкретным итемстаком, со своим описанием и т.д.

    Хотя наверное от версии зависит
     
    Последнее редактирование: 21 июн 2022
  7. Автор темы
    quateris?

    quateris? Активный участник Пользователь

    Баллы:
    66
    через рефлексию пробовал, но недостаточно опыта было, не принимало хашмап
     
  8. Автор темы
    quateris?

    quateris? Активный участник Пользователь

    Баллы:
    66
    ух, извращение
     
  9. DestKoder

    DestKoder Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DestKoder
    Рефлексию аж тронул... У тебя какая версия то?
     
  10. Автор темы
    quateris?

    quateris? Активный участник Пользователь

    Баллы:
    66
  11. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Зато и книга рецептов работает как положено.
     
  12. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Я уже скинул готовый плагин. RecipeChoice для добавления нескольких материалов, это ну никак не поможет. Может в каких то диноверсиях это и работало, но сейчас точно нет.
     
  13. Автор темы
    quateris?

    quateris? Активный участник Пользователь

    Баллы:
    66
    ну ладно, прикручу плагин, спасибо за помощь
    тема закрыта
     
Статус темы:
Закрыта.

Поделиться этой страницей