Plant random berry and auto harvest - pokeclicker.com

Automatically plant and harvest berries.

// ==UserScript==
// @name        Plant random berry and auto harvest - pokeclicker.com
// @namespace   Violentmonkey Scripts
// @match       https://www.pokeclicker.com/
// @grant       none
// @version     1.9
// @author      DrAK
// @description Automatically plant and harvest berries.
// ==/UserScript==


function loopFarm() {
  var chooseRandBerry = 0;
  var farmLoop = setInterval(function () {

    
for (let i = 0; i < 25; i++) {

  if (i == 12) 
  { 
    //leave middle empty
    App.game.farming.harvest(i, false);
    i++; 
  }

  if(App.game.farming.plotList[i].stage() == 4 && App.game.farming.plotList[i].age > (App.game.farming.plotList[i].berryData.growthTime[4] * 0.7) )
  {    
    App.game.farming.harvest(i, false);    
  }

  chooseRandBerry = Math.floor(Math.random() * (App.game.farming.highestUnlockedBerry()+0.25));
      while(!App.game.farming.unlockedBerries[chooseRandBerry]()) 
        {
          chooseRandBerry = Math.floor(Math.random() * (App.game.farming.highestUnlockedBerry()+0.25));
        }
  App.game.farming.plant(i, chooseRandBerry, false);
  
}
    
  }, 5000); 
}

loopFarm();