Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Прочность для итема без неё

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

  1. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    он и такое умеет?
     
  2. Хостинг MineCraft
    <
  3. AtomicInteger

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

    Баллы:
    46
    А я не уверен кстати.Возможно, удастся пропатчить блок, добавив ему нужные параметры для того, что бы появилась та самая полоска и после уже работать ванильным способом.Но я представляю, сколько нужно будет кода и усилий.
     
  4. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Можно самому реализовать систему прочности и хранить всю информацию в lore.
     
  5. Автор темы
    Mabus

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

    Баллы:
    76
    Skype:
    chervanenko
    Имя в Minecraft:
    Chervanenko
    Да можно даже в енчанте типа "уровне силы"... Наверное так пока и сделаю, пока не найдётся настоящий колдун. =)
     
  6. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    И как же тогда полоску показывать?
     
  7. AtomicInteger

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

    Баллы:
    46
    Полоску никак.И работать с этой прочностью нужно будет через свои средства.Но логика будет выполняться.А для большей надёжности и инкапсуляции данных, можно использовать нбт, записывая параметры туда.Правда тогда будет зависимость от версии, иначе рефлексия в ущерб производительности.
     
  8. Автор темы
    Mabus

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

    Баллы:
    76
    Skype:
    chervanenko
    Имя в Minecraft:
    Chervanenko
    Без полоски не катит. Я спрашивал именно из-за неё. =)
     
  9. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    сижу щас на спайготе. там есть такой метод (он ptotected) в nms Item (имено Item) если есть варианты по ее перегону в itemStack, то хотелось бы их увидеть. гугл выдает только nms ItemStack в ItemStack
     
  10. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Не выйдет
     
  11. AtomicInteger

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

    Баллы:
    46
    Собственно, а что общего у item и полоски в инвентаре?
     
  12. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    в теории item имеет эту полоску если ему durability поставить.
    уже вышло.

    Как выяснилось метод на новых версиях убрали.
     
  13. Автор темы
    Mabus

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

    Баллы:
    76
    Skype:
    chervanenko
    Имя в Minecraft:
    Chervanenko
    Они убили метод! СВОЛОЧИ! ©сауспарк :lol:
     
  14. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Скрин плез
     
  15. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    скрин чего тебе надо?
     
  16. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
     
  17. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    Код:
    Item item = Item.getById(1);
    CraftItemStack ccitem = CraftItemStack.asNewCraftStack(item);
    p.getInventory().setItem(0, ccitem);
    
    В моих руках камень и мне норм
     
  18. Автор темы
    Mabus

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

    Баллы:
    76
    Skype:
    chervanenko
    Имя в Minecraft:
    Chervanenko
    С полоской???
     
  19. Blc_Dragon

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon

     
  20. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    А в старых...?
     
  21. Автор темы
    Mabus

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

    Баллы:
    76
    Skype:
    chervanenko
    Имя в Minecraft:
    Chervanenko
    Щит, а я уже обрадовался... :oops:
     

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