Mmmm... don't forget to try ($p->getLevel()->getBlockIdAt(Vector3($to->getX(), $to->getY(), $to->getZ())) but check $to->getX()+1, -1...)