9
0
mirror of https://github.com/SparklyPower/SparklyPaper.git synced 2026-01-06 15:51:42 +00:00
Commit Graph

15 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
586de79281 Fix Parallel World Ticking patch to make worlds ACTUALLY run in parallel 2024-11-25 17:54:37 -03:00
MrPowerGamerBR
d1ef82909d Update to Paper 1.21.3 2024-11-25 13:40:25 -03:00
MrPowerGamerBR
0fd6b8d393 Shutdown the ServerLevel tickExecutor when the world is unloaded in MinecraftServer
Because it seems that ServerLevel.close() is actually never called, whoops
2024-10-19 14:05:43 -03:00
MrPowerGamerBR
8c40f738c7 Fix merge conflicts 2024-10-01 23:27:54 -03:00
MrPowerGamerBR
5c1ca0d8ef Remove the new patch
Taming villagers is harder than it seems
2024-08-26 00:13:32 -03:00
MrPowerGamerBR
3aa804fbdc Allow changing the tick rate of mob's "customServerAiStep" 2024-08-25 22:36:20 -03:00
MrPowerGamerBR
4dcc99505a Revert "Show the parallel ticking order in "/mspt""
After thinking about it... this does not make any sense considering that we use a semaphore to control how many worlds tick in parallel.
2024-08-25 19:16:22 -03:00
MrPowerGamerBR
49cafc049a Show the parallel ticking order in "/mspt" 2024-08-25 11:50:20 -03:00
MrPowerGamerBR
6de5e1d3a5 Implement config version upgrades 2024-08-23 16:58:49 -03:00
MrPowerGamerBR
16237e2ec0 Allow throttling hopper checks if the target container is full 2024-08-23 16:36:05 -03:00
MrPowerGamerBR
8252a38f3d Add some SparklyPower-specific patches, update README 2024-06-13 12:18:15 -03:00
MrPowerGamerBR
e679b13c01 A bunch of new patches that we need for SparklyPower features 2024-06-10 18:54:03 -03:00