From 9a48934969fbea9c3eae80125ea23a16978be1a3 Mon Sep 17 00:00:00 2001 From: MrHua269 Date: Sat, 3 May 2025 18:20:51 +0800 Subject: [PATCH] Tidy patches --- ...mmand.patch => 0019-Add-config-to-enable-tick-command.patch} | 2 +- ...-Teleport-async-if-entity-was-moving-to-another-regio.patch} | 0 ... 0021-Try-fixing-folia-off-region-POI-accessing-issue.patch} | 0 ...ugin.patch => 0022-Force-disable-builtin-spark-plugin.patch} | 2 +- ...3-Merge-Paper-11945-for-temporary-hopper-behavior-fix.patch} | 0 ...ia.patch => 0024-Fix-uncorrected-death-check-of-folia.patch} | 0 ...-Fix-a-series-issue-around-entity-memory-typed-Global.patch} | 0 ...=> 0026-Do-not-search-the-block-out-of-current-region.patch} | 0 ...pawn-place.patch => 0027-Correct-player-respawn-place.patch} | 0 ...ch => 0028-Command-IllegalArgumentException-crash-fix.patch} | 0 ...-Fix-incorrectly-synced-data-after-player-teleportati.patch} | 0 ...on.patch => 0030-Kaiiju-Don-t-pathfind-outside-region.patch} | 0 ...patch => 0031-Kaiiju-Vanilla-end-portal-teleportation.patch} | 0 ....patch => 0032-Kaiiju-Entity-tick-and-removal-limiter.patch} | 0 ...alive.patch => 0033-Purpur-Use-alternative-keep-alive.patch} | 0 ...agers.patch => 0034-Purpur-Lobotomize-stuck-villagers.patch} | 0 ...s.patch => 0035-Purpur-Barrels-and-enderchests-6-rows.patch} | 0 ...ce-sensor-work.patch => 0036-Petal-Reduce-sensor-work.patch} | 0 ...> 0037-Pufferfish-Cache-climbing-check-for-activation.patch} | 0 ...patch => 0038-Pufferfish-Reduce-chunk-loading-lookups.patch} | 0 ...ctions.patch => 0039-Gale-Use-platform-math-functions.patch} | 0 ...n.patch => 0040-Gale-Variable-entity-wake-up-duration.patch} | 0 ...tch => 0041-Gale-Skip-entity-move-if-movement-is-zero.patch} | 0 ...-Gale-Replace-AI-attributes-with-optimized-collection.patch} | 0 ...neration.patch => 0043-Gale-Optimize-noise-generation.patch} | 0 ...cks.patch => 0044-SparklyPaper-Optimize-canSee-checks.patch} | 0 ...-SparklyPaper-Skip-distanceToSqr-call-in-ServerEntity.patch} | 0 ...atch => 0046-Leaf-Secure-seed-and-matter-seed-command.patch} | 0 ...-Leaf-Remove-useless-creating-stats-json-bases-on-pla.patch} | 0 ...048-Leaf-Replace-brain-maps-with-optimized-collection.patch} | 0 ...-Leaf-Paper-PR-Prevent-zombie-reinforcements-loading-.patch} | 0 ...{0049-Tick-regions-api.patch => 0050-Tick-regions-api.patch} | 0 ...atch => 0051-Add-missing-teleportation-apis-for-folia.patch} | 0 ...leport.patch => 0052-Fix-off-tickregion-sync-teleport.patch} | 0 ...ior-Modifiers.patch => 0053-Portal-Behavior-Modifiers.patch} | 0 ....patch => 0054-Leaves-Disable-moved-wrongly-threshold.patch} | 0 ...-Leaves-Fix-Incorrect-Collision-Behavior-for-Block-Sh.patch} | 0 ...-skip.patch => 0056-Leaves-Fix-SculkCatalyst-exp-skip.patch} | 0 ...xperiment.patch => 0057-Raytracing-tracker-experiment.patch} | 2 +- ...057-Lithium-Fast-util.patch => 0058-Lithium-Fast-util.patch} | 0 ...-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch} | 0 ...-Damage-trace.patch => 0060-Cross-Region-Damage-trace.patch} | 0 42 files changed, 3 insertions(+), 3 deletions(-) rename luminol-server/minecraft-patches/features/{0060-Add-config-to-enable-tick-command.patch => 0019-Add-config-to-enable-tick-command.patch} (98%) rename luminol-server/minecraft-patches/features/{0019-Teleport-async-if-entity-was-moving-to-another-regio.patch => 0020-Teleport-async-if-entity-was-moving-to-another-regio.patch} (100%) rename luminol-server/minecraft-patches/features/{0020-Try-fixing-folia-off-region-POI-accessing-issue.patch => 0021-Try-fixing-folia-off-region-POI-accessing-issue.patch} (100%) rename luminol-server/minecraft-patches/features/{0021-Force-disable-builtin-spark-plugin.patch => 0022-Force-disable-builtin-spark-plugin.patch} (98%) rename luminol-server/minecraft-patches/features/{0022-Merge-Paper-11945-for-temporary-hopper-behavior-fix.patch => 0023-Merge-Paper-11945-for-temporary-hopper-behavior-fix.patch} (100%) rename luminol-server/minecraft-patches/features/{0023-Fix-uncorrected-death-check-of-folia.patch => 0024-Fix-uncorrected-death-check-of-folia.patch} (100%) rename luminol-server/minecraft-patches/features/{0024-Fix-a-series-issue-around-entity-memory-typed-Global.patch => 0025-Fix-a-series-issue-around-entity-memory-typed-Global.patch} (100%) rename luminol-server/minecraft-patches/features/{0025-Do-not-search-the-block-out-of-current-region.patch => 0026-Do-not-search-the-block-out-of-current-region.patch} (100%) rename luminol-server/minecraft-patches/features/{0026-Correct-player-respawn-place.patch => 0027-Correct-player-respawn-place.patch} (100%) rename luminol-server/minecraft-patches/features/{0027-Command-IllegalArgumentException-crash-fix.patch => 0028-Command-IllegalArgumentException-crash-fix.patch} (100%) rename luminol-server/minecraft-patches/features/{0028-Fix-incorrectly-synced-data-after-player-teleportati.patch => 0029-Fix-incorrectly-synced-data-after-player-teleportati.patch} (100%) rename luminol-server/minecraft-patches/features/{0029-Kaiiju-Don-t-pathfind-outside-region.patch => 0030-Kaiiju-Don-t-pathfind-outside-region.patch} (100%) rename luminol-server/minecraft-patches/features/{0030-Kaiiju-Vanilla-end-portal-teleportation.patch => 0031-Kaiiju-Vanilla-end-portal-teleportation.patch} (100%) rename luminol-server/minecraft-patches/features/{0031-Kaiiju-Entity-tick-and-removal-limiter.patch => 0032-Kaiiju-Entity-tick-and-removal-limiter.patch} (100%) rename luminol-server/minecraft-patches/features/{0032-Purpur-Use-alternative-keep-alive.patch => 0033-Purpur-Use-alternative-keep-alive.patch} (100%) rename luminol-server/minecraft-patches/features/{0033-Purpur-Lobotomize-stuck-villagers.patch => 0034-Purpur-Lobotomize-stuck-villagers.patch} (100%) rename luminol-server/minecraft-patches/features/{0034-Purpur-Barrels-and-enderchests-6-rows.patch => 0035-Purpur-Barrels-and-enderchests-6-rows.patch} (100%) rename luminol-server/minecraft-patches/features/{0035-Petal-Reduce-sensor-work.patch => 0036-Petal-Reduce-sensor-work.patch} (100%) rename luminol-server/minecraft-patches/features/{0036-Pufferfish-Cache-climbing-check-for-activation.patch => 0037-Pufferfish-Cache-climbing-check-for-activation.patch} (100%) rename luminol-server/minecraft-patches/features/{0037-Pufferfish-Reduce-chunk-loading-lookups.patch => 0038-Pufferfish-Reduce-chunk-loading-lookups.patch} (100%) rename luminol-server/minecraft-patches/features/{0038-Gale-Use-platform-math-functions.patch => 0039-Gale-Use-platform-math-functions.patch} (100%) rename luminol-server/minecraft-patches/features/{0039-Gale-Variable-entity-wake-up-duration.patch => 0040-Gale-Variable-entity-wake-up-duration.patch} (100%) rename luminol-server/minecraft-patches/features/{0040-Gale-Skip-entity-move-if-movement-is-zero.patch => 0041-Gale-Skip-entity-move-if-movement-is-zero.patch} (100%) rename luminol-server/minecraft-patches/features/{0041-Gale-Replace-AI-attributes-with-optimized-collection.patch => 0042-Gale-Replace-AI-attributes-with-optimized-collection.patch} (100%) rename luminol-server/minecraft-patches/features/{0042-Gale-Optimize-noise-generation.patch => 0043-Gale-Optimize-noise-generation.patch} (100%) rename luminol-server/minecraft-patches/features/{0043-SparklyPaper-Optimize-canSee-checks.patch => 0044-SparklyPaper-Optimize-canSee-checks.patch} (100%) rename luminol-server/minecraft-patches/features/{0044-SparklyPaper-Skip-distanceToSqr-call-in-ServerEntity.patch => 0045-SparklyPaper-Skip-distanceToSqr-call-in-ServerEntity.patch} (100%) rename luminol-server/minecraft-patches/features/{0045-Leaf-Secure-seed-and-matter-seed-command.patch => 0046-Leaf-Secure-seed-and-matter-seed-command.patch} (100%) rename luminol-server/minecraft-patches/features/{0046-Leaf-Remove-useless-creating-stats-json-bases-on-pla.patch => 0047-Leaf-Remove-useless-creating-stats-json-bases-on-pla.patch} (100%) rename luminol-server/minecraft-patches/features/{0047-Leaf-Replace-brain-maps-with-optimized-collection.patch => 0048-Leaf-Replace-brain-maps-with-optimized-collection.patch} (100%) rename luminol-server/minecraft-patches/features/{0048-Leaf-Paper-PR-Prevent-zombie-reinforcements-loading-.patch => 0049-Leaf-Paper-PR-Prevent-zombie-reinforcements-loading-.patch} (100%) rename luminol-server/minecraft-patches/features/{0049-Tick-regions-api.patch => 0050-Tick-regions-api.patch} (100%) rename luminol-server/minecraft-patches/features/{0050-Add-missing-teleportation-apis-for-folia.patch => 0051-Add-missing-teleportation-apis-for-folia.patch} (100%) rename luminol-server/minecraft-patches/features/{0051-Fix-off-tickregion-sync-teleport.patch => 0052-Fix-off-tickregion-sync-teleport.patch} (100%) rename luminol-server/minecraft-patches/features/{0052-Portal-Behavior-Modifiers.patch => 0053-Portal-Behavior-Modifiers.patch} (100%) rename luminol-server/minecraft-patches/features/{0053-Leaves-Disable-moved-wrongly-threshold.patch => 0054-Leaves-Disable-moved-wrongly-threshold.patch} (100%) rename luminol-server/minecraft-patches/features/{0054-Leaves-Fix-Incorrect-Collision-Behavior-for-Block-Sh.patch => 0055-Leaves-Fix-Incorrect-Collision-Behavior-for-Block-Sh.patch} (100%) rename luminol-server/minecraft-patches/features/{0055-Leaves-Fix-SculkCatalyst-exp-skip.patch => 0056-Leaves-Fix-SculkCatalyst-exp-skip.patch} (100%) rename luminol-server/minecraft-patches/features/{0056-Raytracing-tracker-experiment.patch => 0057-Raytracing-tracker-experiment.patch} (98%) rename luminol-server/minecraft-patches/features/{0057-Lithium-Fast-util.patch => 0058-Lithium-Fast-util.patch} (100%) rename luminol-server/minecraft-patches/features/{0058-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch => 0059-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch} (100%) rename luminol-server/minecraft-patches/features/{0059-Cross-Region-Damage-trace.patch => 0060-Cross-Region-Damage-trace.patch} (100%) diff --git a/luminol-server/minecraft-patches/features/0060-Add-config-to-enable-tick-command.patch b/luminol-server/minecraft-patches/features/0019-Add-config-to-enable-tick-command.patch similarity index 98% rename from luminol-server/minecraft-patches/features/0060-Add-config-to-enable-tick-command.patch rename to luminol-server/minecraft-patches/features/0019-Add-config-to-enable-tick-command.patch index f13e308..004af27 100644 --- a/luminol-server/minecraft-patches/features/0060-Add-config-to-enable-tick-command.patch +++ b/luminol-server/minecraft-patches/features/0019-Add-config-to-enable-tick-command.patch @@ -114,7 +114,7 @@ index cfb37f2e428605965a37dc1eb83f302fe1bd6299..8f7b28e5688252207ad8ce9f3fb6f9c3 TitleCommand.register(this.dispatcher, context); //TriggerCommand.register(this.dispatcher); // Folia - region threading - TODO later diff --git a/net/minecraft/server/MinecraftServer.java b/net/minecraft/server/MinecraftServer.java -index 330af9f4de1c72387326816065350e71fe546efe..e62e8b9af7ad3e4454702ac86ad2b27973eba66f 100644 +index ed00a29daccfee1d631bef27c0a3a4ae83140018..56f5568848d0f20b4d706c07dc8114594e0b5337 100644 --- a/net/minecraft/server/MinecraftServer.java +++ b/net/minecraft/server/MinecraftServer.java @@ -267,7 +267,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop