Moved recalc of self._rot() to after rotateVec() cos of pass by ref bug. Need better tests as I only discovered bug after running in minecraft itself