Rewrote custom crafting