/**
  * Can this block stay at this position. Similar to canPlaceBlockAt except gets checked often with
  * plants.
  */
 public boolean f(World var1, int var2, int var3, int var4) {
   return (var1.m(var2, var3, var4) >= 8 || var1.isChunkLoaded(var2, var3, var4))
       && this.canThisPlantGrowOnThisBlockID(var1.getTypeId(var2, var3 - 1, var4));
 }