From bc3fce49499a4893751600ca7ed8f2c2867a5861 Mon Sep 17 00:00:00 2001 From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com> Date: Tue, 7 Oct 2025 01:59:42 -0400 Subject: [PATCH] Drop useless fix getProfiler method is removed from PathNavigationRegion since 1.21.3 snapshot 24w37a --- ...-getProfiler-to-inactive-in-PathNavi.patch | 23 ------------------- ...eating-stats-json-bases-on-player-n.patch} | 0 ...h => 0126-Improve-Purpur-AFK-system.patch} | 0 ...27-Virtual-thread-for-chat-executor.patch} | 2 +- ...rtual-thread-for-user-authenticator.patch} | 0 ...onfigurable-chat-message-signatures.patch} | 0 ...ed.patch => 0130-Matter-Secure-Seed.patch} | 2 +- ... => 0131-Matter-Secure-Seed-command.patch} | 0 ...tch => 0132-Faster-random-generator.patch} | 0 ...> 0133-Don-t-save-primed-tnt-entity.patch} | 0 ...134-Don-t-save-falling-block-entity.patch} | 0 ...135-Configurable-connection-message.patch} | 0 ...onfigurable-unknown-command-message.patch} | 0 ...-in-BlockBehaviour-cache-blockstate.patch} | 0 ...am-in-entity-visible-effects-filter.patch} | 2 +- ...-double-iteration-in-enough-deep-sl.patch} | 0 ...ove-stream-in-trial-spawner-ticking.patch} | 0 ...atch => 0141-Remove-stream-in-Brain.patch} | 0 ...0142-Remove-stream-in-BehaviorUtils.patch} | 0 ... 0143-Remove-stream-in-YieldJobSite.patch} | 0 ... 0144-Remove-stream-in-PlayerSensor.patch} | 0 ...> 0145-Remove-stream-in-GolemSensor.patch} | 0 ... 0146-Remove-stream-in-GateBehavior.patch} | 0 ... 0147-Remove-stream-in-matchingSlot.patch} | 0 ...entity-mountedOrDismounted-changes-.patch} | 0 ...tive-effects-map-with-optimized-col.patch} | 2 +- ...erion-map-with-optimized-collection.patch} | 0 ...ace-brain-with-optimized-collection.patch} | 0 ...=> 0152-Reduce-worldgen-allocations.patch} | 0 ...e-for-kickPermission-instead-of-usi.patch} | 0 ...-place-player-if-the-server-is-full.patch} | 2 +- ...MC-65198.patch => 0155-Fix-MC-65198.patch} | 0 ...-200418.patch => 0156-Fix-MC-200418.patch} | 0 ...-119417.patch => 0157-Fix-MC-119417.patch} | 0 ...-223153.patch => 0158-Fix-MC-223153.patch} | 0 ...onfigurable-player-knockback-zombie.patch} | 0 ...during-inactive-ticks-for-non-aware.patch} | 4 ++-- ...zombie-reinforcements-loading-chunk.patch} | 0 ...per-PR-Fix-some-beacon-event-issues.patch} | 0 ...63-Dont-send-useless-entity-packets.patch} | 0 ...patch => 0164-Multithreaded-Tracker.patch} | 0 ...0165-Nitori-Async-playerdata-saving.patch} | 0 ...e-nearby-alive-players-for-spawning.patch} | 0 ...> 0167-Cache-blockstate-cache-array.patch} | 0 ...uce-memory-footprint-of-CompoundTag.patch} | 0 ... 0169-Optimize-Entity-distanceToSqr.patch} | 0 ...e-snapshots-for-TileEntity-getOwner.patch} | 0 ... => 0171-Cache-tile-entity-position.patch} | 0 ...patch => 0172-TT20-Lag-compensation.patch} | 2 +- ...tch => 0173-C2ME-Reduce-Allocations.patch} | 0 ...cessary-calculations-if-player-is-n.patch} | 0 ...til.patch => 0175-Lithium-fast-util.patch} | 0 ...176-Lithium-cached-iterate-outwards.patch} | 0 ...read-safe-ban-list-date-format-pars.patch} | 0 ...> 0178-C2ME-Optimize-world-gen-math.patch} | 0 ...k-key.patch => 0179-Cache-chunk-key.patch} | 2 +- ...0-Cache-part-of-canHoldFluid-result.patch} | 0 ... => 0181-Configurable-tripwire-dupe.patch} | 0 ...17075-Block-Entities-Unload-Lag-Spi.patch} | 0 ...Rearrange-the-attackable-conditions.patch} | 0 ...-dirty-stats-copy-when-requesting-p.patch} | 0 ...t-dirty-flag-when-loading-maps-from.patch} | 0 ...hecking-nearby-players-for-spawning.patch} | 0 ...ue-clear-on-LevelTicks-cleanupAfter.patch} | 0 ... => 0188-Remove-stream-in-villagers.patch} | 0 ... 0189-Optimize-baby-villager-sensor.patch} | 0 ....patch => 0190-Only-player-pushable.patch} | 0 ...191-Remove-iterators-from-Inventory.patch} | 0 ....patch => 0192-optimize-mob-despawn.patch} | 0 ...-Slightly-optimise-getNearestPlayer.patch} | 0 ...writeLongArray-during-chunk-loading.patch} | 0 ...5-Improve-sorting-in-SortedArraySet.patch} | 0 ... 0196-Make-removeIf-slightly-faster.patch} | 0 ...atch => 0197-Optimize-LinearPalette.patch} | 0 ...te-ClientboundLightUpdatePacketData.patch} | 0 ...g.patch => 0199-Async-chunk-sending.patch} | 0 ...atch => 0200-Spawner-Configurations.patch} | 0 ...SparklyPaper-Parallel-world-ticking.patch} | 0 ...-SparklyPaper-Track-each-world-MSPT.patch} | 4 ++-- ...elled-Projectile-Events-still-consu.patch} | 0 ...ndInteract-and-NearestVisibleLiving.patch} | 0 ... => 0205-rewrite-InsideBrownianWalk.patch} | 0 ...=> 0206-Use-BFS-on-getSlopeDistance.patch} | 2 +- ...r-PR-Throttle-failed-spawn-attempts.patch} | 0 ...BlockEntity-ticking-isRemoved-check.patch} | 0 ...9-Raytrace-AntiXray-SDK-integration.patch} | 0 ... => 0210-Optimize-ContextMap.create.patch} | 0 ...Micro-optimizations-for-random-tick.patch} | 2 +- ...n-updateConnectedPlayersWithinRange.patch} | 0 ...13-Remove-streams-on-PlayerDetector.patch} | 0 ...se-direct-iteration-on-Sensing.tick.patch} | 0 ...5-Optimise-non-flush-packet-sending.patch} | 0 ...unk-retrieving-in-entity-fluid-push.patch} | 0 ...-Null-handling-on-MultifaceSpreader.patch} | 0 ....patch => 0218-More-virtual-threads.patch} | 0 ...imize-ThreadedTicketLevelPropagator.patch} | 0 ...EffectUtil-getDigSpeedAmplification.patch} | 0 ...patch => 0221-Optimise-chunkUnloads.patch} | 0 ...22-Optimize-BlockEntityType-isValid.patch} | 0 ...et-on-player-join-to-avoid-chunk-lo.patch} | 2 +- ...heck-inside-blocks-and-traverse-blo.patch} | 0 ...yList-implementation-to-BasicEntity.patch} | 0 ...ol-Core.patch => 0226-Protocol-Core.patch} | 6 ++--- ... 0227-Async-switch-connection-state.patch} | 2 +- ...timize-BlockEntities-tickersInLevel.patch} | 0 ...e-cactus-can-even-survive-being-pla.patch} | 0 ...0230-Flush-location-while-knockback.patch} | 0 ...tch => 0231-Only-tick-items-at-hand.patch} | 0 ...232-Optimise-player-movement-checks.patch} | 0 ...=> 0233-Remove-streams-in-MobSensor.patch} | 0 ...34-Remove-streams-in-TemptingSensor.patch} | 0 ...-death-item-drop-knockback-settings.patch} | 0 ...-Optimize-getScaledTrackingDistance.patch} | 0 ...ptimize-SynchedEntityData-packDirty.patch} | 0 ...patch => 0238-Optimize-isEyeInFluid.patch} | 0 ...atch => 0239-Cache-block-state-tags.patch} | 2 +- ...ch => 0240-optimize-getEntityStatus.patch} | 0 ...on-optimized-PoweredRailBlock-logic.patch} | 0 ...2-optimise-ChunkGenerator-getMobsAt.patch} | 0 ...e-for-mob-spawning-and-advancements.patch} | 0 ...patch => 0244-optimize-mob-spawning.patch} | 2 +- ...atch => 0245-optimize-structure-map.patch} | 2 +- ...patch => 0246-throttle-mob-spawning.patch} | 0 ... => 0247-Add-BlockExplosionHitEvent.patch} | 0 ...last-Protection-explosion-knockback.patch} | 0 ...> 0249-Use-UUID-for-cure-reputation.patch} | 0 ...ing-parsing-unknown-command-message.patch} | 0 ....patch => 0251-optimize-random-tick.patch} | 2 +- ...nvalid-flatten-text-component-parse.patch} | 0 ...-Fast-BiomeManager-seed-obfuscation.patch} | 2 +- ...ectorOptions-map-with-optimized-col.patch} | 0 ...tch => 0255-optimize-no-action-time.patch} | 0 ...int.patch => 0256-optimize-waypoint.patch} | 0 ...tion.patch => 0257-Paw-optimization.patch} | 0 ...ig-fixClimbingBypassingCrammingRule.patch} | 0 ...59-Skip-inactive-entity-for-execute.patch} | 0 ....patch => 0260-Optimise-getEntities.patch} | 0 ...-298464.patch => 0261-fix-MC-298464.patch} | 0 ...stHomeAsWalkTarget-s-poi-finding-to.patch} | 0 ...63-optimize-checkInsideBlocks-calls.patch} | 0 ...or.patch => 0264-Optimise-TextColor.patch} | 0 ...ate-fire-if-explosion-was-cancelled.patch} | 0 ...p-BlockPhysicsEvent-if-no-listeners.patch} | 0 ... => 0267-Lithium-equipment-tracking.patch} | 0 ...268-fix-purpur-attribute-base-patch.patch} | 0 ...x.patch => 0269-Bump-netty-to-4.2.x.patch} | 0 ...aper-PR-Optimise-temptation-lookups.patch} | 2 +- ...atch => 0271-fix-temptation-lookups.patch} | 2 +- ...2-Lithium-combined-heightmap-update.patch} | 0 ...eCreatureSpawnEvent-if-no-listeners.patch} | 0 ...atch => 0274-optimize-goal-selector.patch} | 0 ...tch => 0275-thread-unsafe-chunk-map.patch} | 0 ...mize-SimpleBitStorage-object-layout.patch} | 0 ...nk.patch => 0277-optimize-get-chunk.patch} | 0 ...278-remove-shouldTickBlocksAt-check.patch} | 0 ...0279-optimize-PalettedContainer-get.patch} | 0 ...imize-LevelChunk-getBlockStateFinal.patch} | 0 ... 0281-optimize-FluidState-is-TagKey.patch} | 0 ...> 0282-counting-chunk-section-fluid.patch} | 0 ...-SpreadingSnowyDirtBlock-randomTick.patch} | 0 ....patch => 0284-optimize-onClimbable.patch} | 0 ...e-applyMovementEmissionAndPlaySound.patch} | 0 ...h => 0286-optimize-isStateClimbable.patch} | 0 ...Pos.patch => 0287-optimize-getOnPos.patch} | 0 ...ch => 0288-cache-eye-block-position.patch} | 0 ...-updateFluidHeightAndDoFluidPushing.patch} | 0 ... => 0290-optimize-checkInsideBlocks.patch} | 0 ...291-Replace-entity-fluid-height-map.patch} | 2 +- ...ch => 0292-optimize-collision-shape.patch} | 0 ....patch => 0293-cache-collision-list.patch} | 0 ...t.patch => 0294-fast-bit-radix-sort.patch} | 2 +- ....patch => 0295-optimize-tickEffects.patch} | 2 +- ...luto-Expose-Direction-Plane-s-faces.patch} | 0 ...tch => 0297-Pluto-reduce-allocation.patch} | 0 ...Only-update-frozen-ticks-if-changed.patch} | 0 ...xecuting-commands-if-server-stopped.patch} | 0 176 files changed, 28 insertions(+), 51 deletions(-) delete mode 100644 leaf-server/minecraft-patches/features/0125-Redirect-vanilla-getProfiler-to-inactive-in-PathNavi.patch rename leaf-server/minecraft-patches/features/{0126-Remove-useless-creating-stats-json-bases-on-player-n.patch => 0125-Remove-useless-creating-stats-json-bases-on-player-n.patch} (100%) rename leaf-server/minecraft-patches/features/{0127-Improve-Purpur-AFK-system.patch => 0126-Improve-Purpur-AFK-system.patch} (100%) rename leaf-server/minecraft-patches/features/{0128-Virtual-thread-for-chat-executor.patch => 0127-Virtual-thread-for-chat-executor.patch} (94%) rename leaf-server/minecraft-patches/features/{0129-Virtual-thread-for-user-authenticator.patch => 0128-Virtual-thread-for-user-authenticator.patch} (100%) rename leaf-server/minecraft-patches/features/{0130-Mirai-Configurable-chat-message-signatures.patch => 0129-Mirai-Configurable-chat-message-signatures.patch} (100%) rename leaf-server/minecraft-patches/features/{0131-Matter-Secure-Seed.patch => 0130-Matter-Secure-Seed.patch} (99%) rename leaf-server/minecraft-patches/features/{0132-Matter-Secure-Seed-command.patch => 0131-Matter-Secure-Seed-command.patch} (100%) rename leaf-server/minecraft-patches/features/{0133-Faster-random-generator.patch => 0132-Faster-random-generator.patch} (100%) rename leaf-server/minecraft-patches/features/{0134-Don-t-save-primed-tnt-entity.patch => 0133-Don-t-save-primed-tnt-entity.patch} (100%) rename leaf-server/minecraft-patches/features/{0135-Don-t-save-falling-block-entity.patch => 0134-Don-t-save-falling-block-entity.patch} (100%) rename leaf-server/minecraft-patches/features/{0136-Configurable-connection-message.patch => 0135-Configurable-connection-message.patch} (100%) rename leaf-server/minecraft-patches/features/{0137-Configurable-unknown-command-message.patch => 0136-Configurable-unknown-command-message.patch} (100%) rename leaf-server/minecraft-patches/features/{0138-Remove-stream-in-BlockBehaviour-cache-blockstate.patch => 0137-Remove-stream-in-BlockBehaviour-cache-blockstate.patch} (100%) rename leaf-server/minecraft-patches/features/{0139-Remove-stream-in-entity-visible-effects-filter.patch => 0138-Remove-stream-in-entity-visible-effects-filter.patch} (93%) rename leaf-server/minecraft-patches/features/{0140-Remove-stream-and-double-iteration-in-enough-deep-sl.patch => 0139-Remove-stream-and-double-iteration-in-enough-deep-sl.patch} (100%) rename leaf-server/minecraft-patches/features/{0141-Remove-stream-in-trial-spawner-ticking.patch => 0140-Remove-stream-in-trial-spawner-ticking.patch} (100%) rename leaf-server/minecraft-patches/features/{0142-Remove-stream-in-Brain.patch => 0141-Remove-stream-in-Brain.patch} (100%) rename leaf-server/minecraft-patches/features/{0143-Remove-stream-in-BehaviorUtils.patch => 0142-Remove-stream-in-BehaviorUtils.patch} (100%) rename leaf-server/minecraft-patches/features/{0144-Remove-stream-in-YieldJobSite.patch => 0143-Remove-stream-in-YieldJobSite.patch} (100%) rename leaf-server/minecraft-patches/features/{0145-Remove-stream-in-PlayerSensor.patch => 0144-Remove-stream-in-PlayerSensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0146-Remove-stream-in-GolemSensor.patch => 0145-Remove-stream-in-GolemSensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0147-Remove-stream-in-GateBehavior.patch => 0146-Remove-stream-in-GateBehavior.patch} (100%) rename leaf-server/minecraft-patches/features/{0148-Remove-stream-in-matchingSlot.patch => 0147-Remove-stream-in-matchingSlot.patch} (100%) rename leaf-server/minecraft-patches/features/{0149-Remove-stream-in-entity-mountedOrDismounted-changes-.patch => 0148-Remove-stream-in-entity-mountedOrDismounted-changes-.patch} (100%) rename leaf-server/minecraft-patches/features/{0150-Replace-Entity-active-effects-map-with-optimized-col.patch => 0149-Replace-Entity-active-effects-map-with-optimized-col.patch} (96%) rename leaf-server/minecraft-patches/features/{0151-Replace-criterion-map-with-optimized-collection.patch => 0150-Replace-criterion-map-with-optimized-collection.patch} (100%) rename leaf-server/minecraft-patches/features/{0152-Replace-brain-with-optimized-collection.patch => 0151-Replace-brain-with-optimized-collection.patch} (100%) rename leaf-server/minecraft-patches/features/{0153-Reduce-worldgen-allocations.patch => 0152-Reduce-worldgen-allocations.patch} (100%) rename leaf-server/minecraft-patches/features/{0154-Use-caffeine-cache-for-kickPermission-instead-of-usi.patch => 0153-Use-caffeine-cache-for-kickPermission-instead-of-usi.patch} (100%) rename leaf-server/minecraft-patches/features/{0155-Do-not-place-player-if-the-server-is-full.patch => 0154-Do-not-place-player-if-the-server-is-full.patch} (97%) rename leaf-server/minecraft-patches/features/{0156-Fix-MC-65198.patch => 0155-Fix-MC-65198.patch} (100%) rename leaf-server/minecraft-patches/features/{0157-Fix-MC-200418.patch => 0156-Fix-MC-200418.patch} (100%) rename leaf-server/minecraft-patches/features/{0158-Fix-MC-119417.patch => 0157-Fix-MC-119417.patch} (100%) rename leaf-server/minecraft-patches/features/{0159-Fix-MC-223153.patch => 0158-Fix-MC-223153.patch} (100%) rename leaf-server/minecraft-patches/features/{0160-Configurable-player-knockback-zombie.patch => 0159-Configurable-player-knockback-zombie.patch} (100%) rename leaf-server/minecraft-patches/features/{0161-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch => 0160-Paper-PR-Skip-AI-during-inactive-ticks-for-non-aware.patch} (91%) rename leaf-server/minecraft-patches/features/{0162-Paper-PR-Prevent-zombie-reinforcements-loading-chunk.patch => 0161-Paper-PR-Prevent-zombie-reinforcements-loading-chunk.patch} (100%) rename leaf-server/minecraft-patches/features/{0163-Paper-PR-Fix-some-beacon-event-issues.patch => 0162-Paper-PR-Fix-some-beacon-event-issues.patch} (100%) rename leaf-server/minecraft-patches/features/{0164-Dont-send-useless-entity-packets.patch => 0163-Dont-send-useless-entity-packets.patch} (100%) rename leaf-server/minecraft-patches/features/{0165-Multithreaded-Tracker.patch => 0164-Multithreaded-Tracker.patch} (100%) rename leaf-server/minecraft-patches/features/{0166-Nitori-Async-playerdata-saving.patch => 0165-Nitori-Async-playerdata-saving.patch} (100%) rename leaf-server/minecraft-patches/features/{0167-Optimize-nearby-alive-players-for-spawning.patch => 0166-Optimize-nearby-alive-players-for-spawning.patch} (100%) rename leaf-server/minecraft-patches/features/{0168-Cache-blockstate-cache-array.patch => 0167-Cache-blockstate-cache-array.patch} (100%) rename leaf-server/minecraft-patches/features/{0169-Further-reduce-memory-footprint-of-CompoundTag.patch => 0168-Further-reduce-memory-footprint-of-CompoundTag.patch} (100%) rename leaf-server/minecraft-patches/features/{0170-Optimize-Entity-distanceToSqr.patch => 0169-Optimize-Entity-distanceToSqr.patch} (100%) rename leaf-server/minecraft-patches/features/{0171-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch => 0170-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch} (100%) rename leaf-server/minecraft-patches/features/{0172-Cache-tile-entity-position.patch => 0171-Cache-tile-entity-position.patch} (100%) rename leaf-server/minecraft-patches/features/{0173-TT20-Lag-compensation.patch => 0172-TT20-Lag-compensation.patch} (97%) rename leaf-server/minecraft-patches/features/{0174-C2ME-Reduce-Allocations.patch => 0173-C2ME-Reduce-Allocations.patch} (100%) rename leaf-server/minecraft-patches/features/{0175-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch => 0174-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch} (100%) rename leaf-server/minecraft-patches/features/{0176-Lithium-fast-util.patch => 0175-Lithium-fast-util.patch} (100%) rename leaf-server/minecraft-patches/features/{0177-Lithium-cached-iterate-outwards.patch => 0176-Lithium-cached-iterate-outwards.patch} (100%) rename leaf-server/minecraft-patches/features/{0178-Use-faster-and-thread-safe-ban-list-date-format-pars.patch => 0177-Use-faster-and-thread-safe-ban-list-date-format-pars.patch} (100%) rename leaf-server/minecraft-patches/features/{0179-C2ME-Optimize-world-gen-math.patch => 0178-C2ME-Optimize-world-gen-math.patch} (100%) rename leaf-server/minecraft-patches/features/{0180-Cache-chunk-key.patch => 0179-Cache-chunk-key.patch} (99%) rename leaf-server/minecraft-patches/features/{0181-Cache-part-of-canHoldFluid-result.patch => 0180-Cache-part-of-canHoldFluid-result.patch} (100%) rename leaf-server/minecraft-patches/features/{0182-Configurable-tripwire-dupe.patch => 0181-Configurable-tripwire-dupe.patch} (100%) rename leaf-server/minecraft-patches/features/{0183-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch => 0182-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch} (100%) rename leaf-server/minecraft-patches/features/{0184-Sepals-Rearrange-the-attackable-conditions.patch => 0183-Sepals-Rearrange-the-attackable-conditions.patch} (100%) rename leaf-server/minecraft-patches/features/{0185-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch => 0184-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch} (100%) rename leaf-server/minecraft-patches/features/{0186-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch => 0185-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch} (100%) rename leaf-server/minecraft-patches/features/{0187-Optimize-checking-nearby-players-for-spawning.patch => 0186-Optimize-checking-nearby-players-for-spawning.patch} (100%) rename leaf-server/minecraft-patches/features/{0188-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch => 0187-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch} (100%) rename leaf-server/minecraft-patches/features/{0189-Remove-stream-in-villagers.patch => 0188-Remove-stream-in-villagers.patch} (100%) rename leaf-server/minecraft-patches/features/{0190-Optimize-baby-villager-sensor.patch => 0189-Optimize-baby-villager-sensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0191-Only-player-pushable.patch => 0190-Only-player-pushable.patch} (100%) rename leaf-server/minecraft-patches/features/{0192-Remove-iterators-from-Inventory.patch => 0191-Remove-iterators-from-Inventory.patch} (100%) rename leaf-server/minecraft-patches/features/{0193-optimize-mob-despawn.patch => 0192-optimize-mob-despawn.patch} (100%) rename leaf-server/minecraft-patches/features/{0194-Slightly-optimise-getNearestPlayer.patch => 0193-Slightly-optimise-getNearestPlayer.patch} (100%) rename leaf-server/minecraft-patches/features/{0195-Bulk-writes-to-writeLongArray-during-chunk-loading.patch => 0194-Bulk-writes-to-writeLongArray-during-chunk-loading.patch} (100%) rename leaf-server/minecraft-patches/features/{0196-Improve-sorting-in-SortedArraySet.patch => 0195-Improve-sorting-in-SortedArraySet.patch} (100%) rename leaf-server/minecraft-patches/features/{0197-Make-removeIf-slightly-faster.patch => 0196-Make-removeIf-slightly-faster.patch} (100%) rename leaf-server/minecraft-patches/features/{0198-Optimize-LinearPalette.patch => 0197-Optimize-LinearPalette.patch} (100%) rename leaf-server/minecraft-patches/features/{0199-Rewrite-ClientboundLightUpdatePacketData.patch => 0198-Rewrite-ClientboundLightUpdatePacketData.patch} (100%) rename leaf-server/minecraft-patches/features/{0200-Async-chunk-sending.patch => 0199-Async-chunk-sending.patch} (100%) rename leaf-server/minecraft-patches/features/{0201-Spawner-Configurations.patch => 0200-Spawner-Configurations.patch} (100%) rename leaf-server/minecraft-patches/features/{0202-SparklyPaper-Parallel-world-ticking.patch => 0201-SparklyPaper-Parallel-world-ticking.patch} (100%) rename leaf-server/minecraft-patches/features/{0203-SparklyPaper-Track-each-world-MSPT.patch => 0202-SparklyPaper-Track-each-world-MSPT.patch} (96%) rename leaf-server/minecraft-patches/features/{0204-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch => 0203-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch} (100%) rename leaf-server/minecraft-patches/features/{0205-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch => 0204-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch} (100%) rename leaf-server/minecraft-patches/features/{0206-rewrite-InsideBrownianWalk.patch => 0205-rewrite-InsideBrownianWalk.patch} (100%) rename leaf-server/minecraft-patches/features/{0207-Use-BFS-on-getSlopeDistance.patch => 0206-Use-BFS-on-getSlopeDistance.patch} (98%) rename leaf-server/minecraft-patches/features/{0208-Paper-PR-Throttle-failed-spawn-attempts.patch => 0207-Paper-PR-Throttle-failed-spawn-attempts.patch} (100%) rename leaf-server/minecraft-patches/features/{0209-Improve-BlockEntity-ticking-isRemoved-check.patch => 0208-Improve-BlockEntity-ticking-isRemoved-check.patch} (100%) rename leaf-server/minecraft-patches/features/{0210-Raytrace-AntiXray-SDK-integration.patch => 0209-Raytrace-AntiXray-SDK-integration.patch} (100%) rename leaf-server/minecraft-patches/features/{0211-Optimize-ContextMap.create.patch => 0210-Optimize-ContextMap.create.patch} (100%) rename leaf-server/minecraft-patches/features/{0212-Micro-optimizations-for-random-tick.patch => 0211-Micro-optimizations-for-random-tick.patch} (97%) rename leaf-server/minecraft-patches/features/{0213-Remove-streams-on-updateConnectedPlayersWithinRange.patch => 0212-Remove-streams-on-updateConnectedPlayersWithinRange.patch} (100%) rename leaf-server/minecraft-patches/features/{0214-Remove-streams-on-PlayerDetector.patch => 0213-Remove-streams-on-PlayerDetector.patch} (100%) rename leaf-server/minecraft-patches/features/{0215-Use-direct-iteration-on-Sensing.tick.patch => 0214-Use-direct-iteration-on-Sensing.tick.patch} (100%) rename leaf-server/minecraft-patches/features/{0216-Optimise-non-flush-packet-sending.patch => 0215-Optimise-non-flush-packet-sending.patch} (100%) rename leaf-server/minecraft-patches/features/{0217-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch => 0216-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch} (100%) rename leaf-server/minecraft-patches/features/{0218-Null-handling-on-MultifaceSpreader.patch => 0217-Null-handling-on-MultifaceSpreader.patch} (100%) rename leaf-server/minecraft-patches/features/{0219-More-virtual-threads.patch => 0218-More-virtual-threads.patch} (100%) rename leaf-server/minecraft-patches/features/{0220-Optimize-ThreadedTicketLevelPropagator.patch => 0219-Optimize-ThreadedTicketLevelPropagator.patch} (100%) rename leaf-server/minecraft-patches/features/{0221-Optimise-MobEffectUtil-getDigSpeedAmplification.patch => 0220-Optimise-MobEffectUtil-getDigSpeedAmplification.patch} (100%) rename leaf-server/minecraft-patches/features/{0222-Optimise-chunkUnloads.patch => 0221-Optimise-chunkUnloads.patch} (100%) rename leaf-server/minecraft-patches/features/{0223-Optimize-BlockEntityType-isValid.patch => 0222-Optimize-BlockEntityType-isValid.patch} (100%) rename leaf-server/minecraft-patches/features/{0224-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch => 0223-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch} (97%) rename leaf-server/minecraft-patches/features/{0225-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch => 0224-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch} (100%) rename leaf-server/minecraft-patches/features/{0226-Sakura-copy-EntityList-implementation-to-BasicEntity.patch => 0225-Sakura-copy-EntityList-implementation-to-BasicEntity.patch} (100%) rename leaf-server/minecraft-patches/features/{0227-Protocol-Core.patch => 0226-Protocol-Core.patch} (93%) rename leaf-server/minecraft-patches/features/{0228-Async-switch-connection-state.patch => 0227-Async-switch-connection-state.patch} (99%) rename leaf-server/minecraft-patches/features/{0229-Optimize-BlockEntities-tickersInLevel.patch => 0228-Optimize-BlockEntities-tickersInLevel.patch} (100%) rename leaf-server/minecraft-patches/features/{0230-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch => 0229-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch} (100%) rename leaf-server/minecraft-patches/features/{0231-Flush-location-while-knockback.patch => 0230-Flush-location-while-knockback.patch} (100%) rename leaf-server/minecraft-patches/features/{0232-Only-tick-items-at-hand.patch => 0231-Only-tick-items-at-hand.patch} (100%) rename leaf-server/minecraft-patches/features/{0233-Optimise-player-movement-checks.patch => 0232-Optimise-player-movement-checks.patch} (100%) rename leaf-server/minecraft-patches/features/{0234-Remove-streams-in-MobSensor.patch => 0233-Remove-streams-in-MobSensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0235-Remove-streams-in-TemptingSensor.patch => 0234-Remove-streams-in-TemptingSensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0236-Add-configurable-death-item-drop-knockback-settings.patch => 0235-Add-configurable-death-item-drop-knockback-settings.patch} (100%) rename leaf-server/minecraft-patches/features/{0237-Optimize-getScaledTrackingDistance.patch => 0236-Optimize-getScaledTrackingDistance.patch} (100%) rename leaf-server/minecraft-patches/features/{0238-Optimize-SynchedEntityData-packDirty.patch => 0237-Optimize-SynchedEntityData-packDirty.patch} (100%) rename leaf-server/minecraft-patches/features/{0239-Optimize-isEyeInFluid.patch => 0238-Optimize-isEyeInFluid.patch} (100%) rename leaf-server/minecraft-patches/features/{0240-Cache-block-state-tags.patch => 0239-Cache-block-state-tags.patch} (98%) rename leaf-server/minecraft-patches/features/{0241-optimize-getEntityStatus.patch => 0240-optimize-getEntityStatus.patch} (100%) rename leaf-server/minecraft-patches/features/{0242-Rail-Optimization-optimized-PoweredRailBlock-logic.patch => 0241-Rail-Optimization-optimized-PoweredRailBlock-logic.patch} (100%) rename leaf-server/minecraft-patches/features/{0243-optimise-ChunkGenerator-getMobsAt.patch => 0242-optimise-ChunkGenerator-getMobsAt.patch} (100%) rename leaf-server/minecraft-patches/features/{0244-cache-biome-for-mob-spawning-and-advancements.patch => 0243-cache-biome-for-mob-spawning-and-advancements.patch} (100%) rename leaf-server/minecraft-patches/features/{0245-optimize-mob-spawning.patch => 0244-optimize-mob-spawning.patch} (99%) rename leaf-server/minecraft-patches/features/{0246-optimize-structure-map.patch => 0245-optimize-structure-map.patch} (96%) rename leaf-server/minecraft-patches/features/{0247-throttle-mob-spawning.patch => 0246-throttle-mob-spawning.patch} (100%) rename leaf-server/minecraft-patches/features/{0248-Add-BlockExplosionHitEvent.patch => 0247-Add-BlockExplosionHitEvent.patch} (100%) rename leaf-server/minecraft-patches/features/{0249-Old-Blast-Protection-explosion-knockback.patch => 0248-Old-Blast-Protection-explosion-knockback.patch} (100%) rename leaf-server/minecraft-patches/features/{0250-Use-UUID-for-cure-reputation.patch => 0249-Use-UUID-for-cure-reputation.patch} (100%) rename leaf-server/minecraft-patches/features/{0251-Fix-crash-during-parsing-unknown-command-message.patch => 0250-Fix-crash-during-parsing-unknown-command-message.patch} (100%) rename leaf-server/minecraft-patches/features/{0252-optimize-random-tick.patch => 0251-optimize-random-tick.patch} (97%) rename leaf-server/minecraft-patches/features/{0253-do-not-log-invalid-flatten-text-component-parse.patch => 0252-do-not-log-invalid-flatten-text-component-parse.patch} (100%) rename leaf-server/minecraft-patches/features/{0254-Fast-BiomeManager-seed-obfuscation.patch => 0253-Fast-BiomeManager-seed-obfuscation.patch} (93%) rename leaf-server/minecraft-patches/features/{0255-Replace-EntitySelectorOptions-map-with-optimized-col.patch => 0254-Replace-EntitySelectorOptions-map-with-optimized-col.patch} (100%) rename leaf-server/minecraft-patches/features/{0256-optimize-no-action-time.patch => 0255-optimize-no-action-time.patch} (100%) rename leaf-server/minecraft-patches/features/{0257-optimize-waypoint.patch => 0256-optimize-waypoint.patch} (100%) rename leaf-server/minecraft-patches/features/{0258-Paw-optimization.patch => 0257-Paw-optimization.patch} (100%) rename leaf-server/minecraft-patches/features/{0259-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch => 0258-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch} (100%) rename leaf-server/minecraft-patches/features/{0260-Skip-inactive-entity-for-execute.patch => 0259-Skip-inactive-entity-for-execute.patch} (100%) rename leaf-server/minecraft-patches/features/{0261-Optimise-getEntities.patch => 0260-Optimise-getEntities.patch} (100%) rename leaf-server/minecraft-patches/features/{0262-fix-MC-298464.patch => 0261-fix-MC-298464.patch} (100%) rename leaf-server/minecraft-patches/features/{0263-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch => 0262-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch} (100%) rename leaf-server/minecraft-patches/features/{0264-optimize-checkInsideBlocks-calls.patch => 0263-optimize-checkInsideBlocks-calls.patch} (100%) rename leaf-server/minecraft-patches/features/{0265-Optimise-TextColor.patch => 0264-Optimise-TextColor.patch} (100%) rename leaf-server/minecraft-patches/features/{0266-Do-not-create-fire-if-explosion-was-cancelled.patch => 0265-Do-not-create-fire-if-explosion-was-cancelled.patch} (100%) rename leaf-server/minecraft-patches/features/{0267-Skip-BlockPhysicsEvent-if-no-listeners.patch => 0266-Skip-BlockPhysicsEvent-if-no-listeners.patch} (100%) rename leaf-server/minecraft-patches/features/{0268-Lithium-equipment-tracking.patch => 0267-Lithium-equipment-tracking.patch} (100%) rename leaf-server/minecraft-patches/features/{0269-fix-purpur-attribute-base-patch.patch => 0268-fix-purpur-attribute-base-patch.patch} (100%) rename leaf-server/minecraft-patches/features/{0270-Bump-netty-to-4.2.x.patch => 0269-Bump-netty-to-4.2.x.patch} (100%) rename leaf-server/minecraft-patches/features/{0271-Paper-PR-Optimise-temptation-lookups.patch => 0270-Paper-PR-Optimise-temptation-lookups.patch} (99%) rename leaf-server/minecraft-patches/features/{0272-fix-temptation-lookups.patch => 0271-fix-temptation-lookups.patch} (99%) rename leaf-server/minecraft-patches/features/{0273-Lithium-combined-heightmap-update.patch => 0272-Lithium-combined-heightmap-update.patch} (100%) rename leaf-server/minecraft-patches/features/{0274-Skip-PreCreatureSpawnEvent-if-no-listeners.patch => 0273-Skip-PreCreatureSpawnEvent-if-no-listeners.patch} (100%) rename leaf-server/minecraft-patches/features/{0275-optimize-goal-selector.patch => 0274-optimize-goal-selector.patch} (100%) rename leaf-server/minecraft-patches/features/{0276-thread-unsafe-chunk-map.patch => 0275-thread-unsafe-chunk-map.patch} (100%) rename leaf-server/minecraft-patches/features/{0277-optimize-SimpleBitStorage-object-layout.patch => 0276-optimize-SimpleBitStorage-object-layout.patch} (100%) rename leaf-server/minecraft-patches/features/{0278-optimize-get-chunk.patch => 0277-optimize-get-chunk.patch} (100%) rename leaf-server/minecraft-patches/features/{0279-remove-shouldTickBlocksAt-check.patch => 0278-remove-shouldTickBlocksAt-check.patch} (100%) rename leaf-server/minecraft-patches/features/{0280-optimize-PalettedContainer-get.patch => 0279-optimize-PalettedContainer-get.patch} (100%) rename leaf-server/minecraft-patches/features/{0281-optimize-LevelChunk-getBlockStateFinal.patch => 0280-optimize-LevelChunk-getBlockStateFinal.patch} (100%) rename leaf-server/minecraft-patches/features/{0282-optimize-FluidState-is-TagKey.patch => 0281-optimize-FluidState-is-TagKey.patch} (100%) rename leaf-server/minecraft-patches/features/{0283-counting-chunk-section-fluid.patch => 0282-counting-chunk-section-fluid.patch} (100%) rename leaf-server/minecraft-patches/features/{0284-optimize-SpreadingSnowyDirtBlock-randomTick.patch => 0283-optimize-SpreadingSnowyDirtBlock-randomTick.patch} (100%) rename leaf-server/minecraft-patches/features/{0285-optimize-onClimbable.patch => 0284-optimize-onClimbable.patch} (100%) rename leaf-server/minecraft-patches/features/{0286-optimize-applyMovementEmissionAndPlaySound.patch => 0285-optimize-applyMovementEmissionAndPlaySound.patch} (100%) rename leaf-server/minecraft-patches/features/{0287-optimize-isStateClimbable.patch => 0286-optimize-isStateClimbable.patch} (100%) rename leaf-server/minecraft-patches/features/{0288-optimize-getOnPos.patch => 0287-optimize-getOnPos.patch} (100%) rename leaf-server/minecraft-patches/features/{0289-cache-eye-block-position.patch => 0288-cache-eye-block-position.patch} (100%) rename leaf-server/minecraft-patches/features/{0290-optimize-updateFluidHeightAndDoFluidPushing.patch => 0289-optimize-updateFluidHeightAndDoFluidPushing.patch} (100%) rename leaf-server/minecraft-patches/features/{0291-optimize-checkInsideBlocks.patch => 0290-optimize-checkInsideBlocks.patch} (100%) rename leaf-server/minecraft-patches/features/{0292-replace-entity-fluid-height-map.patch => 0291-Replace-entity-fluid-height-map.patch} (91%) rename leaf-server/minecraft-patches/features/{0293-optimize-collision-shape.patch => 0292-optimize-collision-shape.patch} (100%) rename leaf-server/minecraft-patches/features/{0294-cache-collision-list.patch => 0293-cache-collision-list.patch} (100%) rename leaf-server/minecraft-patches/features/{0295-fast-bit-radix-sort.patch => 0294-fast-bit-radix-sort.patch} (98%) rename leaf-server/minecraft-patches/features/{0296-optimize-tickEffects.patch => 0295-optimize-tickEffects.patch} (94%) rename leaf-server/minecraft-patches/features/{0297-Pluto-Expose-Direction-Plane-s-faces.patch => 0296-Pluto-Expose-Direction-Plane-s-faces.patch} (100%) rename leaf-server/minecraft-patches/features/{0298-Pluto-reduce-allocation.patch => 0297-Pluto-reduce-allocation.patch} (100%) rename leaf-server/minecraft-patches/features/{0299-Only-update-frozen-ticks-if-changed.patch => 0298-Only-update-frozen-ticks-if-changed.patch} (100%) rename leaf-server/minecraft-patches/features/{0300-Prevent-executing-commands-if-server-stopped.patch => 0299-Prevent-executing-commands-if-server-stopped.patch} (100%) diff --git a/leaf-server/minecraft-patches/features/0125-Redirect-vanilla-getProfiler-to-inactive-in-PathNavi.patch b/leaf-server/minecraft-patches/features/0125-Redirect-vanilla-getProfiler-to-inactive-in-PathNavi.patch deleted file mode 100644 index a42381f0..00000000 --- a/leaf-server/minecraft-patches/features/0125-Redirect-vanilla-getProfiler-to-inactive-in-PathNavi.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com> -Date: Mon, 19 Feb 2024 13:10:16 -0500 -Subject: [PATCH] Redirect vanilla getProfiler to inactive in - PathNavigationRegion - -To fix compatibility with some plugins, e.g. Citizens, ModelEngine, etc. - -diff --git a/net/minecraft/world/level/PathNavigationRegion.java b/net/minecraft/world/level/PathNavigationRegion.java -index 21dee87c792dcba52d9dff637e4729a2ec377ac0..89571b56618ad83b8fd1c218f0f2bb0a72ea3d49 100644 ---- a/net/minecraft/world/level/PathNavigationRegion.java -+++ b/net/minecraft/world/level/PathNavigationRegion.java -@@ -153,4 +153,10 @@ public class PathNavigationRegion implements CollisionGetter { - public int getHeight() { - return this.level.getHeight(); - } -+ -+ // Leaf start - Redirect vanilla getProfiler to inactive in PathNavigationRegion -+ public net.minecraft.util.profiling.ProfilerFiller getProfiler() { -+ return net.minecraft.util.profiling.InactiveProfiler.INSTANCE; // Gale - Purpur - remove vanilla profiler -+ } -+ // Leaf end - Redirect vanilla getProfiler to inactive in PathNavigationRegion - } diff --git a/leaf-server/minecraft-patches/features/0126-Remove-useless-creating-stats-json-bases-on-player-n.patch b/leaf-server/minecraft-patches/features/0125-Remove-useless-creating-stats-json-bases-on-player-n.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0126-Remove-useless-creating-stats-json-bases-on-player-n.patch rename to leaf-server/minecraft-patches/features/0125-Remove-useless-creating-stats-json-bases-on-player-n.patch diff --git a/leaf-server/minecraft-patches/features/0127-Improve-Purpur-AFK-system.patch b/leaf-server/minecraft-patches/features/0126-Improve-Purpur-AFK-system.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0127-Improve-Purpur-AFK-system.patch rename to leaf-server/minecraft-patches/features/0126-Improve-Purpur-AFK-system.patch diff --git a/leaf-server/minecraft-patches/features/0128-Virtual-thread-for-chat-executor.patch b/leaf-server/minecraft-patches/features/0127-Virtual-thread-for-chat-executor.patch similarity index 94% rename from leaf-server/minecraft-patches/features/0128-Virtual-thread-for-chat-executor.patch rename to leaf-server/minecraft-patches/features/0127-Virtual-thread-for-chat-executor.patch index a158f225..c011f87c 100644 --- a/leaf-server/minecraft-patches/features/0128-Virtual-thread-for-chat-executor.patch +++ b/leaf-server/minecraft-patches/features/0127-Virtual-thread-for-chat-executor.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Virtual thread for chat executor diff --git a/net/minecraft/server/MinecraftServer.java b/net/minecraft/server/MinecraftServer.java -index 9da4c27c7d0b6c0d328d592aa78eac1d073eb1fe..07c371c4d65b4fec7b9701a7de62f18399d80df0 100644 +index 827c6e053022b29dc79cb3f779432aa567c16819..bc643159911320de9d8f6b88e23db93a2b192ea6 100644 --- a/net/minecraft/server/MinecraftServer.java +++ b/net/minecraft/server/MinecraftServer.java @@ -2650,7 +2650,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop diff --git a/net/minecraft/server/level/ServerLevel.java b/net/minecraft/server/level/ServerLevel.java -index 5178290d060dd8a72f0e6cb77f77d19683a866d0..c5fea3948be691c42e9a94ddb0acd04fcc0b4415 100644 +index 0ed24644e07c409a3624614d3bab1797b44f7ae2..c3f49ed4a09517e6a03decece32a91def865a778 100644 --- a/net/minecraft/server/level/ServerLevel.java +++ b/net/minecraft/server/level/ServerLevel.java @@ -1096,6 +1096,7 @@ public class ServerLevel extends Level implements ServerEntityGetter, WorldGenLe diff --git a/leaf-server/minecraft-patches/features/0296-optimize-tickEffects.patch b/leaf-server/minecraft-patches/features/0295-optimize-tickEffects.patch similarity index 94% rename from leaf-server/minecraft-patches/features/0296-optimize-tickEffects.patch rename to leaf-server/minecraft-patches/features/0295-optimize-tickEffects.patch index fc459616..1a16129d 100644 --- a/leaf-server/minecraft-patches/features/0296-optimize-tickEffects.patch +++ b/leaf-server/minecraft-patches/features/0295-optimize-tickEffects.patch @@ -5,7 +5,7 @@ Subject: [PATCH] optimize tickEffects diff --git a/net/minecraft/world/entity/LivingEntity.java b/net/minecraft/world/entity/LivingEntity.java -index 8baa17d2eadfa83b1fcb36fcd1408e917b883989..1799cdc0b6c1e585e7e1eeab3828ea0252ae2097 100644 +index 179722eb09e3c48220ec7d7a25332a000faf710c..f2717e7c173463659dffdd223b9b2e0c9cf5c636 100644 --- a/net/minecraft/world/entity/LivingEntity.java +++ b/net/minecraft/world/entity/LivingEntity.java @@ -950,6 +950,7 @@ public abstract class LivingEntity extends Entity implements Attackable, Waypoin diff --git a/leaf-server/minecraft-patches/features/0297-Pluto-Expose-Direction-Plane-s-faces.patch b/leaf-server/minecraft-patches/features/0296-Pluto-Expose-Direction-Plane-s-faces.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0297-Pluto-Expose-Direction-Plane-s-faces.patch rename to leaf-server/minecraft-patches/features/0296-Pluto-Expose-Direction-Plane-s-faces.patch diff --git a/leaf-server/minecraft-patches/features/0298-Pluto-reduce-allocation.patch b/leaf-server/minecraft-patches/features/0297-Pluto-reduce-allocation.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0298-Pluto-reduce-allocation.patch rename to leaf-server/minecraft-patches/features/0297-Pluto-reduce-allocation.patch diff --git a/leaf-server/minecraft-patches/features/0299-Only-update-frozen-ticks-if-changed.patch b/leaf-server/minecraft-patches/features/0298-Only-update-frozen-ticks-if-changed.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0299-Only-update-frozen-ticks-if-changed.patch rename to leaf-server/minecraft-patches/features/0298-Only-update-frozen-ticks-if-changed.patch diff --git a/leaf-server/minecraft-patches/features/0300-Prevent-executing-commands-if-server-stopped.patch b/leaf-server/minecraft-patches/features/0299-Prevent-executing-commands-if-server-stopped.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0300-Prevent-executing-commands-if-server-stopped.patch rename to leaf-server/minecraft-patches/features/0299-Prevent-executing-commands-if-server-stopped.patch