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

Помогите Проблема с крафтом у печки

Тема в разделе "Помощь", создана пользователем RpAhmed, 9 янв 2021.

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

    RpAhmed Ньюби

    Баллы:
    1
    Проблема в том, что печка берет адский нарост как тот предмет, который я указал в качестве ItemStack.
    Из-за нового крафта печка плавит и обычный нарост, и тот самый нарост типа ItemStack с уникальными NBT тегами и т.д
    Можно-ли как то исключить переплавку обычного адского нароста в печке?

    Как не должно быть (как есть сейчас)
    [​IMG]

    Как должно быть в идеале (Только с уникальным наростом)
    [​IMG]

    Кусок кода:
    PHP:
    ItemStack item1 = new ItemStack(Material.NETHER_WART2);
    ItemMeta item1meta item1.getItemMeta();
    item1meta.setDisplayName("§eTest1");
    item1meta.addEnchant(Enchantment.DAMAGE_ALL1true);
    item1meta.addItemFlags(ItemFlag.HIDE_ENCHANTS);
    item1meta.setCustomModelData(6);
    item1.setItemMeta(item1meta);
          
    ShapedRecipe recipe1 = new ShapedRecipe(NamespacedKey.minecraft("test1"), item1);
    recipe1.shape(new String[] {"   "" NN""   "});
    recipe1.setIngredient('N'Material.GOLD_NUGGET);
          
    ItemStack item2 = new ItemStack(Material.GOLD_INGOT);
    ItemMeta item2meta item2.getItemMeta();
    item2meta.setDisplayName("§eTest2");
    item2meta.addEnchant(Enchantment.DAMAGE_ALL1true);
    item2meta.addItemFlags(ItemFlag.HIDE_ENCHANTS);
    item2meta.setCustomModelData(7);
    item2.setItemMeta(item8meta);
          
    FurnaceRecipe furnace1 = new FurnaceRecipe(NamespacedKey.minecraft("test2"), item2item1.getType(), 5.0f10 30);

    Bukkit.getServer().addRecipe(recipe1);
    Bukkit.getServer().addRecipe(furnace1);
     
    Последнее редактирование: 9 янв 2021
  2. Хостинг MineCraft
    <

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