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

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

Discussion in 'Разработка плагинов для новичков' started by Mabus, Jan 30, 2017.

  1. Blc_Dragon

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Не выйдет
     
  11. AtomicInteger

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

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

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

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

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

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

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

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

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

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

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

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

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
     
  17. Blc_Dragon

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

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

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

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

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

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon

     
  20. xDark

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

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

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

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

Share This Page