Починка итемом

Версия Minecraft
1.12.2
1,031
19
87
Как правильно добавить к коду материала инструмент для починки предметом, а то в учебнике для блока есть, но так как я хочу предмет то удаляю этот участок Item.getItemFromBlock, ошибок нету по коду, но тогда ошибка конструкции мода. Как правильно прописать?
 
Решение
Вот это постановка вопроса... Если нужно чинить свой инструмент, то переопредели getIsRepairable() в классе инструмента.
Примерно так:
Java:
    public boolean getIsRepairable(ItemStack toRepair, ItemStack repair) {
    
        return Item.getIdFromItem(toRepairItem.getItem()) == Item.getIdFromItem(repairItem.getItem());
    }
243
28
202
Вот это постановка вопроса... Если нужно чинить свой инструмент, то переопредели getIsRepairable() в классе инструмента.
Примерно так:
Java:
    public boolean getIsRepairable(ItemStack toRepair, ItemStack repair) {
    
        return Item.getIdFromItem(toRepairItem.getItem()) == Item.getIdFromItem(repairItem.getItem());
    }
 
Сверху