Set<Vect> seen = new HashSet<Vect>();
Stack<ICrop> crops = new Stack<ICrop>();
// Determine what type we want to harvest.
IFarmable germling = null;
for (IFarmable germl : germlings) {
ICrop crop = germl.getCropAt(world, position.x, position.y, position.z);
if (crop == null)
continue;