PaperMC/paper-server/patches/sources/net/minecraft
Aikar a371d5fefe Further improve server tick loop
Improves how the catchup buffer is handled, allowing it to roll both ways
increasing the effeciency of the thread sleep so it only will sleep once.

Also increases the buffer of the catchup to ensure server stays at 20 TPS unless extreme conditions

Previous implementation did not calculate TPS correctly.
Switch to a realistic rolling average and factor in std deviation as an extra reporting variable
2016-03-01 23:09:29 -06:00
..
advancements Remap CraftBukkit to Mojang+Yarn Mappings 2024-12-11 22:26:55 +01:00
commands Adventure 2021-01-29 17:54:03 +01:00
core Paper Plugins 2022-07-06 23:00:31 -04:00
nbt MC Dev fixes 2016-03-30 19:36:20 -04:00
network Deobfuscate stacktraces in log messages, crash reports, and etc. 2021-06-20 18:19:09 -07:00
resources MC Dev fixes 2016-03-30 19:36:20 -04:00
server Further improve server tick loop 2016-03-01 23:09:29 -06:00
stats Allow statistics to be disabled/forced 2014-01-07 15:56:26 +00:00
util MC Dev fixes 2016-03-30 19:36:20 -04:00
world Adventure 2021-01-29 17:54:03 +01:00
ChatFormatting.java.patch Adventure 2021-01-29 17:54:03 +01:00
CrashReport.java.patch Deobfuscate stacktraces in log messages, crash reports, and etc. 2021-06-20 18:19:09 -07:00
CrashReportCategory.java.patch Deobfuscate stacktraces in log messages, crash reports, and etc. 2021-06-20 18:19:09 -07:00
Util.java.patch MC Dev fixes 2016-03-30 19:36:20 -04:00