Currently mouse input is used raw and this results in noticeably 'unsmooth' mouse movement at higher sensitivities. The smoothing would probably work similarly to smoothing in EntityPosition. Just add similar functionality to EntityRotation and set the delay to something pretty low, like 0.05 or 0.03 (you'll have to find a balance between smooth enough but also snappy because no-one wants the cursor to be lagging behind).
Currently mouse input is used raw and this results in noticeably 'unsmooth' mouse movement at higher sensitivities. The smoothing would probably work similarly to smoothing in
EntityPosition
. Just add similar functionality toEntityRotation
and set the delay to something pretty low, like 0.05 or 0.03 (you'll have to find a balance between smooth enough but also snappy because no-one wants the cursor to be lagging behind).