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

Как добавить AttributeModifier к предмету?

Тема в разделе "Разработка плагинов для новичков", создана пользователем kolis1on, 31 июл 2021.

Метки:
  1. Автор темы
    kolis1on

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

    Баллы:
    76
    Я хочу добавить урон к алмазному мечу


    Код:
    ItemStack item = new ItemStack(Material.DIAMOND_SWORD,1);
    ItemMeta a = shapi.getItemMeta();
    
    AttributeModifier M = new AttributeModifier( "Weapon modifier", 100, AttributeModifier.Operation.ADD_NUMBER);
    
    a.addAttributeModifier(Attribute.GENERIC_ATTACK_DAMAGE,M);
     
  2. alexandrage

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

    Баллы:
    173
    item.setItemMeta(a)
     
  3. Автор темы
    kolis1on

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

    Баллы:
    76
    а как добавить + 1 урон к предмету?
     
  4. swat1x

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

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    NBTAPI в помощь
     

    Вложения:

  5. Автор темы
    kolis1on

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

    Баллы:
    76
    Как я понял
    addAttributeModifier
    не работает на 1.12 версии?
     
  6. swat1x

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

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    Мужик, сообщение выше посмотри. Или долбись с нмсовскими атрибутами
     
  7. Автор темы
    kolis1on

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

    Баллы:
    76
     
  8. swat1x

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

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    Может потому что стоит скачать само апи? Я название выше ещё написал
     
  9. swat1x

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

    Баллы:
    76
    Имя в Minecraft:
    swat1x
  10. Автор темы
    kolis1on

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

    Баллы:
    76
    Как мне его потом использовать и закинуть, работаю в Intellij IDEA
     
  11. swat1x

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

    Баллы:
    76
    Имя в Minecraft:
    swat1x
    File - Project structure - Libraries

    На плюс нажимаешь и выбираешь jar файл
     
  12. Автор темы
    kolis1on

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

    Баллы:
    76
    Большое тебе спасибо
     
  13. Автор темы
    kolis1on

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

    Баллы:
    76
    только где мне брать доки?
     
  14. Автор темы
    kolis1on

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

    Баллы:
    76
    кстати при родключении в Maven в <depedency> пишет
    Код:
    Dependency 'de.tr7zw:item-nbt-api-plugin:2.8.0' not found
     
  15. alexandrage

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

    Баллы:
    173
    Работает. Ты просто забыл item.setItemMeta
     
  16. Автор темы
    kolis1on

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

    Баллы:
    76
    Нет, там вообще такого метода не существует
     
  17. alexandrage

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

    Баллы:
    173
    Ну тогда обновляйся значит.
     
  18. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Репозиторий указал?
    https://github.com/tr7zw/Item-NBT-API/wiki/Using-Maven
     

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