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

Помогите Убрать lore

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    Доброго времени суток, форумчане.

    Подскажите пожалуйста как убрать у предмета lore не удалив остальную его ItemMet'y

    Заранее спасибо
     
  2. alexandrage

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

    Баллы:
    173
    Лоре = null. Не?
     
  3. Автор темы
    Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    Ага, и вот мой код который был до создания темы.

    Код:
    ItemMeta meta = item.getItemMeta();
    meta.setLore(null);
    Ощущение что setlore тупо добавляет новые строки с lore.

    Но может быть я тупой и что то делаю не так
     
  4. alexandrage

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

    Баллы:
    173
    Да не так же. Ибо лоре аррайлист.
     
  5. Автор темы
    Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    он ложил как на лист так и просто на null
     
  6. alexandrage

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

    Баллы:
    173
    Погоди, а в конце ты сделал на айтем сет новой меты?
     
  7. Автор темы
    Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    Разобрался. Поле изменения меты ее надо снова прописать на вещь

    Код:
    item.setItemMeta(meta);

    Одновременность :D
     
  8. alexandrage

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

    Баллы:
    173
    И потом, вот есть же meta.getLore().clear();
     
  9. Автор темы
    Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    ОО, спасибо.

    Сэкономлено строк - 3шт. Моральное удовольствие +15

    (Ощущение что я тупой +5 т.к. забыл поставить точечку и посмотреть что там есть)
     
Статус темы:
Закрыта.

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