Скрафтить зачаренный ванильный инструмент

Допустим, у меня есть itemEnchantedIron.
Я хочу сделать так, чтобы из него крафтилась обычная железная кирка, но зачарованная, скажем, на удачу 3.
Как это сделать?
 
Вроде как подойдёт.
 
Ты думаешь, что я знаю что-ли твои рецепты в твоём моде? Нет. я их не знаю. Либо давай твой рецепт для примера или постараюсь показать пример.
 
Допустим, вот так:

Код:
    GameRegistry.addRecipe(new ItemStack(Items.iron_pickaxe), new Object[]{"III", " S ", " S ", 'I', itemEnchantedIron, 'S', Items.stick});

А на это уже ругается

Код:
    GameRegistry.addRecipe(new ItemStack(Items.iron_pickaxe).addEnchantment(Enchantment.fortune, 3), new Object[]{"III", " S ", " S ", 'I', itemEnchantedIron, 'S', Items.stick});
 
Где-то для регистрации:
Код:
GameRegistry.addRecipe(addChar(new ItemStack(Items.iron_pickaxe, 1, 0)), new Object[]{"III", " S ", " S ", 'I', itemEnchantedIron, 'S', Items.stick});
Где-то за методом, создаёшь свой метод:
Код:
public static ItemStack addChar(ItemStack is) {
    is.addEnchantment(Enchantment.fortune, 3);
    return is;
}
 
Назад
Сверху