/** * Used for the sharpening kit. Allows to register a toolpart that is not part of a tool. */ public static void registerToolPart(IToolPart part) { toolParts.add(part); if(part instanceof Item) { if(part.canBeCrafted()) { addPatternForItem((Item) part); } if(part.canBeCasted()) { addCastForItem((Item) part); } } }
if(!toolPart.canBeCasted()) { continue;
if(toolPart.canBeCasted()) { if(toolPart instanceof MaterialItem) { ItemStack stack = toolPart.getItemstackWithMaterial(TinkerMaterials.stone);