diff --git a/README.md b/README.md index a9ba6d8e..2ecd018e 100644 --- a/README.md +++ b/README.md @@ -100,7 +100,6 @@ If these excellent projects hadn't appeared, Leaf wouldn't have become great.

KeYi (R.I.P.) (Backup)
- • KTP
Mirai
Petal
Carpet Fixes
diff --git a/patches/api/0008-KeYi-Player-Skull-API.patch b/patches/api/0007-KeYi-Player-Skull-API.patch similarity index 100% rename from patches/api/0008-KeYi-Player-Skull-API.patch rename to patches/api/0007-KeYi-Player-Skull-API.patch diff --git a/patches/api/0009-Slice-Smooth-Teleports.patch b/patches/api/0008-Slice-Smooth-Teleports.patch similarity index 93% rename from patches/api/0009-Slice-Smooth-Teleports.patch rename to patches/api/0008-Slice-Smooth-Teleports.patch index 6b3de358..cac81044 100644 --- a/patches/api/0009-Slice-Smooth-Teleports.patch +++ b/patches/api/0008-Slice-Smooth-Teleports.patch @@ -7,7 +7,7 @@ Original license: MIT Original project: https://github.com/Cryptite/Slice diff --git a/src/main/java/org/bukkit/entity/Player.java b/src/main/java/org/bukkit/entity/Player.java -index ed13846486a649afa801e4063d2a6128081691d9..62af8f4bafa7b02cc71c1b0c24656284165fc36d 100644 +index d5df69a2e5b228545dfaaaa98ce88ec0da806315..a6d43ac0ee1b4bac6efc3283c7eea643a45e2d93 100644 --- a/src/main/java/org/bukkit/entity/Player.java +++ b/src/main/java/org/bukkit/entity/Player.java @@ -3691,6 +3691,19 @@ public interface Player extends HumanEntity, Conversable, OfflinePlayer, PluginM diff --git a/patches/api/0010-Configurable-LibraryLoader-maven-repos.patch b/patches/api/0009-Configurable-LibraryLoader-maven-repos.patch similarity index 100% rename from patches/api/0010-Configurable-LibraryLoader-maven-repos.patch rename to patches/api/0009-Configurable-LibraryLoader-maven-repos.patch diff --git a/patches/api/0011-Paper-PR-Optimise-color-distance-check-in-MapPalette.patch b/patches/api/0010-Paper-PR-Optimise-color-distance-check-in-MapPalette.patch similarity index 100% rename from patches/api/0011-Paper-PR-Optimise-color-distance-check-in-MapPalette.patch rename to patches/api/0010-Paper-PR-Optimise-color-distance-check-in-MapPalette.patch diff --git a/patches/api/0007-KTP-Allow-unknown-event-thread-execution.patch b/patches/removed/api/0007-KTP-Allow-unknown-event-thread-execution.patch similarity index 99% rename from patches/api/0007-KTP-Allow-unknown-event-thread-execution.patch rename to patches/removed/api/0007-KTP-Allow-unknown-event-thread-execution.patch index ed71c64f..de560f74 100644 --- a/patches/api/0007-KTP-Allow-unknown-event-thread-execution.patch +++ b/patches/removed/api/0007-KTP-Allow-unknown-event-thread-execution.patch @@ -3,6 +3,8 @@ From: Bjarne Koll Date: Thu, 9 Dec 2021 01:53:30 +0100 Subject: [PATCH] KTP: Allow unknown event thread execution +Removed since 1.21.1 + Original license: GPL v3 Original project: https://github.com/lynxplay/ktp diff --git a/patches/server/0020-KTP-Allow-unknown-event-thread-execution.patch b/patches/removed/server/0020-KTP-Allow-unknown-event-thread-execution.patch similarity index 98% rename from patches/server/0020-KTP-Allow-unknown-event-thread-execution.patch rename to patches/removed/server/0020-KTP-Allow-unknown-event-thread-execution.patch index e06566c2..40db946e 100644 --- a/patches/server/0020-KTP-Allow-unknown-event-thread-execution.patch +++ b/patches/removed/server/0020-KTP-Allow-unknown-event-thread-execution.patch @@ -3,6 +3,8 @@ From: Bjarne Koll Date: Sun, 19 Feb 2023 16:14:28 +0100 Subject: [PATCH] KTP: Allow unknown event thread execution +Removed since 1.21.1 + Original license: GPL v3 Original project: https://github.com/lynxplay/ktp diff --git a/patches/server/0021-KeYi-Player-Skull-API.patch b/patches/server/0020-KeYi-Player-Skull-API.patch similarity index 95% rename from patches/server/0021-KeYi-Player-Skull-API.patch rename to patches/server/0020-KeYi-Player-Skull-API.patch index 99bda75f..fa6a3e5b 100644 --- a/patches/server/0021-KeYi-Player-Skull-API.patch +++ b/patches/server/0020-KeYi-Player-Skull-API.patch @@ -7,7 +7,7 @@ Original license: MIT Original project: https://github.com/KeYiMC/KeYi diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -index e3100e65fea02374d4393bab48d63ddeaecef0ab..1f70d832b0287f446722745a65062813e84be566 100644 +index 37fc08d04ff3514d27ad25c8d774a6e96b30c3b1..d57cb8e3fec8db07dea328abeada47829eda111c 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -3649,4 +3649,31 @@ public class CraftPlayer extends CraftHumanEntity implements Player { diff --git a/patches/server/0022-KeYi-Disable-arrow-despawn-counter-by-default.patch b/patches/server/0021-KeYi-Disable-arrow-despawn-counter-by-default.patch similarity index 100% rename from patches/server/0022-KeYi-Disable-arrow-despawn-counter-by-default.patch rename to patches/server/0021-KeYi-Disable-arrow-despawn-counter-by-default.patch diff --git a/patches/server/0023-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch b/patches/server/0022-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch similarity index 95% rename from patches/server/0023-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch rename to patches/server/0022-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch index 9bbfa1cc..95a9cc45 100644 --- a/patches/server/0023-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch +++ b/patches/server/0022-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch @@ -7,7 +7,7 @@ Original license: MIT Original project: https://github.com/KeYiMC/KeYi diff --git a/src/main/java/net/minecraft/world/entity/item/ItemEntity.java b/src/main/java/net/minecraft/world/entity/item/ItemEntity.java -index f096a9023fe0b54160e957dd5c6baa489ed0c410..7db0a4b53f27622ad2fd85a451613fc83ea87052 100644 +index 9ef292d75160089b278ee38d41f65aeb221ea600..1ffd3e8e4d637d4a9f83320b8232d28f482ce281 100644 --- a/src/main/java/net/minecraft/world/entity/item/ItemEntity.java +++ b/src/main/java/net/minecraft/world/entity/item/ItemEntity.java @@ -357,7 +357,7 @@ public class ItemEntity extends Entity implements TraceableEntity { diff --git a/patches/server/0024-Carpet-Fixes-Optimized-getBiome-method.patch b/patches/server/0023-Carpet-Fixes-Optimized-getBiome-method.patch similarity index 100% rename from patches/server/0024-Carpet-Fixes-Optimized-getBiome-method.patch rename to patches/server/0023-Carpet-Fixes-Optimized-getBiome-method.patch diff --git a/patches/server/0025-Carpet-Fixes-Use-optimized-RecipeManager.patch b/patches/server/0024-Carpet-Fixes-Use-optimized-RecipeManager.patch similarity index 100% rename from patches/server/0025-Carpet-Fixes-Use-optimized-RecipeManager.patch rename to patches/server/0024-Carpet-Fixes-Use-optimized-RecipeManager.patch diff --git a/patches/server/0026-Rail-Optimization-optimized-PoweredRailBlock-logic.patch b/patches/server/0025-Rail-Optimization-optimized-PoweredRailBlock-logic.patch similarity index 100% rename from patches/server/0026-Rail-Optimization-optimized-PoweredRailBlock-logic.patch rename to patches/server/0025-Rail-Optimization-optimized-PoweredRailBlock-logic.patch diff --git a/patches/server/0027-Akarin-Save-Json-list-asynchronously.patch b/patches/server/0026-Akarin-Save-Json-list-asynchronously.patch similarity index 100% rename from patches/server/0027-Akarin-Save-Json-list-asynchronously.patch rename to patches/server/0026-Akarin-Save-Json-list-asynchronously.patch diff --git a/patches/server/0028-Slice-Smooth-Teleports.patch b/patches/server/0027-Slice-Smooth-Teleports.patch similarity index 97% rename from patches/server/0028-Slice-Smooth-Teleports.patch rename to patches/server/0027-Slice-Smooth-Teleports.patch index 60635128..f0b7d657 100644 --- a/patches/server/0028-Slice-Smooth-Teleports.patch +++ b/patches/server/0027-Slice-Smooth-Teleports.patch @@ -7,7 +7,7 @@ Original license: MIT Original project: https://github.com/Cryptite/Slice diff --git a/src/main/java/net/minecraft/server/level/ServerPlayer.java b/src/main/java/net/minecraft/server/level/ServerPlayer.java -index e6d22346d37261751563b039ae2ad8629ff83d8e..d05f687cc2a765058c8eabfcb50d1cc84a13073d 100644 +index 1dc2af59bafa5a5dc6721da02cde19a3ca77af28..b2ae3fdf128e7d66e3f3430266321a6a09fa0be6 100644 --- a/src/main/java/net/minecraft/server/level/ServerPlayer.java +++ b/src/main/java/net/minecraft/server/level/ServerPlayer.java @@ -307,6 +307,7 @@ public class ServerPlayer extends net.minecraft.world.entity.player.Player imple diff --git a/patches/server/0029-Parchment-Make-FixLight-use-action-bar.patch b/patches/server/0028-Parchment-Make-FixLight-use-action-bar.patch similarity index 100% rename from patches/server/0029-Parchment-Make-FixLight-use-action-bar.patch rename to patches/server/0028-Parchment-Make-FixLight-use-action-bar.patch diff --git a/patches/server/0030-Leaves-Server-Utils.patch b/patches/server/0029-Leaves-Server-Utils.patch similarity index 100% rename from patches/server/0030-Leaves-Server-Utils.patch rename to patches/server/0029-Leaves-Server-Utils.patch diff --git a/patches/server/0031-Leaves-Protocol-Core.patch b/patches/server/0030-Leaves-Protocol-Core.patch similarity index 99% rename from patches/server/0031-Leaves-Protocol-Core.patch rename to patches/server/0030-Leaves-Protocol-Core.patch index e134b10f..a78d6413 100644 --- a/patches/server/0031-Leaves-Protocol-Core.patch +++ b/patches/server/0030-Leaves-Protocol-Core.patch @@ -86,7 +86,7 @@ index b66fdb789fcb460d63fd81540112d655c9a0c3f2..ae0d0310d50f1ada082e045a58a24a43 } catch (Exception ex) { ServerGamePacketListenerImpl.LOGGER.error("Couldn\'t register custom payload", ex); diff --git a/src/main/java/net/minecraft/server/players/PlayerList.java b/src/main/java/net/minecraft/server/players/PlayerList.java -index b309541c4a29015ad51e05bb341462bcf247f1eb..3f127b7ca317c14ffeb1d8c3440848ad06efd5c8 100644 +index 6bf9d97992b17aa985e16d9367b64bbe1b0b6dfe..8e8346394ba5c48c551050725decbb7f6a91098a 100644 --- a/src/main/java/net/minecraft/server/players/PlayerList.java +++ b/src/main/java/net/minecraft/server/players/PlayerList.java @@ -363,6 +363,8 @@ public abstract class PlayerList { @@ -107,7 +107,7 @@ index b309541c4a29015ad51e05bb341462bcf247f1eb..3f127b7ca317c14ffeb1d8c3440848ad org.purpurmc.purpur.task.BossBarTask.removeFromAll(entityplayer.getBukkitEntity()); // Purpur ServerLevel worldserver = entityplayer.serverLevel(); diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java -index 0eba5c69b36416dab175b73ada52a738700cdc3b..d8559e5b4bb1e3781a394277f5c242a2ea7ca16c 100644 +index 5bb054398651fedc99c5bb454e638ba3a694b9c8..07fcea774aa13d5d5dc9b5db7f515d5bf05df1ce 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -493,6 +493,7 @@ public final class CraftServer implements Server { diff --git a/patches/server/0032-Leaves-Jade-Protocol.patch b/patches/server/0031-Leaves-Jade-Protocol.patch similarity index 100% rename from patches/server/0032-Leaves-Jade-Protocol.patch rename to patches/server/0031-Leaves-Jade-Protocol.patch diff --git a/patches/server/0033-Leaves-Appleskin-Protocol.patch b/patches/server/0032-Leaves-Appleskin-Protocol.patch similarity index 100% rename from patches/server/0033-Leaves-Appleskin-Protocol.patch rename to patches/server/0032-Leaves-Appleskin-Protocol.patch diff --git a/patches/server/0034-Leaves-Xaero-Map-Protocol.patch b/patches/server/0033-Leaves-Xaero-Map-Protocol.patch similarity index 100% rename from patches/server/0034-Leaves-Xaero-Map-Protocol.patch rename to patches/server/0033-Leaves-Xaero-Map-Protocol.patch diff --git a/patches/server/0035-Leaves-Syncmatica-Protocol.patch b/patches/server/0034-Leaves-Syncmatica-Protocol.patch similarity index 99% rename from patches/server/0035-Leaves-Syncmatica-Protocol.patch rename to patches/server/0034-Leaves-Syncmatica-Protocol.patch index 2c7a9625..d78e2549 100644 --- a/patches/server/0035-Leaves-Syncmatica-Protocol.patch +++ b/patches/server/0034-Leaves-Syncmatica-Protocol.patch @@ -9,7 +9,7 @@ Original project: https://github.com/LeavesMC/Leaves This patch is Powered by Syncmatica (https://github.com/End-Tech/syncmatica) diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 0af9de55adff7ccda286b3cbf7ac400b71661f72..87c96fa812aab05caa75c3c9d5eb3243e2ef9f55 100644 +index a21b0d93dd7699bb14eb82a09cf001b28c98e7ac..ea817cac41582cf6fd779253c855e8ab6f1ef511 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -319,6 +319,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0036-Chat-Image-protocol.patch b/patches/server/0035-Chat-Image-protocol.patch similarity index 100% rename from patches/server/0036-Chat-Image-protocol.patch rename to patches/server/0035-Chat-Image-protocol.patch diff --git a/patches/server/0037-Asteor-Bar-protocol.patch b/patches/server/0036-Asteor-Bar-protocol.patch similarity index 100% rename from patches/server/0037-Asteor-Bar-protocol.patch rename to patches/server/0036-Asteor-Bar-protocol.patch diff --git a/patches/server/0038-Leaves-Disable-moved-wrongly-threshold.patch b/patches/server/0037-Leaves-Disable-moved-wrongly-threshold.patch similarity index 98% rename from patches/server/0038-Leaves-Disable-moved-wrongly-threshold.patch rename to patches/server/0037-Leaves-Disable-moved-wrongly-threshold.patch index 7bbb1946..65bbf4ed 100644 --- a/patches/server/0038-Leaves-Disable-moved-wrongly-threshold.patch +++ b/patches/server/0037-Leaves-Disable-moved-wrongly-threshold.patch @@ -7,7 +7,7 @@ Original license: GPLv3 Original project: https://github.com/LeavesMC/Leaves diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 6927ee8c6654d605ec4c7961e5ba7ee518280c4d..0dc07ae0ba843b14fe970b6b0883f315193917fd 100644 +index ea817cac41582cf6fd779253c855e8ab6f1ef511..33b2234970e3b78ccd4b8da184bbdd62b50d3afa 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -593,7 +593,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0039-Faster-Random-for-xaeroMapServerID-generation.patch b/patches/server/0038-Faster-Random-for-xaeroMapServerID-generation.patch similarity index 100% rename from patches/server/0039-Faster-Random-for-xaeroMapServerID-generation.patch rename to patches/server/0038-Faster-Random-for-xaeroMapServerID-generation.patch diff --git a/patches/server/0040-Petal-Async-Pathfinding.patch b/patches/server/0039-Petal-Async-Pathfinding.patch similarity index 100% rename from patches/server/0040-Petal-Async-Pathfinding.patch rename to patches/server/0039-Petal-Async-Pathfinding.patch diff --git a/patches/server/0041-Petal-reduce-work-done-by-game-event-system.patch b/patches/server/0040-Petal-reduce-work-done-by-game-event-system.patch similarity index 100% rename from patches/server/0041-Petal-reduce-work-done-by-game-event-system.patch rename to patches/server/0040-Petal-reduce-work-done-by-game-event-system.patch diff --git a/patches/server/0042-Optimize-Minecart-collisions.patch b/patches/server/0041-Optimize-Minecart-collisions.patch similarity index 100% rename from patches/server/0042-Optimize-Minecart-collisions.patch rename to patches/server/0041-Optimize-Minecart-collisions.patch diff --git a/patches/server/0043-Reduce-canSee-work.patch b/patches/server/0042-Reduce-canSee-work.patch similarity index 96% rename from patches/server/0043-Reduce-canSee-work.patch rename to patches/server/0042-Reduce-canSee-work.patch index a98b8e16..f6353ec9 100644 --- a/patches/server/0043-Reduce-canSee-work.patch +++ b/patches/server/0042-Reduce-canSee-work.patch @@ -36,7 +36,7 @@ index 24ed26286c7e3e45279b6b27cd0a432b37fda4b2..83fcdd4d090bfc8801a640b2a5645313 if (net.minecraft.world.phys.shapes.Shapes.joinIsNotEmpty(voxelshape, net.minecraft.world.phys.shapes.Shapes.create(entity.getBoundingBox()), net.minecraft.world.phys.shapes.BooleanOp.AND)) { return false; diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -index a5f00869d4636867ce54ddbe18ccabfecaad4d9a..89b2b89fdb93f2b734169524175d3dc42bd7dea3 100644 +index 04aa0c7d2946a38427951217f2b865b005011ef5..1893d10e6900e006e9e62a2a5f8d9be26a60f03b 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -638,6 +638,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player { diff --git a/patches/server/0044-Faster-Natural-Spawning.patch b/patches/server/0043-Faster-Natural-Spawning.patch similarity index 100% rename from patches/server/0044-Faster-Natural-Spawning.patch rename to patches/server/0043-Faster-Natural-Spawning.patch diff --git a/patches/server/0045-Fix-sprint-glitch.patch b/patches/server/0044-Fix-sprint-glitch.patch similarity index 90% rename from patches/server/0045-Fix-sprint-glitch.patch rename to patches/server/0044-Fix-sprint-glitch.patch index c5e93a5e..74d39623 100644 --- a/patches/server/0045-Fix-sprint-glitch.patch +++ b/patches/server/0044-Fix-sprint-glitch.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Fix sprint glitch diff --git a/src/main/java/net/minecraft/world/entity/LivingEntity.java b/src/main/java/net/minecraft/world/entity/LivingEntity.java -index 41a2254c5665b1a1ef770fe9f08271136cec2983..7c75298c8ea7a828c2d9cd4e7ffd4d09a0113aed 100644 +index 27e7086b4e2c71b29aa4a1c825604395a5f35439..69bd415f00f5b604b6de7b55bc2fcbbac6b69ee5 100644 --- a/src/main/java/net/minecraft/world/entity/LivingEntity.java +++ b/src/main/java/net/minecraft/world/entity/LivingEntity.java @@ -1429,7 +1429,8 @@ public abstract class LivingEntity extends Entity implements Attackable { diff --git a/patches/server/0046-Configurable-movement-speed-of-more-entities.patch b/patches/server/0045-Configurable-movement-speed-of-more-entities.patch similarity index 100% rename from patches/server/0046-Configurable-movement-speed-of-more-entities.patch rename to patches/server/0045-Configurable-movement-speed-of-more-entities.patch diff --git a/patches/server/0047-Faster-sequencing-of-futures-for-chunk-structure-gen.patch b/patches/server/0046-Faster-sequencing-of-futures-for-chunk-structure-gen.patch similarity index 100% rename from patches/server/0047-Faster-sequencing-of-futures-for-chunk-structure-gen.patch rename to patches/server/0046-Faster-sequencing-of-futures-for-chunk-structure-gen.patch diff --git a/patches/server/0048-Reduce-items-finding-hopper-nearby-check.patch b/patches/server/0047-Reduce-items-finding-hopper-nearby-check.patch similarity index 96% rename from patches/server/0048-Reduce-items-finding-hopper-nearby-check.patch rename to patches/server/0047-Reduce-items-finding-hopper-nearby-check.patch index 5acf6d44..e994c396 100644 --- a/patches/server/0048-Reduce-items-finding-hopper-nearby-check.patch +++ b/patches/server/0047-Reduce-items-finding-hopper-nearby-check.patch @@ -9,7 +9,7 @@ But still recommend to turn-off `checkForMinecartNearItemWhileActive` Since `Reduce-hopper-item-checks.patch` will cause lag under massive dropped items diff --git a/src/main/java/net/minecraft/world/entity/item/ItemEntity.java b/src/main/java/net/minecraft/world/entity/item/ItemEntity.java -index 7db0a4b53f27622ad2fd85a451613fc83ea87052..3a27ef6da3d189f4f2211c9929dc1334790ab281 100644 +index 1ffd3e8e4d637d4a9f83320b8232d28f482ce281..fd96a97d35fcd422c3f99aa379a0daf9e5c2a695 100644 --- a/src/main/java/net/minecraft/world/entity/item/ItemEntity.java +++ b/src/main/java/net/minecraft/world/entity/item/ItemEntity.java @@ -245,7 +245,9 @@ public class ItemEntity extends Entity implements TraceableEntity { diff --git a/patches/server/0049-Linear-region-file-format.patch b/patches/server/0048-Linear-region-file-format.patch similarity index 100% rename from patches/server/0049-Linear-region-file-format.patch rename to patches/server/0048-Linear-region-file-format.patch diff --git a/patches/server/0050-Plazma-Add-some-missing-Pufferfish-configurations.patch b/patches/server/0049-Plazma-Add-some-missing-Pufferfish-configurations.patch similarity index 100% rename from patches/server/0050-Plazma-Add-some-missing-Pufferfish-configurations.patch rename to patches/server/0049-Plazma-Add-some-missing-Pufferfish-configurations.patch diff --git a/patches/server/0051-Plazma-Add-missing-purpur-configuration-options.patch b/patches/server/0050-Plazma-Add-missing-purpur-configuration-options.patch similarity index 100% rename from patches/server/0051-Plazma-Add-missing-purpur-configuration-options.patch rename to patches/server/0050-Plazma-Add-missing-purpur-configuration-options.patch diff --git a/patches/server/0052-Skip-event-if-no-listeners.patch b/patches/server/0051-Skip-event-if-no-listeners.patch similarity index 67% rename from patches/server/0052-Skip-event-if-no-listeners.patch rename to patches/server/0051-Skip-event-if-no-listeners.patch index 0de65e64..920a2f30 100644 --- a/patches/server/0052-Skip-event-if-no-listeners.patch +++ b/patches/server/0051-Skip-event-if-no-listeners.patch @@ -5,10 +5,10 @@ Subject: [PATCH] Skip event if no listeners diff --git a/src/main/java/io/papermc/paper/plugin/manager/PaperEventManager.java b/src/main/java/io/papermc/paper/plugin/manager/PaperEventManager.java -index 06dfd0b27ac0006a2be07f54a0702519a691c6ec..6994db535d8d39a73ce54da5b7a03b579323f4a8 100644 +index a1c9726d25479b5326fe2fa2b0f5a98d6b2da4c5..31bb5c3058233c98cbdd919e4803dd2f2266d39d 100644 --- a/src/main/java/io/papermc/paper/plugin/manager/PaperEventManager.java +++ b/src/main/java/io/papermc/paper/plugin/manager/PaperEventManager.java -@@ -35,6 +35,10 @@ class PaperEventManager { +@@ -35,15 +35,16 @@ class PaperEventManager { // SimplePluginManager public void callEvent(@NotNull Event event) { @@ -16,11 +16,10 @@ index 06dfd0b27ac0006a2be07f54a0702519a691c6ec..6994db535d8d39a73ce54da5b7a03b57 + RegisteredListener[] listeners = event.getHandlers().getRegisteredListeners(); + if (listeners.length == 0) return; + // Leaf end - Skip event if no listeners - // KTP start - Optimise spigot event bus - if (event.asynchronous() != net.kyori.adventure.util.TriState.NOT_SET) { - final boolean onPrimaryThread = this.server.isPrimaryThread(); -@@ -47,9 +51,6 @@ class PaperEventManager { - // KTP stop - Optimise spigot event bus + if (event.isAsynchronous() && this.server.isPrimaryThread()) { + throw new IllegalStateException(event.getEventName() + " may only be triggered asynchronously."); + } else if (!event.isAsynchronous() && !this.server.isPrimaryThread() && !this.server.isStopping()) { + throw new IllegalStateException(event.getEventName() + " may only be triggered synchronously."); } - HandlerList handlers = event.getHandlers(); diff --git a/patches/server/0053-PaperPR-Rewrite-framed-map-tracker-ticking.patch b/patches/server/0052-PaperPR-Rewrite-framed-map-tracker-ticking.patch similarity index 100% rename from patches/server/0053-PaperPR-Rewrite-framed-map-tracker-ticking.patch rename to patches/server/0052-PaperPR-Rewrite-framed-map-tracker-ticking.patch diff --git a/patches/server/0054-SparklyPaper-Skip-distanceToSqr-call-in-ServerEntity.patch b/patches/server/0053-SparklyPaper-Skip-distanceToSqr-call-in-ServerEntity.patch similarity index 100% rename from patches/server/0054-SparklyPaper-Skip-distanceToSqr-call-in-ServerEntity.patch rename to patches/server/0053-SparklyPaper-Skip-distanceToSqr-call-in-ServerEntity.patch diff --git a/patches/server/0055-SparklyPaper-Skip-MapItem-update-if-the-map-does-not.patch b/patches/server/0054-SparklyPaper-Skip-MapItem-update-if-the-map-does-not.patch similarity index 100% rename from patches/server/0055-SparklyPaper-Skip-MapItem-update-if-the-map-does-not.patch rename to patches/server/0054-SparklyPaper-Skip-MapItem-update-if-the-map-does-not.patch diff --git a/patches/server/0056-SparklyPaper-Skip-EntityScheduler-s-executeTick-chec.patch b/patches/server/0055-SparklyPaper-Skip-EntityScheduler-s-executeTick-chec.patch similarity index 100% rename from patches/server/0056-SparklyPaper-Skip-EntityScheduler-s-executeTick-chec.patch rename to patches/server/0055-SparklyPaper-Skip-EntityScheduler-s-executeTick-chec.patch diff --git a/patches/server/0057-SparklyPaper-Optimize-canSee-checks.patch b/patches/server/0056-SparklyPaper-Optimize-canSee-checks.patch similarity index 97% rename from patches/server/0057-SparklyPaper-Optimize-canSee-checks.patch rename to patches/server/0056-SparklyPaper-Optimize-canSee-checks.patch index 4ac3daa3..11aadf2b 100644 --- a/patches/server/0057-SparklyPaper-Optimize-canSee-checks.patch +++ b/patches/server/0056-SparklyPaper-Optimize-canSee-checks.patch @@ -29,7 +29,7 @@ index 41ab27bdeb3cbc54f71977feda61a3034eed3e9e..200a08d09904c6d5ea85b9e2c0228e61 } // CraftBukkit end diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -index 89b2b89fdb93f2b734169524175d3dc42bd7dea3..22a7e4392a598cf6fd3aa2900ecfa9e2f6117ec5 100644 +index 1893d10e6900e006e9e62a2a5f8d9be26a60f03b..d8845be63adbc17764a57c0630aa63b69b473753 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -200,7 +200,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player { diff --git a/patches/server/0058-Polpot-Make-egg-and-snowball-can-knockback-player.patch b/patches/server/0057-Polpot-Make-egg-and-snowball-can-knockback-player.patch similarity index 100% rename from patches/server/0058-Polpot-Make-egg-and-snowball-can-knockback-player.patch rename to patches/server/0057-Polpot-Make-egg-and-snowball-can-knockback-player.patch diff --git a/patches/server/0059-Redirect-vanilla-getProfiler-in-PathNavigationRegion.patch b/patches/server/0058-Redirect-vanilla-getProfiler-in-PathNavigationRegion.patch similarity index 100% rename from patches/server/0059-Redirect-vanilla-getProfiler-in-PathNavigationRegion.patch rename to patches/server/0058-Redirect-vanilla-getProfiler-in-PathNavigationRegion.patch diff --git a/patches/server/0060-Fix-MC-65198.patch b/patches/server/0059-Fix-MC-65198.patch similarity index 97% rename from patches/server/0060-Fix-MC-65198.patch rename to patches/server/0059-Fix-MC-65198.patch index 6f7733dd..ea4c7002 100644 --- a/patches/server/0060-Fix-MC-65198.patch +++ b/patches/server/0059-Fix-MC-65198.patch @@ -40,7 +40,7 @@ index 37a89bf79017eb65f82276b054a70ddb5eb5e549..05d0c97966f35a6e8576c975d33990f4 if (this.container instanceof RecipeCraftingHolder recipeCraftingHolder) { diff --git a/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java b/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java -index 5ddae1afab0a68465ea60395c84b0997ee994f88..a67da91bbbe6fdfe44c40b13b426e2452dccd71e 100644 +index 5a0015f761f6a25d7bb7b9cfe7a9b4771a6a37ec..bd056f001e5efc34ad5c8cedc9e891514cfe5853 100644 --- a/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java +++ b/src/main/java/net/minecraft/world/inventory/StonecutterMenu.java @@ -264,6 +264,7 @@ public class StonecutterMenu extends AbstractContainerMenu { diff --git a/patches/server/0061-Including-5s-in-getTPS.patch b/patches/server/0060-Including-5s-in-getTPS.patch similarity index 94% rename from patches/server/0061-Including-5s-in-getTPS.patch rename to patches/server/0060-Including-5s-in-getTPS.patch index cdfb6b8d..a7e1b3e1 100644 --- a/patches/server/0061-Including-5s-in-getTPS.patch +++ b/patches/server/0060-Including-5s-in-getTPS.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Including 5s in getTPS() diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java -index d8559e5b4bb1e3781a394277f5c242a2ea7ca16c..85e78570ca4ac27e7bcb4ce876b8d90eb586a75b 100644 +index 07fcea774aa13d5d5dc9b5db7f515d5bf05df1ce..1b21006467a25f8ed20c8ded3deb9fe6513dc903 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -3113,6 +3113,8 @@ public final class CraftServer implements Server { diff --git a/patches/server/0062-Remove-useless-creating-stats-json-bases-on-player-n.patch b/patches/server/0061-Remove-useless-creating-stats-json-bases-on-player-n.patch similarity index 100% rename from patches/server/0062-Remove-useless-creating-stats-json-bases-on-player-n.patch rename to patches/server/0061-Remove-useless-creating-stats-json-bases-on-player-n.patch diff --git a/patches/server/0063-Fix-NPE-during-creating-GUI-graph.patch b/patches/server/0062-Fix-NPE-during-creating-GUI-graph.patch similarity index 100% rename from patches/server/0063-Fix-NPE-during-creating-GUI-graph.patch rename to patches/server/0062-Fix-NPE-during-creating-GUI-graph.patch diff --git a/patches/server/0064-Don-t-throw-exception-on-missing-ResourceKey-value.patch b/patches/server/0063-Don-t-throw-exception-on-missing-ResourceKey-value.patch similarity index 100% rename from patches/server/0064-Don-t-throw-exception-on-missing-ResourceKey-value.patch rename to patches/server/0063-Don-t-throw-exception-on-missing-ResourceKey-value.patch diff --git a/patches/server/0065-Improve-Purpur-AFK-system.patch b/patches/server/0064-Improve-Purpur-AFK-system.patch similarity index 100% rename from patches/server/0065-Improve-Purpur-AFK-system.patch rename to patches/server/0064-Improve-Purpur-AFK-system.patch diff --git a/patches/server/0066-Virtual-Thread-for-async-scheduler.patch b/patches/server/0065-Virtual-Thread-for-async-scheduler.patch similarity index 100% rename from patches/server/0066-Virtual-Thread-for-async-scheduler.patch rename to patches/server/0065-Virtual-Thread-for-async-scheduler.patch diff --git a/patches/server/0067-Mirai-Configurable-chat-message-signatures.patch b/patches/server/0066-Mirai-Configurable-chat-message-signatures.patch similarity index 100% rename from patches/server/0067-Mirai-Configurable-chat-message-signatures.patch rename to patches/server/0066-Mirai-Configurable-chat-message-signatures.patch diff --git a/patches/server/0068-Cache-player-profileResult.patch b/patches/server/0067-Cache-player-profileResult.patch similarity index 98% rename from patches/server/0068-Cache-player-profileResult.patch rename to patches/server/0067-Cache-player-profileResult.patch index 6ed60be0..bae3eb3c 100644 --- a/patches/server/0068-Cache-player-profileResult.patch +++ b/patches/server/0067-Cache-player-profileResult.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Cache player profileResult diff --git a/build.gradle.kts b/build.gradle.kts -index 57b524c602751e6b8be9052b15a7cee6e1447e7e..6e1c71f4073dc4b43787a3f6599453d9db7bf8bb 100644 +index af9ebf010b7c88671e8f9870e976cff278e97611..cb46050cffc63e64c090d83451243ab2afcecf7d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -26,6 +26,10 @@ dependencies { diff --git a/patches/server/0069-Prevent-change-non-editable-sign-warning-spam-in-con.patch b/patches/server/0068-Prevent-change-non-editable-sign-warning-spam-in-con.patch similarity index 96% rename from patches/server/0069-Prevent-change-non-editable-sign-warning-spam-in-con.patch rename to patches/server/0068-Prevent-change-non-editable-sign-warning-spam-in-con.patch index 008c7a5a..2a6a960c 100644 --- a/patches/server/0069-Prevent-change-non-editable-sign-warning-spam-in-con.patch +++ b/patches/server/0068-Prevent-change-non-editable-sign-warning-spam-in-con.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Prevent change non-editable sign warning spam in console diff --git a/src/main/java/net/minecraft/world/level/block/entity/SignBlockEntity.java b/src/main/java/net/minecraft/world/level/block/entity/SignBlockEntity.java -index 8cd812a25b1cc05ea14675658bf9c1503ebebd51..94f09eaba8d8fffb18b1f1407baf982763a18f5e 100644 +index c9a1c071780351b584ad8e071ddc26f9a27e5964..b17defc83411c3528cae1930136e771c5023f399 100644 --- a/src/main/java/net/minecraft/world/level/block/entity/SignBlockEntity.java +++ b/src/main/java/net/minecraft/world/level/block/entity/SignBlockEntity.java @@ -189,7 +189,7 @@ public class SignBlockEntity extends BlockEntity implements CommandSource { // C diff --git a/patches/server/0070-Matter-Secure-Seed.patch b/patches/server/0069-Matter-Secure-Seed.patch similarity index 99% rename from patches/server/0070-Matter-Secure-Seed.patch rename to patches/server/0069-Matter-Secure-Seed.patch index d4e5b9f7..a94a729e 100644 --- a/patches/server/0070-Matter-Secure-Seed.patch +++ b/patches/server/0069-Matter-Secure-Seed.patch @@ -46,7 +46,7 @@ index 74bf36f75b59b1e21b72afcf653447864d7c3f80..ef2d70c1bd21cff6a080205c38bbe8bf } diff --git a/src/main/java/net/minecraft/server/level/ServerLevel.java b/src/main/java/net/minecraft/server/level/ServerLevel.java -index 0d4a36e59072de962363bb72babae30f792bf560..946339933b361f5a85df74d6c212acffe2e08f5e 100644 +index 20f1069230fcef4a00deec4c0ae6fdc64041630a..dab20d348d7542a985a2510b37029ff97e8be1f6 100644 --- a/src/main/java/net/minecraft/server/level/ServerLevel.java +++ b/src/main/java/net/minecraft/server/level/ServerLevel.java @@ -558,6 +558,7 @@ public class ServerLevel extends Level implements WorldGenLevel, ca.spottedleaf. @@ -450,7 +450,7 @@ index 45e262308aebafa377a2353661acdd122933b99e..96b9e91997bba777ebe868ca5ab5e5e9 @Override diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java -index e391461802132d40ab65d4d339b0e438a49b2948..6c1794a9cf1b90db70d3ec049b4ba81bbf0a0a24 100644 +index 1b21006467a25f8ed20c8ded3deb9fe6513dc903..89672b8f729e0286157a0db2277529dc663d7fc8 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java @@ -1400,7 +1400,11 @@ public final class CraftServer implements Server { diff --git a/patches/server/0071-Matter-Seed-Command.patch b/patches/server/0070-Matter-Seed-Command.patch similarity index 100% rename from patches/server/0071-Matter-Seed-Command.patch rename to patches/server/0070-Matter-Seed-Command.patch diff --git a/patches/server/0072-Ignore-terminal-provider-warning.patch b/patches/server/0071-Ignore-terminal-provider-warning.patch similarity index 100% rename from patches/server/0072-Ignore-terminal-provider-warning.patch rename to patches/server/0071-Ignore-terminal-provider-warning.patch diff --git a/patches/server/0073-Fix-console-freeze-above-JAVA-22.patch b/patches/server/0072-Fix-console-freeze-above-JAVA-22.patch similarity index 100% rename from patches/server/0073-Fix-console-freeze-above-JAVA-22.patch rename to patches/server/0072-Fix-console-freeze-above-JAVA-22.patch diff --git a/patches/server/0074-Fix-console-output-display-on-Pterodactyl-panel.patch b/patches/server/0073-Fix-console-output-display-on-Pterodactyl-panel.patch similarity index 100% rename from patches/server/0074-Fix-console-output-display-on-Pterodactyl-panel.patch rename to patches/server/0073-Fix-console-output-display-on-Pterodactyl-panel.patch diff --git a/patches/server/0075-Faster-Random-Generator.patch b/patches/server/0074-Faster-Random-Generator.patch similarity index 100% rename from patches/server/0075-Faster-Random-Generator.patch rename to patches/server/0074-Faster-Random-Generator.patch diff --git a/patches/server/0076-Don-t-save-primed-tnt-entity.patch b/patches/server/0075-Don-t-save-primed-tnt-entity.patch similarity index 100% rename from patches/server/0076-Don-t-save-primed-tnt-entity.patch rename to patches/server/0075-Don-t-save-primed-tnt-entity.patch diff --git a/patches/server/0077-Don-t-save-falling-block-entity.patch b/patches/server/0076-Don-t-save-falling-block-entity.patch similarity index 100% rename from patches/server/0077-Don-t-save-falling-block-entity.patch rename to patches/server/0076-Don-t-save-falling-block-entity.patch diff --git a/patches/server/0078-Configurable-connection-message.patch b/patches/server/0077-Configurable-connection-message.patch similarity index 100% rename from patches/server/0078-Configurable-connection-message.patch rename to patches/server/0077-Configurable-connection-message.patch diff --git a/patches/server/0079-Configurable-unknown-command-message.patch b/patches/server/0078-Configurable-unknown-command-message.patch similarity index 100% rename from patches/server/0079-Configurable-unknown-command-message.patch rename to patches/server/0078-Configurable-unknown-command-message.patch diff --git a/patches/server/0080-Airplane-Remove-stream-in-PoiCompetitorScan.patch b/patches/server/0079-Airplane-Remove-stream-in-PoiCompetitorScan.patch similarity index 100% rename from patches/server/0080-Airplane-Remove-stream-in-PoiCompetitorScan.patch rename to patches/server/0079-Airplane-Remove-stream-in-PoiCompetitorScan.patch diff --git a/patches/server/0081-Remove-stream-in-BlockBehaviour-cache-blockstate.patch b/patches/server/0080-Remove-stream-in-BlockBehaviour-cache-blockstate.patch similarity index 100% rename from patches/server/0081-Remove-stream-in-BlockBehaviour-cache-blockstate.patch rename to patches/server/0080-Remove-stream-in-BlockBehaviour-cache-blockstate.patch diff --git a/patches/server/0082-Remove-stream-in-RecipeManager-getRecipeFor.patch b/patches/server/0081-Remove-stream-in-RecipeManager-getRecipeFor.patch similarity index 100% rename from patches/server/0082-Remove-stream-in-RecipeManager-getRecipeFor.patch rename to patches/server/0081-Remove-stream-in-RecipeManager-getRecipeFor.patch diff --git a/patches/server/0083-Reduce-worldgen-allocations.patch b/patches/server/0082-Reduce-worldgen-allocations.patch similarity index 100% rename from patches/server/0083-Reduce-worldgen-allocations.patch rename to patches/server/0082-Reduce-worldgen-allocations.patch diff --git a/patches/server/0084-Fix-MC-183518.patch b/patches/server/0083-Fix-MC-183518.patch similarity index 100% rename from patches/server/0084-Fix-MC-183518.patch rename to patches/server/0083-Fix-MC-183518.patch diff --git a/patches/server/0085-Use-caffeine-cache-kickPermission-instead-of-using-g.patch b/patches/server/0084-Use-caffeine-cache-kickPermission-instead-of-using-g.patch similarity index 96% rename from patches/server/0085-Use-caffeine-cache-kickPermission-instead-of-using-g.patch rename to patches/server/0084-Use-caffeine-cache-kickPermission-instead-of-using-g.patch index fd2863b6..c594cc16 100644 --- a/patches/server/0085-Use-caffeine-cache-kickPermission-instead-of-using-g.patch +++ b/patches/server/0084-Use-caffeine-cache-kickPermission-instead-of-using-g.patch @@ -6,7 +6,7 @@ Subject: [PATCH] Use caffeine cache kickPermission instead of using diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 3f123bbed6522c30d0319c465fce6830d7c274d1..906c4e90997fbcdaf7af2a5077a7a50e25d7107f 100644 +index 81b0f8c986131335533f6c81f9150b8c6019f8d7..68cc3c4efd7e10a2ddc0576491e9cb5b02fcabe7 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -339,17 +339,12 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0086-Do-not-place-player-if-the-server-is-full.patch b/patches/server/0085-Do-not-place-player-if-the-server-is-full.patch similarity index 100% rename from patches/server/0086-Do-not-place-player-if-the-server-is-full.patch rename to patches/server/0085-Do-not-place-player-if-the-server-is-full.patch diff --git a/patches/server/0087-Fix-MC-200418.patch b/patches/server/0086-Fix-MC-200418.patch similarity index 100% rename from patches/server/0087-Fix-MC-200418.patch rename to patches/server/0086-Fix-MC-200418.patch diff --git a/patches/server/0088-Fix-MC-119417.patch b/patches/server/0087-Fix-MC-119417.patch similarity index 100% rename from patches/server/0088-Fix-MC-119417.patch rename to patches/server/0087-Fix-MC-119417.patch diff --git a/patches/server/0089-Fix-MC-223153.patch b/patches/server/0088-Fix-MC-223153.patch similarity index 100% rename from patches/server/0089-Fix-MC-223153.patch rename to patches/server/0088-Fix-MC-223153.patch diff --git a/patches/server/0090-Optimize-LeavesProtocolManager-init-protocol.patch b/patches/server/0089-Optimize-LeavesProtocolManager-init-protocol.patch similarity index 100% rename from patches/server/0090-Optimize-LeavesProtocolManager-init-protocol.patch rename to patches/server/0089-Optimize-LeavesProtocolManager-init-protocol.patch diff --git a/patches/server/0091-Optimize-check-nearby-fire-or-lava-on-entity-move.patch b/patches/server/0090-Optimize-check-nearby-fire-or-lava-on-entity-move.patch similarity index 98% rename from patches/server/0091-Optimize-check-nearby-fire-or-lava-on-entity-move.patch rename to patches/server/0090-Optimize-check-nearby-fire-or-lava-on-entity-move.patch index 81570e1c..d859542b 100644 --- a/patches/server/0091-Optimize-check-nearby-fire-or-lava-on-entity-move.patch +++ b/patches/server/0090-Optimize-check-nearby-fire-or-lava-on-entity-move.patch @@ -7,7 +7,7 @@ Remove stream and remove double Mth.floor() convert before 1700ms, after 370ms, in massive stacked minecart test diff --git a/src/main/java/net/minecraft/world/entity/Entity.java b/src/main/java/net/minecraft/world/entity/Entity.java -index 164c126a61f550c09a7e114bf8947bde1c5a3aa8..e8332ab62a6759563bbfd76b8f8a7193297a3d31 100644 +index 37b16b4e44f2a807f5524d1ba33b90ca8ce862e1..cfc30119641169fe47aa0eeb6f272c1b7310a187 100644 --- a/src/main/java/net/minecraft/world/entity/Entity.java +++ b/src/main/java/net/minecraft/world/entity/Entity.java @@ -1337,9 +1337,12 @@ public abstract class Entity implements SyncedDataHolder, Nameable, EntityAccess diff --git a/patches/server/0092-Cache-CraftEntityType-minecraftToBukkit-convert.patch b/patches/server/0091-Cache-CraftEntityType-minecraftToBukkit-convert.patch similarity index 100% rename from patches/server/0092-Cache-CraftEntityType-minecraftToBukkit-convert.patch rename to patches/server/0091-Cache-CraftEntityType-minecraftToBukkit-convert.patch diff --git a/patches/server/0093-Configurable-player-knockback-zombie.patch b/patches/server/0092-Configurable-player-knockback-zombie.patch similarity index 100% rename from patches/server/0093-Configurable-player-knockback-zombie.patch rename to patches/server/0092-Configurable-player-knockback-zombie.patch diff --git a/patches/server/0094-Hide-specified-item-components-to-clients.patch b/patches/server/0093-Hide-specified-item-components-to-clients.patch similarity index 100% rename from patches/server/0094-Hide-specified-item-components-to-clients.patch rename to patches/server/0093-Hide-specified-item-components-to-clients.patch diff --git a/patches/server/0095-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch b/patches/server/0094-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch similarity index 97% rename from patches/server/0095-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch rename to patches/server/0094-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch index a10f159a..5c061cbb 100644 --- a/patches/server/0095-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch +++ b/patches/server/0094-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch @@ -8,7 +8,7 @@ Original project: https://github.com/PaperMC/Paper Paper pull request: https://github.com/PaperMC/Paper/pull/10990 diff --git a/src/main/java/net/minecraft/world/entity/Mob.java b/src/main/java/net/minecraft/world/entity/Mob.java -index 96a165dc8a0ec8cb0e7828d2169b2efc51c638c7..41e1df6e4d7e859285ce482df841b0ac07338272 100644 +index 02d7180e5b932dd8c7e8867f1334cbc47e26f5bd..9d196c8a8a0dc49a54264471429b6ff6da8c2b06 100644 --- a/src/main/java/net/minecraft/world/entity/Mob.java +++ b/src/main/java/net/minecraft/world/entity/Mob.java @@ -239,6 +239,11 @@ public abstract class Mob extends LivingEntity implements EquipmentUser, Leashab diff --git a/patches/server/0096-Paper-PR-Reduce-work-done-in-CraftMapCanvas.drawImag.patch b/patches/server/0095-Paper-PR-Reduce-work-done-in-CraftMapCanvas.drawImag.patch similarity index 100% rename from patches/server/0096-Paper-PR-Reduce-work-done-in-CraftMapCanvas.drawImag.patch rename to patches/server/0095-Paper-PR-Reduce-work-done-in-CraftMapCanvas.drawImag.patch diff --git a/patches/server/0097-Paper-PR-Throttle-failed-spawn-attempts.patch b/patches/server/0096-Paper-PR-Throttle-failed-spawn-attempts.patch similarity index 98% rename from patches/server/0097-Paper-PR-Throttle-failed-spawn-attempts.patch rename to patches/server/0096-Paper-PR-Throttle-failed-spawn-attempts.patch index 2e78dc00..69eadbf2 100644 --- a/patches/server/0097-Paper-PR-Throttle-failed-spawn-attempts.patch +++ b/patches/server/0096-Paper-PR-Throttle-failed-spawn-attempts.patch @@ -31,7 +31,7 @@ vain. Throttling spawn attempts in suspected spawnproof chunks improves performance without noticeably advantaging or disadvantaging the mob farm. diff --git a/src/main/java/io/papermc/paper/configuration/WorldConfiguration.java b/src/main/java/io/papermc/paper/configuration/WorldConfiguration.java -index aa3624fb8aaaf2720aaef7800f537dd4b906797f..1b8fb4856fa53886e5028a666d3651d1f281d4d4 100644 +index f1b74f7b12fc7b35815886501937725b65f8a8e3..4c32d5b9db0579e597039121a329057f4b760089 100644 --- a/src/main/java/io/papermc/paper/configuration/WorldConfiguration.java +++ b/src/main/java/io/papermc/paper/configuration/WorldConfiguration.java @@ -190,6 +190,15 @@ public class WorldConfiguration extends ConfigurationPart { diff --git a/patches/server/0098-Paper-PR-Prevent-zombie-reinforcements-loading-chunk.patch b/patches/server/0097-Paper-PR-Prevent-zombie-reinforcements-loading-chunk.patch similarity index 100% rename from patches/server/0098-Paper-PR-Prevent-zombie-reinforcements-loading-chunk.patch rename to patches/server/0097-Paper-PR-Prevent-zombie-reinforcements-loading-chunk.patch diff --git a/patches/server/0099-Dont-send-useless-entity-packets.patch b/patches/server/0098-Dont-send-useless-entity-packets.patch similarity index 100% rename from patches/server/0099-Dont-send-useless-entity-packets.patch rename to patches/server/0098-Dont-send-useless-entity-packets.patch diff --git a/patches/server/0100-Don-t-spawn-if-lastSpawnState-is-null.patch b/patches/server/0099-Don-t-spawn-if-lastSpawnState-is-null.patch similarity index 100% rename from patches/server/0100-Don-t-spawn-if-lastSpawnState-is-null.patch rename to patches/server/0099-Don-t-spawn-if-lastSpawnState-is-null.patch