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

Помогите Получить предмет из даты

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

  1. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    _MasterCapeXD_
    Мне нужно достать предмет из мода, для этого мне нужна дата, я ее получаю так:
    Код:
    Material item = Material.getMaterial(423);
    
    но он Deprecated, есть другие способы? Или поставить аннотацию и все заработает?
    Версия 1.7.10

    Item item = Item.getItemById(423); - тоже не работает, так как при перевоплощении в ItemStack Эклипс выводит ошибку

    (
    Item item= Item.getItemById(423);
    ItemStack stack = new ItemStack(item, 1, 0);
    )
     
    Последнее редактирование: 26 июн 2017
  2. Хостинг MineCraft
    <
  3. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Item item= Item.getItemById(423);
    ItemStack stack = item.getItemStack();
     
  4. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    _MasterCapeXD_
    Не идет... rename in file
     

    Вложения:

  5. GoodCoder

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

    Баллы:
    76
    Код:
    Material item = Material.getMaterial("MODID_ITEMNAME");
    Числовые ID не используйте. Они у модов меняются.
     
  6. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    _MasterCapeXD_
    Как часто они меняются? И буквенное айди я там не вижу, это то что левее от числового?
    bandicam 2017-06-26 22-23-15-947.jpg
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    После вайпа сменятся.
     
  8. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    _MasterCapeXD_
    Окей, так как мне тогда получить буквенное ID?
     
  9. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Код:
    ItemStack.getType().toString()
     
  10. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    _MasterCapeXD_
    И как мне получить предмет из мода, я то получить его смогу, но мне еще надо проверить, есть ли это предмет, который мне надо.У меня при интеракте должно это быть. Если игрок интерактит указанным в if предметом, то выполняется условие.Я же с самого начала не знаю буквенное айди предмета.
     
  11. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Можно сделать команду, которая будет выводить строковый ID предмета в руке.
     
  12. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    _MasterCapeXD_
    Ну, я бы не хотел этого делать, но, видимо,придется
     
  13. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    containsAtLeast
     
  14. Автор темы
    _MasterCapeXD_

    _MasterCapeXD_ Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    _MasterCapeXD_
    Мне еще перед этим надо получить буквенное ID из мода, так что команду придется создать
     

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