From 4c2d4bd1f394337e57e48a61fdcd13f5be156e2f Mon Sep 17 00:00:00 2001 From: hayanesuru Date: Thu, 28 Aug 2025 15:11:59 +0900 Subject: [PATCH] chore: rebuild patches [ci skip] --- ...> 0169-Further-reduce-memory-footprint-of-CompoundTag.patch} | 0 ...anceToSqr.patch => 0170-Optimize-Entity-distanceToSqr.patch} | 0 ... 0171-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch} | 0 ...ity-position.patch => 0172-Cache-tile-entity-position.patch} | 0 ...-Lag-compensation.patch => 0173-TT20-Lag-compensation.patch} | 0 ...uce-Allocations.patch => 0174-C2ME-Reduce-Allocations.patch} | 0 ...-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch} | 0 ...177-Lithium-fast-util.patch => 0176-Lithium-fast-util.patch} | 0 ...utwards.patch => 0177-Lithium-cached-iterate-outwards.patch} | 0 ...-Use-faster-and-thread-safe-ban-list-date-format-pars.patch} | 0 ...d-gen-math.patch => 0179-C2ME-Optimize-world-gen-math.patch} | 0 .../{0181-Cache-chunk-key.patch => 0180-Cache-chunk-key.patch} | 0 ...esult.patch => 0181-Cache-part-of-canHoldFluid-result.patch} | 0 ...ripwire-dupe.patch => 0182-Configurable-tripwire-dupe.patch} | 0 ...-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch} | 0 ...ch => 0184-Sepals-Rearrange-the-attackable-conditions.patch} | 0 ...-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch} | 0 ...-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch} | 0 ...=> 0187-Optimize-checking-nearby-players-for-spawning.patch} | 0 ...-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch} | 0 ...in-villagers.patch => 0189-Remove-stream-in-villagers.patch} | 0 ...er-sensor.patch => 0190-Optimize-baby-villager-sensor.patch} | 0 ...ly-player-pushable.patch => 0191-Only-player-pushable.patch} | 0 ...ventory.patch => 0192-Remove-iterators-from-Inventory.patch} | 0 ...timize-mob-despawn.patch => 0193-optimize-mob-despawn.patch} | 0 ...ayer.patch => 0194-Slightly-optimise-getNearestPlayer.patch} | 0 ...95-Bulk-writes-to-writeLongArray-during-chunk-loading.patch} | 0 ...aySet.patch => 0196-Improve-sorting-in-SortedArraySet.patch} | 0 ...ly-faster.patch => 0197-Make-removeIf-slightly-faster.patch} | 0 ...ze-LinearPalette.patch => 0198-Optimize-LinearPalette.patch} | 0 ...atch => 0199-Rewrite-ClientboundLightUpdatePacketData.patch} | 0 ...Async-chunk-sending.patch => 0200-Async-chunk-sending.patch} | 0 ...r-Configurations.patch => 0201-Spawner-Configurations.patch} | 0 ...ing.patch => 0202-SparklyPaper-Parallel-world-ticking.patch} | 0 ...MSPT.patch => 0203-SparklyPaper-Track-each-world-MSPT.patch} | 0 ...-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch} | 0 ...-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch} | 0 ...BrownianWalk.patch => 0206-rewrite-InsideBrownianWalk.patch} | 0 ...opeDistance.patch => 0207-Use-BFS-on-getSlopeDistance.patch} | 0 ...patch => 0208-Paper-PR-Throttle-failed-spawn-attempts.patch} | 0 ...h => 0209-Improve-BlockEntity-ticking-isRemoved-check.patch} | 0 ...ation.patch => 0210-Raytrace-AntiXray-SDK-integration.patch} | 0 ...xtMap.create.patch => 0211-Optimize-ContextMap.create.patch} | 0 ...ick.patch => 0212-Micro-optimizations-for-random-tick.patch} | 0 ...3-Remove-streams-on-updateConnectedPlayersWithinRange.patch} | 0 ...tector.patch => 0214-Remove-streams-on-PlayerDetector.patch} | 0 ...ck.patch => 0215-Use-direct-iteration-on-Sensing.tick.patch} | 0 ...nding.patch => 0216-Optimise-non-flush-packet-sending.patch} | 0 ...-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch} | 0 ...ader.patch => 0218-Null-handling-on-MultifaceSpreader.patch} | 0 ...re-virtual-threads.patch => 0219-More-virtual-threads.patch} | 0 ....patch => 0220-Optimize-ThreadedTicketLevelPropagator.patch} | 0 ... 0221-Optimise-MobEffectUtil-getDigSpeedAmplification.patch} | 0 ...mise-chunkUnloads.patch => 0222-Optimise-chunkUnloads.patch} | 0 ...sValid.patch => 0223-Optimize-BlockEntityType-isValid.patch} | 0 ...-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch} | 0 ...-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch} | 0 ...-Sakura-copy-EntityList-implementation-to-BasicEntity.patch} | 0 .../{0229-Protocol-Core.patch => 0227-Protocol-Core.patch} | 0 ...ion-state.patch => 0228-Async-switch-connection-state.patch} | 0 ...l.patch => 0229-Optimize-BlockEntities-tickersInLevel.patch} | 0 ...-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch} | 0 ...nockback.patch => 0231-Flush-location-while-knockback.patch} | 0 ...k-items-at-hand.patch => 0232-Only-tick-items-at-hand.patch} | 0 ...-checks.patch => 0233-Optimise-player-movement-checks.patch} | 0 ...n-MobSensor.patch => 0234-Remove-streams-in-MobSensor.patch} | 0 ...Sensor.patch => 0235-Remove-streams-in-TemptingSensor.patch} | 0 ...6-Add-configurable-death-item-drop-knockback-settings.patch} | 0 ...ance.patch => 0237-Optimize-getScaledTrackingDistance.patch} | 0 ...ty.patch => 0238-Optimize-SynchedEntityData-packDirty.patch} | 0 ...mize-isEyeInFluid.patch => 0239-Optimize-isEyeInFluid.patch} | 0 ...block-state-tags.patch => 0240-Cache-block-state-tags.patch} | 0 ...etEntityStatus.patch => 0241-optimize-getEntityStatus.patch} | 0 ...42-Rail-Optimization-optimized-PoweredRailBlock-logic.patch} | 0 ...obsAt.patch => 0243-optimise-ChunkGenerator-getMobsAt.patch} | 0 .../{0248-cache-getBiome.patch => 0244-cache-getBiome.patch} | 0 ...mize-mob-spawning.patch => 0245-optimize-mob-spawning.patch} | 0 ...ze-structure-map.patch => 0246-optimize-structure-map.patch} | 0 ...ttle-mob-spawning.patch => 0247-throttle-mob-spawning.patch} | 2 +- ...sionHitEvent.patch => 0248-Add-BlockExplosionHitEvent.patch} | 0 ...atch => 0249-Old-Blast-Protection-explosion-knockback.patch} | 0 ...reputation.patch => 0250-Use-UUID-for-cure-reputation.patch} | 0 ...0251-Fix-crash-during-parsing-unknown-command-message.patch} | 0 ...timize-random-tick.patch => 0252-optimize-random-tick.patch} | 0 ... 0253-do-not-log-invalid-flatten-text-component-parse.patch} | 0 ...tion.patch => 0254-Fast-BiomeManager-seed-obfuscation.patch} | 0 ...-Replace-EntitySelectorOptions-map-with-optimized-col.patch} | 0 ...-no-action-time.patch => 0256-optimize-no-action-time.patch} | 0 ...261-optimize-waypoint.patch => 0257-optimize-waypoint.patch} | 0 ...{0262-Paw-optimization.patch => 0258-Paw-optimization.patch} | 0 ...259-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch} | 0 ...xecute.patch => 0260-Skip-inactive-entity-for-execute.patch} | 0 ...timise-getEntities.patch => 0261-Optimise-getEntities.patch} | 0 .../{0266-fix-MC-298464.patch => 0262-fix-MC-298464.patch} | 0 ...-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch} | 0 ...-calls.patch => 0264-optimize-checkInsideBlocks-calls.patch} | 0 .../features/{0269-Op-lock.patch => 0265-Op-lock.patch} | 0 ...1-Optimise-TextColor.patch => 0266-Optimise-TextColor.patch} | 0 ...=> 0267-Do-not-create-fire-if-explosion-was-cancelled.patch} | 0 ....patch => 0268-Skip-BlockPhysicsEvent-if-no-listeners.patch} | 0 ...ent-tracking.patch => 0269-Lithium-equipment-tracking.patch} | 0 ...e-patch.patch => 0270-fix-purpur-attribute-base-patch.patch} | 0 ...Bump-netty-to-4.2.x.patch => 0271-Bump-netty-to-4.2.x.patch} | 0 ...ps.patch => 0272-Paper-PR-Optimise-temptation-lookups.patch} | 0 ...mptation-lookups.patch => 0273-fix-temptation-lookups.patch} | 0 ...pdate.patch => 0274-Lithium-combined-heightmap-update.patch} | 0 ...ch => 0275-Skip-PreCreatureSpawnEvent-if-no-listeners.patch} | 2 +- ...ze-goal-selector.patch => 0276-optimize-goal-selector.patch} | 0 ...nsafe-chunk-map.patch => 0277-thread-unsafe-chunk-map.patch} | 0 ...patch => 0278-optimize-SimpleBitStorage-object-layout.patch} | 0 ...4-optimize-get-chunk.patch => 0279-optimize-get-chunk.patch} | 0 ...t-check.patch => 0280-remove-shouldTickBlocksAt-check.patch} | 0 ...iner-get.patch => 0281-optimize-PalettedContainer-get.patch} | 0 ....patch => 0282-optimize-LevelChunk-getBlockStateFinal.patch} | 0 ...is-TagKey.patch => 0283-optimize-FluidState-is-TagKey.patch} | 0 ...tion-fluid.patch => 0284-counting-chunk-section-fluid.patch} | 0 ...h => 0285-optimize-SpreadingSnowyDirtBlock-randomTick.patch} | 0 ...timize-onClimbable.patch => 0286-optimize-onClimbable.patch} | 0 ...ch => 0287-optimize-applyMovementEmissionAndPlaySound.patch} | 0 ...tateClimbable.patch => 0288-optimize-isStateClimbable.patch} | 0 ...294-optimize-getOnPos.patch => 0289-optimize-getOnPos.patch} | 0 ...block-position.patch => 0290-cache-eye-block-position.patch} | 0 ...h => 0291-optimize-updateFluidHeightAndDoFluidPushing.patch} | 0 ...InsideBlocks.patch => 0292-optimize-checkInsideBlocks.patch} | 0 ...ght-map.patch => 0293-replace-entity-fluid-height-map.patch} | 0 ...ollision-shape.patch => 0294-optimize-collision-shape.patch} | 0 ...che-collision-list.patch => 0295-cache-collision-list.patch} | 0 127 files changed, 2 insertions(+), 2 deletions(-) rename leaf-server/minecraft-patches/features/{0170-Further-reduce-memory-footprint-of-CompoundTag.patch => 0169-Further-reduce-memory-footprint-of-CompoundTag.patch} (100%) rename leaf-server/minecraft-patches/features/{0171-Optimize-Entity-distanceToSqr.patch => 0170-Optimize-Entity-distanceToSqr.patch} (100%) rename leaf-server/minecraft-patches/features/{0172-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch => 0171-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch} (100%) rename leaf-server/minecraft-patches/features/{0173-Cache-tile-entity-position.patch => 0172-Cache-tile-entity-position.patch} (100%) rename leaf-server/minecraft-patches/features/{0174-TT20-Lag-compensation.patch => 0173-TT20-Lag-compensation.patch} (100%) rename leaf-server/minecraft-patches/features/{0175-C2ME-Reduce-Allocations.patch => 0174-C2ME-Reduce-Allocations.patch} (100%) rename leaf-server/minecraft-patches/features/{0176-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch => 0175-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch} (100%) rename leaf-server/minecraft-patches/features/{0177-Lithium-fast-util.patch => 0176-Lithium-fast-util.patch} (100%) rename leaf-server/minecraft-patches/features/{0178-Lithium-cached-iterate-outwards.patch => 0177-Lithium-cached-iterate-outwards.patch} (100%) rename leaf-server/minecraft-patches/features/{0179-Use-faster-and-thread-safe-ban-list-date-format-pars.patch => 0178-Use-faster-and-thread-safe-ban-list-date-format-pars.patch} (100%) rename leaf-server/minecraft-patches/features/{0180-C2ME-Optimize-world-gen-math.patch => 0179-C2ME-Optimize-world-gen-math.patch} (100%) rename leaf-server/minecraft-patches/features/{0181-Cache-chunk-key.patch => 0180-Cache-chunk-key.patch} (100%) rename leaf-server/minecraft-patches/features/{0182-Cache-part-of-canHoldFluid-result.patch => 0181-Cache-part-of-canHoldFluid-result.patch} (100%) rename leaf-server/minecraft-patches/features/{0183-Configurable-tripwire-dupe.patch => 0182-Configurable-tripwire-dupe.patch} (100%) rename leaf-server/minecraft-patches/features/{0184-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch => 0183-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch} (100%) rename leaf-server/minecraft-patches/features/{0185-Sepals-Rearrange-the-attackable-conditions.patch => 0184-Sepals-Rearrange-the-attackable-conditions.patch} (100%) rename leaf-server/minecraft-patches/features/{0186-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch => 0185-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch} (100%) rename leaf-server/minecraft-patches/features/{0187-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch => 0186-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch} (100%) rename leaf-server/minecraft-patches/features/{0188-Optimize-checking-nearby-players-for-spawning.patch => 0187-Optimize-checking-nearby-players-for-spawning.patch} (100%) rename leaf-server/minecraft-patches/features/{0189-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch => 0188-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch} (100%) rename leaf-server/minecraft-patches/features/{0190-Remove-stream-in-villagers.patch => 0189-Remove-stream-in-villagers.patch} (100%) rename leaf-server/minecraft-patches/features/{0191-Optimize-baby-villager-sensor.patch => 0190-Optimize-baby-villager-sensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0192-Only-player-pushable.patch => 0191-Only-player-pushable.patch} (100%) rename leaf-server/minecraft-patches/features/{0193-Remove-iterators-from-Inventory.patch => 0192-Remove-iterators-from-Inventory.patch} (100%) rename leaf-server/minecraft-patches/features/{0194-optimize-mob-despawn.patch => 0193-optimize-mob-despawn.patch} (100%) rename leaf-server/minecraft-patches/features/{0195-Slightly-optimise-getNearestPlayer.patch => 0194-Slightly-optimise-getNearestPlayer.patch} (100%) rename leaf-server/minecraft-patches/features/{0196-Bulk-writes-to-writeLongArray-during-chunk-loading.patch => 0195-Bulk-writes-to-writeLongArray-during-chunk-loading.patch} (100%) rename leaf-server/minecraft-patches/features/{0197-Improve-sorting-in-SortedArraySet.patch => 0196-Improve-sorting-in-SortedArraySet.patch} (100%) rename leaf-server/minecraft-patches/features/{0198-Make-removeIf-slightly-faster.patch => 0197-Make-removeIf-slightly-faster.patch} (100%) rename leaf-server/minecraft-patches/features/{0199-Optimize-LinearPalette.patch => 0198-Optimize-LinearPalette.patch} (100%) rename leaf-server/minecraft-patches/features/{0201-Rewrite-ClientboundLightUpdatePacketData.patch => 0199-Rewrite-ClientboundLightUpdatePacketData.patch} (100%) rename leaf-server/minecraft-patches/features/{0202-Async-chunk-sending.patch => 0200-Async-chunk-sending.patch} (100%) rename leaf-server/minecraft-patches/features/{0203-Spawner-Configurations.patch => 0201-Spawner-Configurations.patch} (100%) rename leaf-server/minecraft-patches/features/{0204-SparklyPaper-Parallel-world-ticking.patch => 0202-SparklyPaper-Parallel-world-ticking.patch} (100%) rename leaf-server/minecraft-patches/features/{0205-SparklyPaper-Track-each-world-MSPT.patch => 0203-SparklyPaper-Track-each-world-MSPT.patch} (100%) rename leaf-server/minecraft-patches/features/{0206-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch => 0204-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch} (100%) rename leaf-server/minecraft-patches/features/{0207-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch => 0205-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch} (100%) rename leaf-server/minecraft-patches/features/{0208-rewrite-InsideBrownianWalk.patch => 0206-rewrite-InsideBrownianWalk.patch} (100%) rename leaf-server/minecraft-patches/features/{0209-Use-BFS-on-getSlopeDistance.patch => 0207-Use-BFS-on-getSlopeDistance.patch} (100%) rename leaf-server/minecraft-patches/features/{0210-Paper-PR-Throttle-failed-spawn-attempts.patch => 0208-Paper-PR-Throttle-failed-spawn-attempts.patch} (100%) rename leaf-server/minecraft-patches/features/{0211-Improve-BlockEntity-ticking-isRemoved-check.patch => 0209-Improve-BlockEntity-ticking-isRemoved-check.patch} (100%) rename leaf-server/minecraft-patches/features/{0212-Raytrace-AntiXray-SDK-integration.patch => 0210-Raytrace-AntiXray-SDK-integration.patch} (100%) rename leaf-server/minecraft-patches/features/{0213-Optimize-ContextMap.create.patch => 0211-Optimize-ContextMap.create.patch} (100%) rename leaf-server/minecraft-patches/features/{0214-Micro-optimizations-for-random-tick.patch => 0212-Micro-optimizations-for-random-tick.patch} (100%) rename leaf-server/minecraft-patches/features/{0215-Remove-streams-on-updateConnectedPlayersWithinRange.patch => 0213-Remove-streams-on-updateConnectedPlayersWithinRange.patch} (100%) rename leaf-server/minecraft-patches/features/{0216-Remove-streams-on-PlayerDetector.patch => 0214-Remove-streams-on-PlayerDetector.patch} (100%) rename leaf-server/minecraft-patches/features/{0217-Use-direct-iteration-on-Sensing.tick.patch => 0215-Use-direct-iteration-on-Sensing.tick.patch} (100%) rename leaf-server/minecraft-patches/features/{0218-Optimise-non-flush-packet-sending.patch => 0216-Optimise-non-flush-packet-sending.patch} (100%) rename leaf-server/minecraft-patches/features/{0219-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch => 0217-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch} (100%) rename leaf-server/minecraft-patches/features/{0220-Null-handling-on-MultifaceSpreader.patch => 0218-Null-handling-on-MultifaceSpreader.patch} (100%) rename leaf-server/minecraft-patches/features/{0221-More-virtual-threads.patch => 0219-More-virtual-threads.patch} (100%) rename leaf-server/minecraft-patches/features/{0222-Optimize-ThreadedTicketLevelPropagator.patch => 0220-Optimize-ThreadedTicketLevelPropagator.patch} (100%) rename leaf-server/minecraft-patches/features/{0223-Optimise-MobEffectUtil-getDigSpeedAmplification.patch => 0221-Optimise-MobEffectUtil-getDigSpeedAmplification.patch} (100%) rename leaf-server/minecraft-patches/features/{0224-Optimise-chunkUnloads.patch => 0222-Optimise-chunkUnloads.patch} (100%) rename leaf-server/minecraft-patches/features/{0225-Optimize-BlockEntityType-isValid.patch => 0223-Optimize-BlockEntityType-isValid.patch} (100%) rename leaf-server/minecraft-patches/features/{0226-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch => 0224-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch} (100%) rename leaf-server/minecraft-patches/features/{0227-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch => 0225-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch} (100%) rename leaf-server/minecraft-patches/features/{0228-Sakura-copy-EntityList-implementation-to-BasicEntity.patch => 0226-Sakura-copy-EntityList-implementation-to-BasicEntity.patch} (100%) rename leaf-server/minecraft-patches/features/{0229-Protocol-Core.patch => 0227-Protocol-Core.patch} (100%) rename leaf-server/minecraft-patches/features/{0230-Async-switch-connection-state.patch => 0228-Async-switch-connection-state.patch} (100%) rename leaf-server/minecraft-patches/features/{0231-Optimize-BlockEntities-tickersInLevel.patch => 0229-Optimize-BlockEntities-tickersInLevel.patch} (100%) rename leaf-server/minecraft-patches/features/{0232-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch => 0230-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch} (100%) rename leaf-server/minecraft-patches/features/{0233-Flush-location-while-knockback.patch => 0231-Flush-location-while-knockback.patch} (100%) rename leaf-server/minecraft-patches/features/{0234-Only-tick-items-at-hand.patch => 0232-Only-tick-items-at-hand.patch} (100%) rename leaf-server/minecraft-patches/features/{0236-Optimise-player-movement-checks.patch => 0233-Optimise-player-movement-checks.patch} (100%) rename leaf-server/minecraft-patches/features/{0237-Remove-streams-in-MobSensor.patch => 0234-Remove-streams-in-MobSensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0238-Remove-streams-in-TemptingSensor.patch => 0235-Remove-streams-in-TemptingSensor.patch} (100%) rename leaf-server/minecraft-patches/features/{0240-Add-configurable-death-item-drop-knockback-settings.patch => 0236-Add-configurable-death-item-drop-knockback-settings.patch} (100%) rename leaf-server/minecraft-patches/features/{0241-Optimize-getScaledTrackingDistance.patch => 0237-Optimize-getScaledTrackingDistance.patch} (100%) rename leaf-server/minecraft-patches/features/{0242-Optimize-SynchedEntityData-packDirty.patch => 0238-Optimize-SynchedEntityData-packDirty.patch} (100%) rename leaf-server/minecraft-patches/features/{0243-Optimize-isEyeInFluid.patch => 0239-Optimize-isEyeInFluid.patch} (100%) rename leaf-server/minecraft-patches/features/{0244-Cache-block-state-tags.patch => 0240-Cache-block-state-tags.patch} (100%) rename leaf-server/minecraft-patches/features/{0245-optimize-getEntityStatus.patch => 0241-optimize-getEntityStatus.patch} (100%) rename leaf-server/minecraft-patches/features/{0246-Rail-Optimization-optimized-PoweredRailBlock-logic.patch => 0242-Rail-Optimization-optimized-PoweredRailBlock-logic.patch} (100%) rename leaf-server/minecraft-patches/features/{0247-optimise-ChunkGenerator-getMobsAt.patch => 0243-optimise-ChunkGenerator-getMobsAt.patch} (100%) rename leaf-server/minecraft-patches/features/{0248-cache-getBiome.patch => 0244-cache-getBiome.patch} (100%) rename leaf-server/minecraft-patches/features/{0249-optimize-mob-spawning.patch => 0245-optimize-mob-spawning.patch} (100%) rename leaf-server/minecraft-patches/features/{0250-optimize-structure-map.patch => 0246-optimize-structure-map.patch} (100%) rename leaf-server/minecraft-patches/features/{0251-throttle-mob-spawning.patch => 0247-throttle-mob-spawning.patch} (94%) rename leaf-server/minecraft-patches/features/{0252-Add-BlockExplosionHitEvent.patch => 0248-Add-BlockExplosionHitEvent.patch} (100%) rename leaf-server/minecraft-patches/features/{0253-Old-Blast-Protection-explosion-knockback.patch => 0249-Old-Blast-Protection-explosion-knockback.patch} (100%) rename leaf-server/minecraft-patches/features/{0254-Use-UUID-for-cure-reputation.patch => 0250-Use-UUID-for-cure-reputation.patch} (100%) rename leaf-server/minecraft-patches/features/{0255-Fix-crash-during-parsing-unknown-command-message.patch => 0251-Fix-crash-during-parsing-unknown-command-message.patch} (100%) rename leaf-server/minecraft-patches/features/{0256-optimize-random-tick.patch => 0252-optimize-random-tick.patch} (100%) rename leaf-server/minecraft-patches/features/{0257-do-not-log-invalid-flatten-text-component-parse.patch => 0253-do-not-log-invalid-flatten-text-component-parse.patch} (100%) rename leaf-server/minecraft-patches/features/{0258-Fast-BiomeManager-seed-obfuscation.patch => 0254-Fast-BiomeManager-seed-obfuscation.patch} (100%) rename leaf-server/minecraft-patches/features/{0259-Replace-EntitySelectorOptions-map-with-optimized-col.patch => 0255-Replace-EntitySelectorOptions-map-with-optimized-col.patch} (100%) rename leaf-server/minecraft-patches/features/{0260-optimize-no-action-time.patch => 0256-optimize-no-action-time.patch} (100%) rename leaf-server/minecraft-patches/features/{0261-optimize-waypoint.patch => 0257-optimize-waypoint.patch} (100%) rename leaf-server/minecraft-patches/features/{0262-Paw-optimization.patch => 0258-Paw-optimization.patch} (100%) rename leaf-server/minecraft-patches/features/{0263-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch => 0259-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch} (100%) rename leaf-server/minecraft-patches/features/{0264-Skip-inactive-entity-for-execute.patch => 0260-Skip-inactive-entity-for-execute.patch} (100%) rename leaf-server/minecraft-patches/features/{0265-Optimise-getEntities.patch => 0261-Optimise-getEntities.patch} (100%) rename leaf-server/minecraft-patches/features/{0266-fix-MC-298464.patch => 0262-fix-MC-298464.patch} (100%) rename leaf-server/minecraft-patches/features/{0267-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch => 0263-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch} (100%) rename leaf-server/minecraft-patches/features/{0268-optimize-checkInsideBlocks-calls.patch => 0264-optimize-checkInsideBlocks-calls.patch} (100%) rename leaf-server/minecraft-patches/features/{0269-Op-lock.patch => 0265-Op-lock.patch} (100%) rename leaf-server/minecraft-patches/features/{0271-Optimise-TextColor.patch => 0266-Optimise-TextColor.patch} (100%) rename leaf-server/minecraft-patches/features/{0272-Do-not-create-fire-if-explosion-was-cancelled.patch => 0267-Do-not-create-fire-if-explosion-was-cancelled.patch} (100%) rename leaf-server/minecraft-patches/features/{0273-Skip-BlockPhysicsEvent-if-no-listeners.patch => 0268-Skip-BlockPhysicsEvent-if-no-listeners.patch} (100%) rename leaf-server/minecraft-patches/features/{0274-Lithium-equipment-tracking.patch => 0269-Lithium-equipment-tracking.patch} (100%) rename leaf-server/minecraft-patches/features/{0275-fix-purpur-attribute-base-patch.patch => 0270-fix-purpur-attribute-base-patch.patch} (100%) rename leaf-server/minecraft-patches/features/{0276-Bump-netty-to-4.2.x.patch => 0271-Bump-netty-to-4.2.x.patch} (100%) rename leaf-server/minecraft-patches/features/{0277-Paper-PR-Optimise-temptation-lookups.patch => 0272-Paper-PR-Optimise-temptation-lookups.patch} (100%) rename leaf-server/minecraft-patches/features/{0278-fix-temptation-lookups.patch => 0273-fix-temptation-lookups.patch} (100%) rename leaf-server/minecraft-patches/features/{0279-Lithium-combined-heightmap-update.patch => 0274-Lithium-combined-heightmap-update.patch} (100%) rename leaf-server/minecraft-patches/features/{0280-Skip-PreCreatureSpawnEvent-if-no-listeners.patch => 0275-Skip-PreCreatureSpawnEvent-if-no-listeners.patch} (96%) rename leaf-server/minecraft-patches/features/{0281-optimize-goal-selector.patch => 0276-optimize-goal-selector.patch} (100%) rename leaf-server/minecraft-patches/features/{0282-thread-unsafe-chunk-map.patch => 0277-thread-unsafe-chunk-map.patch} (100%) rename leaf-server/minecraft-patches/features/{0283-optimize-SimpleBitStorage-object-layout.patch => 0278-optimize-SimpleBitStorage-object-layout.patch} (100%) rename leaf-server/minecraft-patches/features/{0284-optimize-get-chunk.patch => 0279-optimize-get-chunk.patch} (100%) rename leaf-server/minecraft-patches/features/{0285-remove-shouldTickBlocksAt-check.patch => 0280-remove-shouldTickBlocksAt-check.patch} (100%) rename leaf-server/minecraft-patches/features/{0286-optimize-PalettedContainer-get.patch => 0281-optimize-PalettedContainer-get.patch} (100%) rename leaf-server/minecraft-patches/features/{0287-optimize-LevelChunk-getBlockStateFinal.patch => 0282-optimize-LevelChunk-getBlockStateFinal.patch} (100%) rename leaf-server/minecraft-patches/features/{0288-optimize-FluidState-is-TagKey.patch => 0283-optimize-FluidState-is-TagKey.patch} (100%) rename leaf-server/minecraft-patches/features/{0289-counting-chunk-section-fluid.patch => 0284-counting-chunk-section-fluid.patch} (100%) rename leaf-server/minecraft-patches/features/{0290-optimize-SpreadingSnowyDirtBlock-randomTick.patch => 0285-optimize-SpreadingSnowyDirtBlock-randomTick.patch} (100%) rename leaf-server/minecraft-patches/features/{0291-optimize-onClimbable.patch => 0286-optimize-onClimbable.patch} (100%) rename leaf-server/minecraft-patches/features/{0292-optimize-applyMovementEmissionAndPlaySound.patch => 0287-optimize-applyMovementEmissionAndPlaySound.patch} (100%) rename leaf-server/minecraft-patches/features/{0293-optimize-isStateClimbable.patch => 0288-optimize-isStateClimbable.patch} (100%) rename leaf-server/minecraft-patches/features/{0294-optimize-getOnPos.patch => 0289-optimize-getOnPos.patch} (100%) rename leaf-server/minecraft-patches/features/{0295-cache-eye-block-position.patch => 0290-cache-eye-block-position.patch} (100%) rename leaf-server/minecraft-patches/features/{0296-optimize-updateFluidHeightAndDoFluidPushing.patch => 0291-optimize-updateFluidHeightAndDoFluidPushing.patch} (100%) rename leaf-server/minecraft-patches/features/{0297-optimize-checkInsideBlocks.patch => 0292-optimize-checkInsideBlocks.patch} (100%) rename leaf-server/minecraft-patches/features/{0298-replace-entity-fluid-height-map.patch => 0293-replace-entity-fluid-height-map.patch} (100%) rename leaf-server/minecraft-patches/features/{0299-optimize-collision-shape.patch => 0294-optimize-collision-shape.patch} (100%) rename leaf-server/minecraft-patches/features/{0300-cache-collision-list.patch => 0295-cache-collision-list.patch} (100%) diff --git a/leaf-server/minecraft-patches/features/0170-Further-reduce-memory-footprint-of-CompoundTag.patch b/leaf-server/minecraft-patches/features/0169-Further-reduce-memory-footprint-of-CompoundTag.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0170-Further-reduce-memory-footprint-of-CompoundTag.patch rename to leaf-server/minecraft-patches/features/0169-Further-reduce-memory-footprint-of-CompoundTag.patch diff --git a/leaf-server/minecraft-patches/features/0171-Optimize-Entity-distanceToSqr.patch b/leaf-server/minecraft-patches/features/0170-Optimize-Entity-distanceToSqr.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0171-Optimize-Entity-distanceToSqr.patch rename to leaf-server/minecraft-patches/features/0170-Optimize-Entity-distanceToSqr.patch diff --git a/leaf-server/minecraft-patches/features/0172-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch b/leaf-server/minecraft-patches/features/0171-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0172-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch rename to leaf-server/minecraft-patches/features/0171-EMC-Don-t-use-snapshots-for-TileEntity-getOwner.patch diff --git a/leaf-server/minecraft-patches/features/0173-Cache-tile-entity-position.patch b/leaf-server/minecraft-patches/features/0172-Cache-tile-entity-position.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0173-Cache-tile-entity-position.patch rename to leaf-server/minecraft-patches/features/0172-Cache-tile-entity-position.patch diff --git a/leaf-server/minecraft-patches/features/0174-TT20-Lag-compensation.patch b/leaf-server/minecraft-patches/features/0173-TT20-Lag-compensation.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0174-TT20-Lag-compensation.patch rename to leaf-server/minecraft-patches/features/0173-TT20-Lag-compensation.patch diff --git a/leaf-server/minecraft-patches/features/0175-C2ME-Reduce-Allocations.patch b/leaf-server/minecraft-patches/features/0174-C2ME-Reduce-Allocations.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0175-C2ME-Reduce-Allocations.patch rename to leaf-server/minecraft-patches/features/0174-C2ME-Reduce-Allocations.patch diff --git a/leaf-server/minecraft-patches/features/0176-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch b/leaf-server/minecraft-patches/features/0175-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0176-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch rename to leaf-server/minecraft-patches/features/0175-Lithium-Skip-unnecessary-calculations-if-player-is-n.patch diff --git a/leaf-server/minecraft-patches/features/0177-Lithium-fast-util.patch b/leaf-server/minecraft-patches/features/0176-Lithium-fast-util.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0177-Lithium-fast-util.patch rename to leaf-server/minecraft-patches/features/0176-Lithium-fast-util.patch diff --git a/leaf-server/minecraft-patches/features/0178-Lithium-cached-iterate-outwards.patch b/leaf-server/minecraft-patches/features/0177-Lithium-cached-iterate-outwards.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0178-Lithium-cached-iterate-outwards.patch rename to leaf-server/minecraft-patches/features/0177-Lithium-cached-iterate-outwards.patch diff --git a/leaf-server/minecraft-patches/features/0179-Use-faster-and-thread-safe-ban-list-date-format-pars.patch b/leaf-server/minecraft-patches/features/0178-Use-faster-and-thread-safe-ban-list-date-format-pars.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0179-Use-faster-and-thread-safe-ban-list-date-format-pars.patch rename to leaf-server/minecraft-patches/features/0178-Use-faster-and-thread-safe-ban-list-date-format-pars.patch diff --git a/leaf-server/minecraft-patches/features/0180-C2ME-Optimize-world-gen-math.patch b/leaf-server/minecraft-patches/features/0179-C2ME-Optimize-world-gen-math.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0180-C2ME-Optimize-world-gen-math.patch rename to leaf-server/minecraft-patches/features/0179-C2ME-Optimize-world-gen-math.patch diff --git a/leaf-server/minecraft-patches/features/0181-Cache-chunk-key.patch b/leaf-server/minecraft-patches/features/0180-Cache-chunk-key.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0181-Cache-chunk-key.patch rename to leaf-server/minecraft-patches/features/0180-Cache-chunk-key.patch diff --git a/leaf-server/minecraft-patches/features/0182-Cache-part-of-canHoldFluid-result.patch b/leaf-server/minecraft-patches/features/0181-Cache-part-of-canHoldFluid-result.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0182-Cache-part-of-canHoldFluid-result.patch rename to leaf-server/minecraft-patches/features/0181-Cache-part-of-canHoldFluid-result.patch diff --git a/leaf-server/minecraft-patches/features/0183-Configurable-tripwire-dupe.patch b/leaf-server/minecraft-patches/features/0182-Configurable-tripwire-dupe.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0183-Configurable-tripwire-dupe.patch rename to leaf-server/minecraft-patches/features/0182-Configurable-tripwire-dupe.patch diff --git a/leaf-server/minecraft-patches/features/0184-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch b/leaf-server/minecraft-patches/features/0183-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0184-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch rename to leaf-server/minecraft-patches/features/0183-Paper-PR-Fix-MC-117075-Block-Entities-Unload-Lag-Spi.patch diff --git a/leaf-server/minecraft-patches/features/0185-Sepals-Rearrange-the-attackable-conditions.patch b/leaf-server/minecraft-patches/features/0184-Sepals-Rearrange-the-attackable-conditions.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0185-Sepals-Rearrange-the-attackable-conditions.patch rename to leaf-server/minecraft-patches/features/0184-Sepals-Rearrange-the-attackable-conditions.patch diff --git a/leaf-server/minecraft-patches/features/0186-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch b/leaf-server/minecraft-patches/features/0185-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0186-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch rename to leaf-server/minecraft-patches/features/0185-SparklyPaper-Skip-dirty-stats-copy-when-requesting-p.patch diff --git a/leaf-server/minecraft-patches/features/0187-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch b/leaf-server/minecraft-patches/features/0186-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0187-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch rename to leaf-server/minecraft-patches/features/0186-SparklyPaper-Reset-dirty-flag-when-loading-maps-from.patch diff --git a/leaf-server/minecraft-patches/features/0188-Optimize-checking-nearby-players-for-spawning.patch b/leaf-server/minecraft-patches/features/0187-Optimize-checking-nearby-players-for-spawning.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0188-Optimize-checking-nearby-players-for-spawning.patch rename to leaf-server/minecraft-patches/features/0187-Optimize-checking-nearby-players-for-spawning.patch diff --git a/leaf-server/minecraft-patches/features/0189-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch b/leaf-server/minecraft-patches/features/0188-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0189-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch rename to leaf-server/minecraft-patches/features/0188-Avoid-useless-deque-clear-on-LevelTicks-cleanupAfter.patch diff --git a/leaf-server/minecraft-patches/features/0190-Remove-stream-in-villagers.patch b/leaf-server/minecraft-patches/features/0189-Remove-stream-in-villagers.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0190-Remove-stream-in-villagers.patch rename to leaf-server/minecraft-patches/features/0189-Remove-stream-in-villagers.patch diff --git a/leaf-server/minecraft-patches/features/0191-Optimize-baby-villager-sensor.patch b/leaf-server/minecraft-patches/features/0190-Optimize-baby-villager-sensor.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0191-Optimize-baby-villager-sensor.patch rename to leaf-server/minecraft-patches/features/0190-Optimize-baby-villager-sensor.patch diff --git a/leaf-server/minecraft-patches/features/0192-Only-player-pushable.patch b/leaf-server/minecraft-patches/features/0191-Only-player-pushable.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0192-Only-player-pushable.patch rename to leaf-server/minecraft-patches/features/0191-Only-player-pushable.patch diff --git a/leaf-server/minecraft-patches/features/0193-Remove-iterators-from-Inventory.patch b/leaf-server/minecraft-patches/features/0192-Remove-iterators-from-Inventory.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0193-Remove-iterators-from-Inventory.patch rename to leaf-server/minecraft-patches/features/0192-Remove-iterators-from-Inventory.patch diff --git a/leaf-server/minecraft-patches/features/0194-optimize-mob-despawn.patch b/leaf-server/minecraft-patches/features/0193-optimize-mob-despawn.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0194-optimize-mob-despawn.patch rename to leaf-server/minecraft-patches/features/0193-optimize-mob-despawn.patch diff --git a/leaf-server/minecraft-patches/features/0195-Slightly-optimise-getNearestPlayer.patch b/leaf-server/minecraft-patches/features/0194-Slightly-optimise-getNearestPlayer.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0195-Slightly-optimise-getNearestPlayer.patch rename to leaf-server/minecraft-patches/features/0194-Slightly-optimise-getNearestPlayer.patch diff --git a/leaf-server/minecraft-patches/features/0196-Bulk-writes-to-writeLongArray-during-chunk-loading.patch b/leaf-server/minecraft-patches/features/0195-Bulk-writes-to-writeLongArray-during-chunk-loading.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0196-Bulk-writes-to-writeLongArray-during-chunk-loading.patch rename to leaf-server/minecraft-patches/features/0195-Bulk-writes-to-writeLongArray-during-chunk-loading.patch diff --git a/leaf-server/minecraft-patches/features/0197-Improve-sorting-in-SortedArraySet.patch b/leaf-server/minecraft-patches/features/0196-Improve-sorting-in-SortedArraySet.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0197-Improve-sorting-in-SortedArraySet.patch rename to leaf-server/minecraft-patches/features/0196-Improve-sorting-in-SortedArraySet.patch diff --git a/leaf-server/minecraft-patches/features/0198-Make-removeIf-slightly-faster.patch b/leaf-server/minecraft-patches/features/0197-Make-removeIf-slightly-faster.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0198-Make-removeIf-slightly-faster.patch rename to leaf-server/minecraft-patches/features/0197-Make-removeIf-slightly-faster.patch diff --git a/leaf-server/minecraft-patches/features/0199-Optimize-LinearPalette.patch b/leaf-server/minecraft-patches/features/0198-Optimize-LinearPalette.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0199-Optimize-LinearPalette.patch rename to leaf-server/minecraft-patches/features/0198-Optimize-LinearPalette.patch diff --git a/leaf-server/minecraft-patches/features/0201-Rewrite-ClientboundLightUpdatePacketData.patch b/leaf-server/minecraft-patches/features/0199-Rewrite-ClientboundLightUpdatePacketData.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0201-Rewrite-ClientboundLightUpdatePacketData.patch rename to leaf-server/minecraft-patches/features/0199-Rewrite-ClientboundLightUpdatePacketData.patch diff --git a/leaf-server/minecraft-patches/features/0202-Async-chunk-sending.patch b/leaf-server/minecraft-patches/features/0200-Async-chunk-sending.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0202-Async-chunk-sending.patch rename to leaf-server/minecraft-patches/features/0200-Async-chunk-sending.patch diff --git a/leaf-server/minecraft-patches/features/0203-Spawner-Configurations.patch b/leaf-server/minecraft-patches/features/0201-Spawner-Configurations.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0203-Spawner-Configurations.patch rename to leaf-server/minecraft-patches/features/0201-Spawner-Configurations.patch diff --git a/leaf-server/minecraft-patches/features/0204-SparklyPaper-Parallel-world-ticking.patch b/leaf-server/minecraft-patches/features/0202-SparklyPaper-Parallel-world-ticking.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0204-SparklyPaper-Parallel-world-ticking.patch rename to leaf-server/minecraft-patches/features/0202-SparklyPaper-Parallel-world-ticking.patch diff --git a/leaf-server/minecraft-patches/features/0205-SparklyPaper-Track-each-world-MSPT.patch b/leaf-server/minecraft-patches/features/0203-SparklyPaper-Track-each-world-MSPT.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0205-SparklyPaper-Track-each-world-MSPT.patch rename to leaf-server/minecraft-patches/features/0203-SparklyPaper-Track-each-world-MSPT.patch diff --git a/leaf-server/minecraft-patches/features/0206-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch b/leaf-server/minecraft-patches/features/0204-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0206-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch rename to leaf-server/minecraft-patches/features/0204-Paper-PR-Fix-cancelled-Projectile-Events-still-consu.patch diff --git a/leaf-server/minecraft-patches/features/0207-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch b/leaf-server/minecraft-patches/features/0205-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0207-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch rename to leaf-server/minecraft-patches/features/0205-Optimize-SetLookAndInteract-and-NearestVisibleLiving.patch diff --git a/leaf-server/minecraft-patches/features/0208-rewrite-InsideBrownianWalk.patch b/leaf-server/minecraft-patches/features/0206-rewrite-InsideBrownianWalk.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0208-rewrite-InsideBrownianWalk.patch rename to leaf-server/minecraft-patches/features/0206-rewrite-InsideBrownianWalk.patch diff --git a/leaf-server/minecraft-patches/features/0209-Use-BFS-on-getSlopeDistance.patch b/leaf-server/minecraft-patches/features/0207-Use-BFS-on-getSlopeDistance.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0209-Use-BFS-on-getSlopeDistance.patch rename to leaf-server/minecraft-patches/features/0207-Use-BFS-on-getSlopeDistance.patch diff --git a/leaf-server/minecraft-patches/features/0210-Paper-PR-Throttle-failed-spawn-attempts.patch b/leaf-server/minecraft-patches/features/0208-Paper-PR-Throttle-failed-spawn-attempts.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0210-Paper-PR-Throttle-failed-spawn-attempts.patch rename to leaf-server/minecraft-patches/features/0208-Paper-PR-Throttle-failed-spawn-attempts.patch diff --git a/leaf-server/minecraft-patches/features/0211-Improve-BlockEntity-ticking-isRemoved-check.patch b/leaf-server/minecraft-patches/features/0209-Improve-BlockEntity-ticking-isRemoved-check.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0211-Improve-BlockEntity-ticking-isRemoved-check.patch rename to leaf-server/minecraft-patches/features/0209-Improve-BlockEntity-ticking-isRemoved-check.patch diff --git a/leaf-server/minecraft-patches/features/0212-Raytrace-AntiXray-SDK-integration.patch b/leaf-server/minecraft-patches/features/0210-Raytrace-AntiXray-SDK-integration.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0212-Raytrace-AntiXray-SDK-integration.patch rename to leaf-server/minecraft-patches/features/0210-Raytrace-AntiXray-SDK-integration.patch diff --git a/leaf-server/minecraft-patches/features/0213-Optimize-ContextMap.create.patch b/leaf-server/minecraft-patches/features/0211-Optimize-ContextMap.create.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0213-Optimize-ContextMap.create.patch rename to leaf-server/minecraft-patches/features/0211-Optimize-ContextMap.create.patch diff --git a/leaf-server/minecraft-patches/features/0214-Micro-optimizations-for-random-tick.patch b/leaf-server/minecraft-patches/features/0212-Micro-optimizations-for-random-tick.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0214-Micro-optimizations-for-random-tick.patch rename to leaf-server/minecraft-patches/features/0212-Micro-optimizations-for-random-tick.patch diff --git a/leaf-server/minecraft-patches/features/0215-Remove-streams-on-updateConnectedPlayersWithinRange.patch b/leaf-server/minecraft-patches/features/0213-Remove-streams-on-updateConnectedPlayersWithinRange.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0215-Remove-streams-on-updateConnectedPlayersWithinRange.patch rename to leaf-server/minecraft-patches/features/0213-Remove-streams-on-updateConnectedPlayersWithinRange.patch diff --git a/leaf-server/minecraft-patches/features/0216-Remove-streams-on-PlayerDetector.patch b/leaf-server/minecraft-patches/features/0214-Remove-streams-on-PlayerDetector.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0216-Remove-streams-on-PlayerDetector.patch rename to leaf-server/minecraft-patches/features/0214-Remove-streams-on-PlayerDetector.patch diff --git a/leaf-server/minecraft-patches/features/0217-Use-direct-iteration-on-Sensing.tick.patch b/leaf-server/minecraft-patches/features/0215-Use-direct-iteration-on-Sensing.tick.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0217-Use-direct-iteration-on-Sensing.tick.patch rename to leaf-server/minecraft-patches/features/0215-Use-direct-iteration-on-Sensing.tick.patch diff --git a/leaf-server/minecraft-patches/features/0218-Optimise-non-flush-packet-sending.patch b/leaf-server/minecraft-patches/features/0216-Optimise-non-flush-packet-sending.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0218-Optimise-non-flush-packet-sending.patch rename to leaf-server/minecraft-patches/features/0216-Optimise-non-flush-packet-sending.patch diff --git a/leaf-server/minecraft-patches/features/0219-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch b/leaf-server/minecraft-patches/features/0217-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0219-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch rename to leaf-server/minecraft-patches/features/0217-Prevent-double-chunk-retrieving-in-entity-fluid-push.patch diff --git a/leaf-server/minecraft-patches/features/0220-Null-handling-on-MultifaceSpreader.patch b/leaf-server/minecraft-patches/features/0218-Null-handling-on-MultifaceSpreader.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0220-Null-handling-on-MultifaceSpreader.patch rename to leaf-server/minecraft-patches/features/0218-Null-handling-on-MultifaceSpreader.patch diff --git a/leaf-server/minecraft-patches/features/0221-More-virtual-threads.patch b/leaf-server/minecraft-patches/features/0219-More-virtual-threads.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0221-More-virtual-threads.patch rename to leaf-server/minecraft-patches/features/0219-More-virtual-threads.patch diff --git a/leaf-server/minecraft-patches/features/0222-Optimize-ThreadedTicketLevelPropagator.patch b/leaf-server/minecraft-patches/features/0220-Optimize-ThreadedTicketLevelPropagator.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0222-Optimize-ThreadedTicketLevelPropagator.patch rename to leaf-server/minecraft-patches/features/0220-Optimize-ThreadedTicketLevelPropagator.patch diff --git a/leaf-server/minecraft-patches/features/0223-Optimise-MobEffectUtil-getDigSpeedAmplification.patch b/leaf-server/minecraft-patches/features/0221-Optimise-MobEffectUtil-getDigSpeedAmplification.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0223-Optimise-MobEffectUtil-getDigSpeedAmplification.patch rename to leaf-server/minecraft-patches/features/0221-Optimise-MobEffectUtil-getDigSpeedAmplification.patch diff --git a/leaf-server/minecraft-patches/features/0224-Optimise-chunkUnloads.patch b/leaf-server/minecraft-patches/features/0222-Optimise-chunkUnloads.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0224-Optimise-chunkUnloads.patch rename to leaf-server/minecraft-patches/features/0222-Optimise-chunkUnloads.patch diff --git a/leaf-server/minecraft-patches/features/0225-Optimize-BlockEntityType-isValid.patch b/leaf-server/minecraft-patches/features/0223-Optimize-BlockEntityType-isValid.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0225-Optimize-BlockEntityType-isValid.patch rename to leaf-server/minecraft-patches/features/0223-Optimize-BlockEntityType-isValid.patch diff --git a/leaf-server/minecraft-patches/features/0226-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch b/leaf-server/minecraft-patches/features/0224-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0226-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch rename to leaf-server/minecraft-patches/features/0224-Paper-PR-Add-ticket-on-player-join-to-avoid-chunk-lo.patch diff --git a/leaf-server/minecraft-patches/features/0227-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch b/leaf-server/minecraft-patches/features/0225-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0227-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch rename to leaf-server/minecraft-patches/features/0225-Sakura-Optimise-check-inside-blocks-and-traverse-blo.patch diff --git a/leaf-server/minecraft-patches/features/0228-Sakura-copy-EntityList-implementation-to-BasicEntity.patch b/leaf-server/minecraft-patches/features/0226-Sakura-copy-EntityList-implementation-to-BasicEntity.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0228-Sakura-copy-EntityList-implementation-to-BasicEntity.patch rename to leaf-server/minecraft-patches/features/0226-Sakura-copy-EntityList-implementation-to-BasicEntity.patch diff --git a/leaf-server/minecraft-patches/features/0229-Protocol-Core.patch b/leaf-server/minecraft-patches/features/0227-Protocol-Core.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0229-Protocol-Core.patch rename to leaf-server/minecraft-patches/features/0227-Protocol-Core.patch diff --git a/leaf-server/minecraft-patches/features/0230-Async-switch-connection-state.patch b/leaf-server/minecraft-patches/features/0228-Async-switch-connection-state.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0230-Async-switch-connection-state.patch rename to leaf-server/minecraft-patches/features/0228-Async-switch-connection-state.patch diff --git a/leaf-server/minecraft-patches/features/0231-Optimize-BlockEntities-tickersInLevel.patch b/leaf-server/minecraft-patches/features/0229-Optimize-BlockEntities-tickersInLevel.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0231-Optimize-BlockEntities-tickersInLevel.patch rename to leaf-server/minecraft-patches/features/0229-Optimize-BlockEntities-tickersInLevel.patch diff --git a/leaf-server/minecraft-patches/features/0232-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch b/leaf-server/minecraft-patches/features/0230-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0232-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch rename to leaf-server/minecraft-patches/features/0230-Pluto-Check-if-the-cactus-can-even-survive-being-pla.patch diff --git a/leaf-server/minecraft-patches/features/0233-Flush-location-while-knockback.patch b/leaf-server/minecraft-patches/features/0231-Flush-location-while-knockback.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0233-Flush-location-while-knockback.patch rename to leaf-server/minecraft-patches/features/0231-Flush-location-while-knockback.patch diff --git a/leaf-server/minecraft-patches/features/0234-Only-tick-items-at-hand.patch b/leaf-server/minecraft-patches/features/0232-Only-tick-items-at-hand.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0234-Only-tick-items-at-hand.patch rename to leaf-server/minecraft-patches/features/0232-Only-tick-items-at-hand.patch diff --git a/leaf-server/minecraft-patches/features/0236-Optimise-player-movement-checks.patch b/leaf-server/minecraft-patches/features/0233-Optimise-player-movement-checks.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0236-Optimise-player-movement-checks.patch rename to leaf-server/minecraft-patches/features/0233-Optimise-player-movement-checks.patch diff --git a/leaf-server/minecraft-patches/features/0237-Remove-streams-in-MobSensor.patch b/leaf-server/minecraft-patches/features/0234-Remove-streams-in-MobSensor.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0237-Remove-streams-in-MobSensor.patch rename to leaf-server/minecraft-patches/features/0234-Remove-streams-in-MobSensor.patch diff --git a/leaf-server/minecraft-patches/features/0238-Remove-streams-in-TemptingSensor.patch b/leaf-server/minecraft-patches/features/0235-Remove-streams-in-TemptingSensor.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0238-Remove-streams-in-TemptingSensor.patch rename to leaf-server/minecraft-patches/features/0235-Remove-streams-in-TemptingSensor.patch diff --git a/leaf-server/minecraft-patches/features/0240-Add-configurable-death-item-drop-knockback-settings.patch b/leaf-server/minecraft-patches/features/0236-Add-configurable-death-item-drop-knockback-settings.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0240-Add-configurable-death-item-drop-knockback-settings.patch rename to leaf-server/minecraft-patches/features/0236-Add-configurable-death-item-drop-knockback-settings.patch diff --git a/leaf-server/minecraft-patches/features/0241-Optimize-getScaledTrackingDistance.patch b/leaf-server/minecraft-patches/features/0237-Optimize-getScaledTrackingDistance.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0241-Optimize-getScaledTrackingDistance.patch rename to leaf-server/minecraft-patches/features/0237-Optimize-getScaledTrackingDistance.patch diff --git a/leaf-server/minecraft-patches/features/0242-Optimize-SynchedEntityData-packDirty.patch b/leaf-server/minecraft-patches/features/0238-Optimize-SynchedEntityData-packDirty.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0242-Optimize-SynchedEntityData-packDirty.patch rename to leaf-server/minecraft-patches/features/0238-Optimize-SynchedEntityData-packDirty.patch diff --git a/leaf-server/minecraft-patches/features/0243-Optimize-isEyeInFluid.patch b/leaf-server/minecraft-patches/features/0239-Optimize-isEyeInFluid.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0243-Optimize-isEyeInFluid.patch rename to leaf-server/minecraft-patches/features/0239-Optimize-isEyeInFluid.patch diff --git a/leaf-server/minecraft-patches/features/0244-Cache-block-state-tags.patch b/leaf-server/minecraft-patches/features/0240-Cache-block-state-tags.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0244-Cache-block-state-tags.patch rename to leaf-server/minecraft-patches/features/0240-Cache-block-state-tags.patch diff --git a/leaf-server/minecraft-patches/features/0245-optimize-getEntityStatus.patch b/leaf-server/minecraft-patches/features/0241-optimize-getEntityStatus.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0245-optimize-getEntityStatus.patch rename to leaf-server/minecraft-patches/features/0241-optimize-getEntityStatus.patch diff --git a/leaf-server/minecraft-patches/features/0246-Rail-Optimization-optimized-PoweredRailBlock-logic.patch b/leaf-server/minecraft-patches/features/0242-Rail-Optimization-optimized-PoweredRailBlock-logic.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0246-Rail-Optimization-optimized-PoweredRailBlock-logic.patch rename to leaf-server/minecraft-patches/features/0242-Rail-Optimization-optimized-PoweredRailBlock-logic.patch diff --git a/leaf-server/minecraft-patches/features/0247-optimise-ChunkGenerator-getMobsAt.patch b/leaf-server/minecraft-patches/features/0243-optimise-ChunkGenerator-getMobsAt.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0247-optimise-ChunkGenerator-getMobsAt.patch rename to leaf-server/minecraft-patches/features/0243-optimise-ChunkGenerator-getMobsAt.patch diff --git a/leaf-server/minecraft-patches/features/0248-cache-getBiome.patch b/leaf-server/minecraft-patches/features/0244-cache-getBiome.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0248-cache-getBiome.patch rename to leaf-server/minecraft-patches/features/0244-cache-getBiome.patch diff --git a/leaf-server/minecraft-patches/features/0249-optimize-mob-spawning.patch b/leaf-server/minecraft-patches/features/0245-optimize-mob-spawning.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0249-optimize-mob-spawning.patch rename to leaf-server/minecraft-patches/features/0245-optimize-mob-spawning.patch diff --git a/leaf-server/minecraft-patches/features/0250-optimize-structure-map.patch b/leaf-server/minecraft-patches/features/0246-optimize-structure-map.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0250-optimize-structure-map.patch rename to leaf-server/minecraft-patches/features/0246-optimize-structure-map.patch diff --git a/leaf-server/minecraft-patches/features/0251-throttle-mob-spawning.patch b/leaf-server/minecraft-patches/features/0247-throttle-mob-spawning.patch similarity index 94% rename from leaf-server/minecraft-patches/features/0251-throttle-mob-spawning.patch rename to leaf-server/minecraft-patches/features/0247-throttle-mob-spawning.patch index 1707cdfa..97fd08a8 100644 --- a/leaf-server/minecraft-patches/features/0251-throttle-mob-spawning.patch +++ b/leaf-server/minecraft-patches/features/0247-throttle-mob-spawning.patch @@ -5,7 +5,7 @@ Subject: [PATCH] throttle mob spawning diff --git a/net/minecraft/world/level/NaturalSpawner.java b/net/minecraft/world/level/NaturalSpawner.java -index f0b78c6d89cd3010a0b8e9fbe760f615d7b8771e..3a54fa25bf491902235392168a00c17378e01c0d 100644 +index a015f0bbff3bb58fd4d28c59620f75dbb125f869..388a22d4ce37f1471fb906118d9e2135d7789834 100644 --- a/net/minecraft/world/level/NaturalSpawner.java +++ b/net/minecraft/world/level/NaturalSpawner.java @@ -217,6 +217,17 @@ public final class NaturalSpawner { diff --git a/leaf-server/minecraft-patches/features/0252-Add-BlockExplosionHitEvent.patch b/leaf-server/minecraft-patches/features/0248-Add-BlockExplosionHitEvent.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0252-Add-BlockExplosionHitEvent.patch rename to leaf-server/minecraft-patches/features/0248-Add-BlockExplosionHitEvent.patch diff --git a/leaf-server/minecraft-patches/features/0253-Old-Blast-Protection-explosion-knockback.patch b/leaf-server/minecraft-patches/features/0249-Old-Blast-Protection-explosion-knockback.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0253-Old-Blast-Protection-explosion-knockback.patch rename to leaf-server/minecraft-patches/features/0249-Old-Blast-Protection-explosion-knockback.patch diff --git a/leaf-server/minecraft-patches/features/0254-Use-UUID-for-cure-reputation.patch b/leaf-server/minecraft-patches/features/0250-Use-UUID-for-cure-reputation.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0254-Use-UUID-for-cure-reputation.patch rename to leaf-server/minecraft-patches/features/0250-Use-UUID-for-cure-reputation.patch diff --git a/leaf-server/minecraft-patches/features/0255-Fix-crash-during-parsing-unknown-command-message.patch b/leaf-server/minecraft-patches/features/0251-Fix-crash-during-parsing-unknown-command-message.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0255-Fix-crash-during-parsing-unknown-command-message.patch rename to leaf-server/minecraft-patches/features/0251-Fix-crash-during-parsing-unknown-command-message.patch diff --git a/leaf-server/minecraft-patches/features/0256-optimize-random-tick.patch b/leaf-server/minecraft-patches/features/0252-optimize-random-tick.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0256-optimize-random-tick.patch rename to leaf-server/minecraft-patches/features/0252-optimize-random-tick.patch diff --git a/leaf-server/minecraft-patches/features/0257-do-not-log-invalid-flatten-text-component-parse.patch b/leaf-server/minecraft-patches/features/0253-do-not-log-invalid-flatten-text-component-parse.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0257-do-not-log-invalid-flatten-text-component-parse.patch rename to leaf-server/minecraft-patches/features/0253-do-not-log-invalid-flatten-text-component-parse.patch diff --git a/leaf-server/minecraft-patches/features/0258-Fast-BiomeManager-seed-obfuscation.patch b/leaf-server/minecraft-patches/features/0254-Fast-BiomeManager-seed-obfuscation.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0258-Fast-BiomeManager-seed-obfuscation.patch rename to leaf-server/minecraft-patches/features/0254-Fast-BiomeManager-seed-obfuscation.patch diff --git a/leaf-server/minecraft-patches/features/0259-Replace-EntitySelectorOptions-map-with-optimized-col.patch b/leaf-server/minecraft-patches/features/0255-Replace-EntitySelectorOptions-map-with-optimized-col.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0259-Replace-EntitySelectorOptions-map-with-optimized-col.patch rename to leaf-server/minecraft-patches/features/0255-Replace-EntitySelectorOptions-map-with-optimized-col.patch diff --git a/leaf-server/minecraft-patches/features/0260-optimize-no-action-time.patch b/leaf-server/minecraft-patches/features/0256-optimize-no-action-time.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0260-optimize-no-action-time.patch rename to leaf-server/minecraft-patches/features/0256-optimize-no-action-time.patch diff --git a/leaf-server/minecraft-patches/features/0261-optimize-waypoint.patch b/leaf-server/minecraft-patches/features/0257-optimize-waypoint.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0261-optimize-waypoint.patch rename to leaf-server/minecraft-patches/features/0257-optimize-waypoint.patch diff --git a/leaf-server/minecraft-patches/features/0262-Paw-optimization.patch b/leaf-server/minecraft-patches/features/0258-Paw-optimization.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0262-Paw-optimization.patch rename to leaf-server/minecraft-patches/features/0258-Paw-optimization.patch diff --git a/leaf-server/minecraft-patches/features/0263-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch b/leaf-server/minecraft-patches/features/0259-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0263-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch rename to leaf-server/minecraft-patches/features/0259-Fix-Paper-config-fixClimbingBypassingCrammingRule.patch diff --git a/leaf-server/minecraft-patches/features/0264-Skip-inactive-entity-for-execute.patch b/leaf-server/minecraft-patches/features/0260-Skip-inactive-entity-for-execute.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0264-Skip-inactive-entity-for-execute.patch rename to leaf-server/minecraft-patches/features/0260-Skip-inactive-entity-for-execute.patch diff --git a/leaf-server/minecraft-patches/features/0265-Optimise-getEntities.patch b/leaf-server/minecraft-patches/features/0261-Optimise-getEntities.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0265-Optimise-getEntities.patch rename to leaf-server/minecraft-patches/features/0261-Optimise-getEntities.patch diff --git a/leaf-server/minecraft-patches/features/0266-fix-MC-298464.patch b/leaf-server/minecraft-patches/features/0262-fix-MC-298464.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0266-fix-MC-298464.patch rename to leaf-server/minecraft-patches/features/0262-fix-MC-298464.patch diff --git a/leaf-server/minecraft-patches/features/0267-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch b/leaf-server/minecraft-patches/features/0263-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0267-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch rename to leaf-server/minecraft-patches/features/0263-Re-route-SetClosestHomeAsWalkTarget-s-poi-finding-to.patch diff --git a/leaf-server/minecraft-patches/features/0268-optimize-checkInsideBlocks-calls.patch b/leaf-server/minecraft-patches/features/0264-optimize-checkInsideBlocks-calls.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0268-optimize-checkInsideBlocks-calls.patch rename to leaf-server/minecraft-patches/features/0264-optimize-checkInsideBlocks-calls.patch diff --git a/leaf-server/minecraft-patches/features/0269-Op-lock.patch b/leaf-server/minecraft-patches/features/0265-Op-lock.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0269-Op-lock.patch rename to leaf-server/minecraft-patches/features/0265-Op-lock.patch diff --git a/leaf-server/minecraft-patches/features/0271-Optimise-TextColor.patch b/leaf-server/minecraft-patches/features/0266-Optimise-TextColor.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0271-Optimise-TextColor.patch rename to leaf-server/minecraft-patches/features/0266-Optimise-TextColor.patch diff --git a/leaf-server/minecraft-patches/features/0272-Do-not-create-fire-if-explosion-was-cancelled.patch b/leaf-server/minecraft-patches/features/0267-Do-not-create-fire-if-explosion-was-cancelled.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0272-Do-not-create-fire-if-explosion-was-cancelled.patch rename to leaf-server/minecraft-patches/features/0267-Do-not-create-fire-if-explosion-was-cancelled.patch diff --git a/leaf-server/minecraft-patches/features/0273-Skip-BlockPhysicsEvent-if-no-listeners.patch b/leaf-server/minecraft-patches/features/0268-Skip-BlockPhysicsEvent-if-no-listeners.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0273-Skip-BlockPhysicsEvent-if-no-listeners.patch rename to leaf-server/minecraft-patches/features/0268-Skip-BlockPhysicsEvent-if-no-listeners.patch diff --git a/leaf-server/minecraft-patches/features/0274-Lithium-equipment-tracking.patch b/leaf-server/minecraft-patches/features/0269-Lithium-equipment-tracking.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0274-Lithium-equipment-tracking.patch rename to leaf-server/minecraft-patches/features/0269-Lithium-equipment-tracking.patch diff --git a/leaf-server/minecraft-patches/features/0275-fix-purpur-attribute-base-patch.patch b/leaf-server/minecraft-patches/features/0270-fix-purpur-attribute-base-patch.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0275-fix-purpur-attribute-base-patch.patch rename to leaf-server/minecraft-patches/features/0270-fix-purpur-attribute-base-patch.patch diff --git a/leaf-server/minecraft-patches/features/0276-Bump-netty-to-4.2.x.patch b/leaf-server/minecraft-patches/features/0271-Bump-netty-to-4.2.x.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0276-Bump-netty-to-4.2.x.patch rename to leaf-server/minecraft-patches/features/0271-Bump-netty-to-4.2.x.patch diff --git a/leaf-server/minecraft-patches/features/0277-Paper-PR-Optimise-temptation-lookups.patch b/leaf-server/minecraft-patches/features/0272-Paper-PR-Optimise-temptation-lookups.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0277-Paper-PR-Optimise-temptation-lookups.patch rename to leaf-server/minecraft-patches/features/0272-Paper-PR-Optimise-temptation-lookups.patch diff --git a/leaf-server/minecraft-patches/features/0278-fix-temptation-lookups.patch b/leaf-server/minecraft-patches/features/0273-fix-temptation-lookups.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0278-fix-temptation-lookups.patch rename to leaf-server/minecraft-patches/features/0273-fix-temptation-lookups.patch diff --git a/leaf-server/minecraft-patches/features/0279-Lithium-combined-heightmap-update.patch b/leaf-server/minecraft-patches/features/0274-Lithium-combined-heightmap-update.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0279-Lithium-combined-heightmap-update.patch rename to leaf-server/minecraft-patches/features/0274-Lithium-combined-heightmap-update.patch diff --git a/leaf-server/minecraft-patches/features/0280-Skip-PreCreatureSpawnEvent-if-no-listeners.patch b/leaf-server/minecraft-patches/features/0275-Skip-PreCreatureSpawnEvent-if-no-listeners.patch similarity index 96% rename from leaf-server/minecraft-patches/features/0280-Skip-PreCreatureSpawnEvent-if-no-listeners.patch rename to leaf-server/minecraft-patches/features/0275-Skip-PreCreatureSpawnEvent-if-no-listeners.patch index 13b4ced4..8e32c0e4 100644 --- a/leaf-server/minecraft-patches/features/0280-Skip-PreCreatureSpawnEvent-if-no-listeners.patch +++ b/leaf-server/minecraft-patches/features/0275-Skip-PreCreatureSpawnEvent-if-no-listeners.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Skip PreCreatureSpawnEvent if no listeners diff --git a/net/minecraft/world/level/NaturalSpawner.java b/net/minecraft/world/level/NaturalSpawner.java -index 3a54fa25bf491902235392168a00c17378e01c0d..af436d22630713110ad581c955d7ed1cd53a43de 100644 +index 388a22d4ce37f1471fb906118d9e2135d7789834..12731a0026531e33f28ce4b3ba1e690e2fc0b119 100644 --- a/net/minecraft/world/level/NaturalSpawner.java +++ b/net/minecraft/world/level/NaturalSpawner.java @@ -541,17 +541,35 @@ public final class NaturalSpawner { diff --git a/leaf-server/minecraft-patches/features/0281-optimize-goal-selector.patch b/leaf-server/minecraft-patches/features/0276-optimize-goal-selector.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0281-optimize-goal-selector.patch rename to leaf-server/minecraft-patches/features/0276-optimize-goal-selector.patch diff --git a/leaf-server/minecraft-patches/features/0282-thread-unsafe-chunk-map.patch b/leaf-server/minecraft-patches/features/0277-thread-unsafe-chunk-map.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0282-thread-unsafe-chunk-map.patch rename to leaf-server/minecraft-patches/features/0277-thread-unsafe-chunk-map.patch diff --git a/leaf-server/minecraft-patches/features/0283-optimize-SimpleBitStorage-object-layout.patch b/leaf-server/minecraft-patches/features/0278-optimize-SimpleBitStorage-object-layout.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0283-optimize-SimpleBitStorage-object-layout.patch rename to leaf-server/minecraft-patches/features/0278-optimize-SimpleBitStorage-object-layout.patch diff --git a/leaf-server/minecraft-patches/features/0284-optimize-get-chunk.patch b/leaf-server/minecraft-patches/features/0279-optimize-get-chunk.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0284-optimize-get-chunk.patch rename to leaf-server/minecraft-patches/features/0279-optimize-get-chunk.patch diff --git a/leaf-server/minecraft-patches/features/0285-remove-shouldTickBlocksAt-check.patch b/leaf-server/minecraft-patches/features/0280-remove-shouldTickBlocksAt-check.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0285-remove-shouldTickBlocksAt-check.patch rename to leaf-server/minecraft-patches/features/0280-remove-shouldTickBlocksAt-check.patch diff --git a/leaf-server/minecraft-patches/features/0286-optimize-PalettedContainer-get.patch b/leaf-server/minecraft-patches/features/0281-optimize-PalettedContainer-get.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0286-optimize-PalettedContainer-get.patch rename to leaf-server/minecraft-patches/features/0281-optimize-PalettedContainer-get.patch diff --git a/leaf-server/minecraft-patches/features/0287-optimize-LevelChunk-getBlockStateFinal.patch b/leaf-server/minecraft-patches/features/0282-optimize-LevelChunk-getBlockStateFinal.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0287-optimize-LevelChunk-getBlockStateFinal.patch rename to leaf-server/minecraft-patches/features/0282-optimize-LevelChunk-getBlockStateFinal.patch diff --git a/leaf-server/minecraft-patches/features/0288-optimize-FluidState-is-TagKey.patch b/leaf-server/minecraft-patches/features/0283-optimize-FluidState-is-TagKey.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0288-optimize-FluidState-is-TagKey.patch rename to leaf-server/minecraft-patches/features/0283-optimize-FluidState-is-TagKey.patch diff --git a/leaf-server/minecraft-patches/features/0289-counting-chunk-section-fluid.patch b/leaf-server/minecraft-patches/features/0284-counting-chunk-section-fluid.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0289-counting-chunk-section-fluid.patch rename to leaf-server/minecraft-patches/features/0284-counting-chunk-section-fluid.patch diff --git a/leaf-server/minecraft-patches/features/0290-optimize-SpreadingSnowyDirtBlock-randomTick.patch b/leaf-server/minecraft-patches/features/0285-optimize-SpreadingSnowyDirtBlock-randomTick.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0290-optimize-SpreadingSnowyDirtBlock-randomTick.patch rename to leaf-server/minecraft-patches/features/0285-optimize-SpreadingSnowyDirtBlock-randomTick.patch diff --git a/leaf-server/minecraft-patches/features/0291-optimize-onClimbable.patch b/leaf-server/minecraft-patches/features/0286-optimize-onClimbable.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0291-optimize-onClimbable.patch rename to leaf-server/minecraft-patches/features/0286-optimize-onClimbable.patch diff --git a/leaf-server/minecraft-patches/features/0292-optimize-applyMovementEmissionAndPlaySound.patch b/leaf-server/minecraft-patches/features/0287-optimize-applyMovementEmissionAndPlaySound.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0292-optimize-applyMovementEmissionAndPlaySound.patch rename to leaf-server/minecraft-patches/features/0287-optimize-applyMovementEmissionAndPlaySound.patch diff --git a/leaf-server/minecraft-patches/features/0293-optimize-isStateClimbable.patch b/leaf-server/minecraft-patches/features/0288-optimize-isStateClimbable.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0293-optimize-isStateClimbable.patch rename to leaf-server/minecraft-patches/features/0288-optimize-isStateClimbable.patch diff --git a/leaf-server/minecraft-patches/features/0294-optimize-getOnPos.patch b/leaf-server/minecraft-patches/features/0289-optimize-getOnPos.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0294-optimize-getOnPos.patch rename to leaf-server/minecraft-patches/features/0289-optimize-getOnPos.patch diff --git a/leaf-server/minecraft-patches/features/0295-cache-eye-block-position.patch b/leaf-server/minecraft-patches/features/0290-cache-eye-block-position.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0295-cache-eye-block-position.patch rename to leaf-server/minecraft-patches/features/0290-cache-eye-block-position.patch diff --git a/leaf-server/minecraft-patches/features/0296-optimize-updateFluidHeightAndDoFluidPushing.patch b/leaf-server/minecraft-patches/features/0291-optimize-updateFluidHeightAndDoFluidPushing.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0296-optimize-updateFluidHeightAndDoFluidPushing.patch rename to leaf-server/minecraft-patches/features/0291-optimize-updateFluidHeightAndDoFluidPushing.patch diff --git a/leaf-server/minecraft-patches/features/0297-optimize-checkInsideBlocks.patch b/leaf-server/minecraft-patches/features/0292-optimize-checkInsideBlocks.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0297-optimize-checkInsideBlocks.patch rename to leaf-server/minecraft-patches/features/0292-optimize-checkInsideBlocks.patch diff --git a/leaf-server/minecraft-patches/features/0298-replace-entity-fluid-height-map.patch b/leaf-server/minecraft-patches/features/0293-replace-entity-fluid-height-map.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0298-replace-entity-fluid-height-map.patch rename to leaf-server/minecraft-patches/features/0293-replace-entity-fluid-height-map.patch diff --git a/leaf-server/minecraft-patches/features/0299-optimize-collision-shape.patch b/leaf-server/minecraft-patches/features/0294-optimize-collision-shape.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0299-optimize-collision-shape.patch rename to leaf-server/minecraft-patches/features/0294-optimize-collision-shape.patch diff --git a/leaf-server/minecraft-patches/features/0300-cache-collision-list.patch b/leaf-server/minecraft-patches/features/0295-cache-collision-list.patch similarity index 100% rename from leaf-server/minecraft-patches/features/0300-cache-collision-list.patch rename to leaf-server/minecraft-patches/features/0295-cache-collision-list.patch