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

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

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

  1. Blc_Dragon

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

    Баллы:
    76
    он и такое умеет?
     
  2. AtomicInteger

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

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

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

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

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

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

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

    Баллы:
    76
    И как же тогда полоску показывать?
     
  6. AtomicInteger

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

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

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

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

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

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

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

    Баллы:
    96
    Не выйдет
     
  10. AtomicInteger

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

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

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

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

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

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

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

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

    Баллы:
    96
    Скрин плез
     
  14. Blc_Dragon

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

    Баллы:
    76
    скрин чего тебе надо?
     
  15. xDark

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

    Баллы:
    96
     
  16. Blc_Dragon

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

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

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

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

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

    Баллы:
    76

     
  19. xDark

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

    Баллы:
    96
    А в старых...?
     
  20. Автор темы
    Mabus

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

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

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