5000+ downloads, Thank you guys so much for the support :)
Features:
    Auto plant seed upon breaking it
    Supports almost all crops
    Works in both SinglePlayer & Multiplayer
    autoplantcropsDelay: set a delay between each hoeing/planting/bonemealing in ms
    plantMultiple : Plant seeds both on and around the broken crop if set to true.
    plantOnWalkOver: Automatically plants seed upon walking over farmland while holding seed if set to true.
    plantDespiteAge: Plant seed upon broken crop despite it being not ageddenough for harvest if set to true, won't work if cancelBreakUnlessAged is on.
    cancelBreakUnlessAged: Prevents the client from breaking and sending break packets to server, won't work if plantDespiteAge is on.
    farmLandMuliple : same as plantMultiple but with turning dirts into farmland
    autoFarmLand: Auto turns grass/dirt into farmland upon while over it while holding a hoe if set to true.
    boneMealMultiple : same as plantMultiple but with bonemeals
    boneMealDelay : set a delay before using bonemeal in order to prevent being kicked by server
    autoBoneMeal: Bone meal seed upon walking over seed while holding bone meal if set to true.
    switchBackToSlot: switches back to previous slot after finished with replacing crops.
    autoplantcrops: Disable the entire mod if set to False.
    autoReplant: Whether to replant the crop or not, useful if you want to use any other functionalites of the mods except for replanting.
Demos:
    Demo1 (singleplayer)     Demo2(multiplayer)     Demo3(multiplayer)
Config:
    Config file's named is autofarmcropsconf and it's located in %APPDATA%/.minecraft/config
    Hold down Z to quickly disable the mod without having to run the command, the key can be changed!
Commands:
    /AutoPlantCropsCommandList: will show a list of options and their status.
    /<OptionName> to change the option's status; ex: /switchBackToSlot will turn     it to false if it's true and vice versa.
    /autoplantcropsDelay <number> ; set the delay between actions, if 0 the delay will your ping to the server.
Contribution:
Contributions/suggestions/issues,conflicts reports, are all welcomed and are highly appreciated :)