Improve how custom items work as ingredients in custom recipes

I made some mistakes yesterday with the custom recipes because I didn't check for drag events or shift clicking on the results, but today I fixed that and now they look just like real recipes.