Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Industrial Craft ItemStack()

DeD_PascaL

Активный участник
Пользователь
Баллы
68
На форуме подобной темы не нашел (может плохо искал), но в общем, как выдать игроку заряженную шмотку? Например выдать полностью заряженный энергокристалл? Пробую вот так, выдается кристал, с айдишниками как у заряженного, но заряд равен нулю. Может надо какой нить API от IC2 к бакиту подключить или как? Может кто решал уже такую проблему?
Код:
if (command.getName().equalsIgnoreCase("energy")) {
        Player player = (Player) sender;
        ItemStack item = new ItemStack(30240, 1); //30240 - ид энергокристалла,
        item.setDurability((short) 1);
        player.getInventory().addItem(item);
        return true;
    }
 
Оно по идеи должно в NBT метках хранится.
Давно не работал с BukkitAPI, но раньше для доступа к NBT был нужен CraftItemStack а не ItemStack.
 

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

Назад
Верх