PaperMC/paper-server/patches/sources/net/minecraft
Jason Penilla 21f51ebd74 Avoid issues with certain tasks not processing during sleep
Execute processQueue tasks during sleep: needed for console tab completions, pre join event, etc.

Upstream has set precedent that the bukkit scheduler will still tick during sleep, which avoids some problems
with plugins not accounting for the new sleep feature, but can still lead to others. Because of this we have disabled
sleep by default, which avoids the problem and makes it more obvious to check if this is the cause of issues when
enabled. We also unload chunks during sleep to prevent memory leaks caused by plugin chunk loads.
2024-10-27 14:18:28 -07:00
..
advancements Lazily create LootContext for criterions 2023-11-21 12:16:39 -03:00
commands Prioritize Minecraft commands in function parsing and command blocks 2024-07-01 11:58:49 -07:00
core Print data component type on encoding error 2024-05-09 15:11:34 +02:00
data/loot/packs Remove set damage lootable item function from compasses 2024-08-22 22:55:37 +02:00
nbt Improve tag parser handling 2024-02-05 11:54:04 +01:00
network Add proper async player disconnections 2024-10-16 06:41:32 -07:00
resources Validate ResourceLocation in NBT reading 2024-01-04 13:49:14 +01:00
server Avoid issues with certain tasks not processing during sleep 2024-10-27 14:18:28 -07:00
stats Fix spigot's Forced-Stats 2023-08-28 01:32:39 +01:00
util Validate usernames 2022-01-01 05:19:37 -08:00
world Add startup flag to disable gamerule limits 2024-10-25 14:20:40 -07:00
ChatFormatting.java.patch Adventure 2021-01-29 17:54:03 +01:00
CrashReport.java.patch Disable memory reserve allocating 2024-01-18 23:25:09 +01:00
CrashReportCategory.java.patch Deobfuscate stacktraces in log messages, crash reports, and etc. 2021-06-20 18:19:09 -07:00
Util.java.patch Separate dimensiondata executor 2024-11-28 10:35:58 +01:00