9
0
mirror of https://github.com/SparklyPower/SparklyPaper.git synced 2025-12-24 01:19:30 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
MrPowerGamerBR
a91c3f2fee Change patch order + rebuild patches 2024-12-01 11:33:10 -03:00
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