What are the best ways to farm a food source in Minecraft?
Farming is an essential activity for players who wish to have a substantial food supply. The following tips will help you become more successful at farming:
1) Choose a plot of land that already has some vegetation, or can be easily modified into one with a seed file. 
2) Select a type of plant that grows quickly and produces lots of seeds - these include wheat, corn, potatoes, beans, carrots, melons and squash. 
 3) Place your first crops as soon as possible after planting them so they can grow fast. They'll also be easier to harvest later on when their growth becomes slower.
 4) You should now start harvesting your crops regularly using an axe or other melee weapon which causes little damage to plants (e.g., swords). If you don't like fighting with weapons use a shovel instead. It's recommended to go through all harvested items before starting new crops.