@Override
public Collection<ICrop> harvest(int x, int y, int z, ForgeDirection d, int extent){
List<ICrop> crops = new ArrayList<ICrop>();
for(int i = 0; i < extent; i++) {
ICrop crop = farmable.getCropAt(housing.getWorld(), x + d.offsetX * i, y + d.offsetY * i + 1, z + d.offsetZ * i);
if(crop != null) crops.add(crop);
}
return crops;
}