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

Помогите К какому слоту предмет или как повесить несколько атрибутов на предмет

Тема в разделе "Разработка плагинов для новичков", создана пользователем SaMEC, 17 окт 2018.

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

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    В общем вопрос состоит в чем. Каким образом можно понять к какому слоту в инвентаре должен подходить предмет.
    Можно ли как то сравнить по части "материал". Например у нас имеются 2 предмета это Material.LEATHER_BOOTS и Material.IRON_BOOTS. Возможно ли их сравнить по значению BOOTS?

    Второй вопрос состоит в другом, возможно ли наложить на один предмет атрибут подходящий на 2 слота.
    Что у меня получается, я либо накладываю на один слот, например (chest), либо он накладывает на все сразу.....
    Можно ли как то наложить чтобы работал например в слоте (chest) и (feet).
     
    Последнее редактирование: 17 окт 2018
  2. LuckyZeeRo

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

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    1. Конечно можно. Material#name() возвратит тебе "LEATHER_BOOTS", дальше String#endsWith("BOOTS")
    2. Вопрос не понял.
     
  3. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    1)Либо мутишь конастанты листы/массивы, в которых хранишь все материалы соответствующей "группы", либо материал в строку превращаешь и проверяешь через endsWith.
    2)Сомневаюсь в этом, только если делать это через костыли и описание предмета. Да и зачем делать возможность надевать, например, ботинки на туловище?
     
  4. Автор темы
    SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Спасибо за помощь!
     
Статус темы:
Закрыта.

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