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

Помогите Не работает зачарование

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

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

    Bonedon Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    Ybral_ot_Daynov
    Имя в Minecraft:
    Bonedon
    Всем привет.
    Решил сделать рпг плагин но появилась проблема!
    При добавлении зачарования предмет не крафтится

    Код:
            private void hrecipe() {
                    ItemStack helmet = new ItemStack(Material.CHAINMAIL_HELMET, 1);
                    ItemMeta meta = helmet.getItemMeta();
                    meta.setDisplayName(ChatColor.GOLD + "Special Helmet");
                    meta.setLore(Arrays.asList(ChatColor.BOLD + "This helmet", "is very special", "Use it wisely."));
                    helmet.setItemMeta(meta);
                    helmet.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 1);
    
     
  2. Хостинг MineCraft
    <
  3. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Arrays.asList(ChatColor.BOLD + "This helmet", "is very special", "Use it wisely.")
    Что? Как это работает? Оно же должно массив принимать.
     
  4. Автор темы
    Bonedon

    Bonedon Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    Ybral_ot_Daynov
    Имя в Minecraft:
    Bonedon
    Поверь, работает.
    Я тебе говорю про зачарование а не про подпись -_-
     
  5. konfyciu98

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

    Баллы:
    123
    Skype:
    wwwixelsor9
    Имя в Minecraft:
    konfyciu
    Попробуй зачаровать перед установкой меты
     
  6. Автор темы
    Bonedon

    Bonedon Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    Ybral_ot_Daynov
    Имя в Minecraft:
    Bonedon
    Всмысле?
    meta.enchant не работает
     
  7. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Перед получением меты.
     
  8. Автор темы
    Bonedon

    Bonedon Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    Ybral_ot_Daynov
    Имя в Minecraft:
    Bonedon
    Так?
    Код:
    ItemStack helmet = new ItemStack(Material.CHAINMAIL_HELMET, 1);
                    helmet.addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 1);
                    ItemMeta meta = helmet.getItemMeta();
    
    Не работает если что...
     
  9. makssof

    makssof Старожил Девелопер Пользователь

    Баллы:
    103
    Skype:
    makssofez
    Попробуй второй способ зачара.
    .addEnchantmentUnfase(); вроде.
     
  10. Автор темы
    Bonedon

    Bonedon Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    Ybral_ot_Daynov
    Имя в Minecraft:
    Bonedon
    Что это за фигня?
    Ее никуда даже нельзя пристроить!
     
  11. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    item.addnchantmentUnsafe();
    Но вряд ли это поможет.
     
  12. Автор темы
    Bonedon

    Bonedon Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    Ybral_ot_Daynov
    Имя в Minecraft:
    Bonedon
    Ошибка, не работает.
     

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