9
0
mirror of https://github.com/SparklyPower/SparklyPaper.git synced 2025-12-23 08:59:19 +00:00
Commit Graph

6 Commits

Author SHA1 Message Date
MrPowerGamerBR
017173b2b8 Revert "Only attempt to resync display entities' position when it has actually changed to fix teleport interpolation issues"
This reverts commit dcdb966994.

The patch does work, but I want to see if anyone else on the Paper team has anything to say about not periodically sending pos/rot packets
2024-12-01 11:18:23 -03:00
MrPowerGamerBR
dcdb966994 Only attempt to resync display entities' position when it has actually changed to fix teleport interpolation issues
On display entities, any new Pos/Rot packet causes the teleport duration interpolation to reset

While this does not cause issues when you spawn a display entity -> set the interpolation -> teleport after the data has been sent to the client, this DOES cause issues on entities that have lived for >60 ticks, where if you spawn a display with interpolation -> wait ~8 ticks -> teleport it, the end of the teleport will look slow due to the server resyncing the display entity position/rotation
2024-12-01 01:24:33 -03:00
MrPowerGamerBR
bf268dc7a6 Update Upstream (Paper) 2024-11-26 15:09:52 -03:00
MrPowerGamerBR
d1ef82909d Update to Paper 1.21.3 2024-11-25 13:40:25 -03:00
MrPowerGamerBR
8c40f738c7 Fix merge conflicts 2024-10-01 23:27:54 -03:00
MrPowerGamerBR
e371a3ef2a Update to 1.21.1 2024-08-19 15:58:08 -03:00