"Steve, we need to talk."
"Yeah, it's about the way you go about harvesting crops."
"Right. Could you maybe... iunno, be a little more gentle in how you do it? Like, maybe not rip them out entirely? Or reseed the plants as you go?"
"Ok, thanks, man. You're the best."
Gentle Harvest is a small mod that automatically replants crops as you harvest them (by right-clicking them). In vanilla MC these crops are wheat, potatoes, carrots and cocoa pods. Only fully grown crops are affected.
This requires Forge.
It should also be compatible with any mod-added crops that extend BlockCrops or BlockCocoa.