I was wondering the same thing until last night when I realized after playing in single player mode with "cheat" on, when I switched to play multiplayer it would stay in cheat until I switched it back to "recipe" mode. If you pull up the item menu while in cheat mode and "accidentally" click an item (thinking your getting the recipe) I think it treats that selection as a give command..
Someone correct me if I'm wrong.