From dc684c60d16f66ea84467ec8e253f2a36a17a7c8 Mon Sep 17 00:00:00 2001 From: Nassim Jahnke <nassim@njahnke.dev> Date: Sun, 16 Jun 2024 12:56:00 +0200 Subject: [PATCH] Remove bad server.scheduleOnMain disconnect calls from old patches The new behavior of disconnect to block the current thread until the disconnect succeeded is better than throwing it off to happen at some point --- patches/server/0271-Book-Size-Limits.patch | 6 +++--- .../server/0278-Brigadier-Mojang-API.patch | 2 +- .../0280-Limit-Client-Sign-length-more.patch | 2 +- ...PickItem-Packet-and-kick-for-invalid.patch | 2 +- ...55-Prevent-teleporting-dead-entities.patch | 2 +- ...t-position-desync-causing-tp-exploit.patch | 2 +- .../0372-Add-PlayerRecipeBookClickEvent.patch | 2 +- ...74-Add-permission-for-command-blocks.patch | 2 +- ...ld-Difficulty-Remembering-Difficulty.patch | 2 +- ...o-not-accept-invalid-client-settings.patch | 2 +- ...ortation-and-cancel-velocity-if-tele.patch | 2 +- ...r-large-move-vectors-crashing-server.patch | 2 +- .../server/0445-Limit-recipe-packets.patch | 4 ++-- ...act-event-not-being-called-sometimes.patch | 2 +- ...-using-signs-inside-spawn-protection.patch | 2 +- ...ignore-result-of-PlayerEditBookEvent.patch | 2 +- ...fix-PlayerItemHeldEvent-firing-twice.patch | 2 +- ...536-Expand-PlayerGameModeChangeEvent.patch | 2 +- ...ove-range-check-for-block-placing-up.patch | 2 +- .../0542-Add-Unix-domain-socket-support.patch | 2 +- .../0548-Add-PlayerKickEvent-causes.patch | 14 +++++++------- ...nect-for-book-edit-is-called-on-main.patch | 19 ------------------- ...of-Block-applyBoneMeal-always-being.patch} | 0 ...tChunkIfLoadedImmediately-in-places.patch} | 0 ...rom-signs-not-firing-command-events.patch} | 0 ...tch => 0566-Add-PlayerArmSwingEvent.patch} | 2 +- ...-event-leave-message-not-being-sent.patch} | 2 +- ...-t-apply-cramming-damage-to-players.patch} | 0 ...d-timings-for-sensors-and-behaviors.patch} | 0 ... 0570-Add-missing-forceDrop-toggles.patch} | 0 ...inger-API.patch => 0571-Stinger-API.patch} | 0 ... => 0572-Add-System.out-err-catcher.patch} | 0 ...AFK-kick-while-watching-end-credits.patch} | 2 +- ...iting-of-comments-to-server.propert.patch} | 0 ...tch => 0575-Add-PlayerSetSpawnEvent.patch} | 0 ...rs-respect-inventory-max-stack-size.patch} | 0 ...ize-entity-tracker-passenger-checks.patch} | 0 ...-option-for-Piglins-guarding-chests.patch} | 0 ...h => 0579-Add-EntityDamageItemEvent.patch} | 0 ...timize-indirect-passenger-iteration.patch} | 0 ...em-frame-map-cursor-update-interval.patch} | 0 ...arget-without-changing-other-things.patch} | 0 ...ch => 0583-Add-BlockBreakBlockEvent.patch} | 0 ...-data-components-copy-in-smithing-r.patch} | 0 ...patch => 0585-More-CommandBlock-API.patch} | 0 ...-missing-team-sidebar-display-slots.patch} | 0 ...0587-Add-back-EntityPortalExitEvent.patch} | 0 ...-find-targets-for-lightning-strikes.patch} | 0 ... 0589-Get-entity-default-attributes.patch} | 0 ...d-API.patch => 0590-Left-handed-API.patch} | 0 ...ch => 0591-Add-more-advancement-API.patch} | 0 ...592-Add-ItemFactory-getSpawnEgg-API.patch} | 0 ...tch => 0593-Add-critical-damage-API.patch} | 0 ...0594-Fix-issues-with-mob-conversion.patch} | 0 ...Collision-methods-to-various-places.patch} | 0 ...-ram-API.patch => 0596-Goat-ram-API.patch} | 0 ...dd-API-for-resetting-a-single-score.patch} | 0 ...8-Add-Raw-Byte-Entity-Serialization.patch} | 0 ...99-Vanilla-command-permission-fixes.patch} | 0 ...logic-for-inventories-on-chunk-unlo.patch} | 0 ...01-Fix-GameProfileCache-concurrency.patch} | 0 ...602-Improve-and-expand-AsyncCatcher.patch} | 2 +- ...per-mobcaps-and-paper-playermobcaps.patch} | 0 ...tize-ResourceLocation-error-logging.patch} | 0 ...lly-inline-methods-in-BlockPosition.patch} | 0 ...ler-threads-according-to-the-plugin.patch} | 0 ...-getChunkAt-has-inlined-logic-for-l.patch} | 0 ...our-chunk-data-off-disk-when-conver.patch} | 0 ...d-state-when-raytracing-skip-air-bl.patch} | 0 ...atch => 0610-Time-scoreboard-search.patch} | 0 ...rimise-map-impl-for-tracked-players.patch} | 0 ...h => 0612-Add-missing-InventoryType.patch} | 0 ...imise-BlockSoil-nearby-water-lookup.patch} | 0 ...ntory-not-closing-on-entity-removal.patch} | 0 ...rement-before-suggesting-root-nodes.patch} | 0 ...ServerboundCommandSuggestionPacket-.patch} | 2 +- ...h => 0617-Add-packet-limiter-config.patch} | 0 ...nColor-on-tropical-fish-bucket-meta.patch} | 0 ...=> 0619-Ensure-valid-vehicle-status.patch} | 0 ...ftlocked-end-exit-portal-generation.patch} | 0 ...r-causing-a-crash-when-trying-to-ge.patch} | 0 ...-t-log-debug-logging-being-disabled.patch} | 0 ...ous-menus-with-empty-level-accesses.patch} | 0 ...h => 0624-Preserve-overstacked-loot.patch} | 0 ...ate-head-rotation-in-missing-places.patch} | 0 ...unintended-light-block-manipulation.patch} | 0 ...0627-Fix-CraftCriteria-defaults-map.patch} | 0 ...Fix-upstreams-block-state-factories.patch} | 0 ... => 0629-Configurable-feature-seeds.patch} | 0 ... 0630-Add-root-admin-user-detection.patch} | 0 ...t-attempt-to-teleport-dead-entities.patch} | 0 ...ive-velocity-through-repeated-crits.patch} | 0 ...e-code-using-deprecated-for-removal.patch} | 0 ...=> 0634-Fix-Spigot-growth-modifiers.patch} | 0 ...OpenersCounter-openCount-from-going.patch} | 0 ...0636-Add-PlayerItemFrameChangeEvent.patch} | 0 ...tch => 0637-Optimize-HashMapPalette.patch} | 0 ...-isSectionEmpty-int-and-optimize-Pa.patch} | 0 ...patch => 0639-Add-more-Campfire-API.patch} | 0 ...data-to-disk-if-it-serializes-witho.patch} | 0 ...ard-CraftEntity-in-teleport-command.patch} | 0 ... => 0642-Improve-scoreboard-entries.patch} | 0 ...ch => 0643-Entity-powdered-snow-API.patch} | 0 ...0644-Add-API-for-item-entity-health.patch} | 0 ...ax-block-light-for-monster-spawning.patch} | 0 ...pistons-and-BlockPistonRetractEvent.patch} | 0 ...-canSmelt-methods-to-FurnaceInvento.patch} | 0 ...le-API.patch => 0648-Bucketable-API.patch} | 0 ...es.patch => 0649-Validate-usernames.patch} | 0 ...er-animal-spawn-height-configurable.patch} | 0 ...anilla-BiomeProvider-from-WorldInfo.patch} | 0 ...ion-for-worlds-affected-by-time-cmd.patch} | 0 ...heck-for-PersistentDataContainer-ha.patch} | 0 ...4-Multiple-Entries-with-Scoreboards.patch} | 0 ...655-Reset-placed-block-on-exception.patch} | 0 ...configurable-height-for-slime-spawn.patch} | 0 ...0657-Fix-xp-reward-for-baby-zombies.patch} | 0 ...lti-Block-Change-API-Implementation.patch} | 0 ...ent.patch => 0659-Fix-NotePlayEvent.patch} | 0 ....patch => 0660-Freeze-Tick-Lock-API.patch} | 0 ...h => 0661-More-PotionEffectType-API.patch} | 0 ...for-StructureTemplate.Pallete-cache.patch} | 0 ...command-sender-which-forwards-feedb.patch} | 0 ...-missing-structure-set-seed-configs.patch} | 0 ...lled-powdered-snow-bucket-placement.patch} | 0 ...ate-calls-to-CraftServer-getSpawnLi.patch} | 0 ...gs.patch => 0667-Add-GameEvent-tags.patch} | 0 ...ks-fairly-for-worlds-while-waiting-.patch} | 0 ...tch => 0669-Furnace-RecipesUsed-API.patch} | 0 ...gurable-sculk-sensor-listener-range.patch} | 0 ...d-missing-block-data-mins-and-maxes.patch} | 0 ...fault-CustomSpawners-in-custom-worl.patch} | 0 ...-worldlist-before-initing-the-world.patch} | 0 ...s.patch => 0674-Custom-Potion-Mixes.patch} | 0 ...75-Force-close-world-loading-screen.patch} | 0 ...676-Fix-falling-block-spawn-methods.patch} | 0 ...Expose-furnace-minecart-push-values.patch} | 0 ...ojectileHitEvent-for-piercing-arrow.patch} | 0 ...I.patch => 0679-More-Projectile-API.patch} | 0 ...x-swamp-hut-cat-generation-deadlock.patch} | 0 ...le-movement-from-players-while-tele.patch} | 2 +- ...0682-Implement-getComputedBiome-API.patch} | 0 ...> 0683-Make-some-itemstacks-nonnull.patch} | 0 ...684-Implement-enchantWithLevels-API.patch} | 0 ...h => 0685-Fix-saving-in-unloadWorld.patch} | 0 ...h => 0686-Buffer-OOB-setBlock-calls.patch} | 0 ... 0687-Add-TameableDeathMessageEvent.patch} | 0 ...ock-data-for-EntityChangeBlockEvent.patch} | 0 ...bles-running-when-mob-loot-gamerule.patch} | 0 ...ssenger-world-matches-ridden-entity.patch} | 0 ...s.patch => 0691-cache-resource-keys.patch} | 0 ...low-changing-the-EnderDragon-podium.patch} | 0 ...erriding-a-block-entity-during-worl.patch} | 0 ...t-tile-entity-copies-loading-chunks.patch} | 2 +- ...ead-of-display-name-in-PlayerList-g.patch} | 0 ...> 0696-Expand-PlayerItemDamageEvent.patch} | 0 ...> 0697-WorldCreator-keepSpawnLoaded.patch} | 0 ...-in-CraftPersistentDataTypeRegistry.patch} | 0 ...destroyed-trigger-in-the-correct-pl.patch} | 0 ...Event-and-CollarColorable-interface.patch} | 0 ...CauldronLevelChange-on-initial-fill.patch} | 0 ...snow-cauldrons-not-turning-to-water.patch} | 0 ...> 0703-Add-PlayerStopUsingItemEvent.patch} | 0 ...rs.patch => 0704-Don-t-tick-markers.patch} | 0 ...tch => 0705-Expand-FallingBlock-API.patch} | 0 ...0706-Add-support-for-Proxy-Protocol.patch} | 0 ...x-OfflinePlayer-getBedSpawnLocation.patch} | 0 ...tory-for-smokers-and-blast-furnaces.patch} | 0 ... 0709-Sanitize-sent-BlockEntity-NBT.patch} | 0 ...-selector-resolving-in-books-by-def.patch} | 0 ...ntity-loading-causing-async-lookups.patch} | 0 ...-on-world-create-while-being-ticked.patch} | 0 ...13-Dont-resent-entity-on-art-update.patch} | 0 ... => 0714-Add-WardenAngerChangeEvent.patch} | 0 ...strict-advancement-dimension-checks.patch} | 0 ...tant-BlockStateListPopulator-method.patch} | 0 ...I.patch => 0717-Nameable-Banner-API.patch} | 0 ...roadcast-messages-to-command-blocks.patch} | 0 ...pty-items-from-being-added-to-world.patch} | 0 ...hPotion-and-LingeringPotion-spawnin.patch} | 0 ...atch => 0721-Add-Player-getFishHook.patch} | 0 ...chunk-for-dynamic-game-event-listen.patch} | 0 ...s-missing-EntityDropItemEvent-calls.patch} | 0 ...PE.patch => 0724-Fix-Bee-flower-NPE.patch} | 0 ...-not-using-commands.spam-exclusions.patch} | 2 +- ...API.patch => 0726-More-Teleport-API.patch} | 2 +- ... => 0727-Add-EntityPortalReadyEvent.patch} | 0 ...level-random-in-entity-constructors.patch} | 0 ...k-entities-after-destroy-prediction.patch} | 2 +- ...on-plugins-accessing-faraway-chunks.patch} | 0 ...tom-Chat-Completion-Suggestions-API.patch} | 0 ...Add-and-fix-missing-BlockFadeEvents.patch} | 0 ...ion-API.patch => 0733-Collision-API.patch} | 0 ...nd-message-for-brigadier-syntax-exc.patch} | 0 ...API.patch => 0735-Block-Ticking-API.patch} | 0 ...-Add-Velocity-IP-Forwarding-Support.patch} | 0 ...737-Add-NamespacedKey-biome-methods.patch} | 0 ...x-plugin-loggers-on-server-shutdown.patch} | 0 ...ok-changes-from-crashing-the-server.patch} | 0 ...tityChangeBlockEvent-in-more-places.patch} | 0 ...> 0741-Missing-eating-regain-reason.patch} | 0 ....patch => 0742-Missing-effect-cause.patch} | 0 ...serialization-deserialization-for-P.patch} | 0 ...rameter-to-ProjectileSource-launchP.patch} | 0 ...5-Call-BlockPhysicsEvent-more-often.patch} | 0 ...0746-Configurable-chat-thread-limit.patch} | 0 ...of-WorldCreator-keepSpawnLoaded-ret.patch} | 0 ... 0748-fix-Jigsaw-block-kicking-user.patch} | 0 ...mEvent-for-mud-converting-into-clay.patch} | 0 ... => 0750-Add-getDrops-to-BlockState.patch} | 0 ...=> 0751-Fix-a-bunch-of-vanilla-bugs.patch} | 0 ...y-onTrackingStart-during-navigation.patch} | 0 ... 0753-Fix-custom-piglin-loved-items.patch} | 0 ...=> 0754-EntityPickupItemEvent-fixes.patch} | 0 ...interactions-with-items-on-cooldown.patch} | 0 ...-Add-PlayerInventorySlotChangeEvent.patch} | 0 ... 0757-Elder-Guardian-appearance-API.patch} | 0 ...ow-changing-bed-s-occupied-property.patch} | 0 ...ch => 0759-Add-entity-knockback-API.patch} | 0 ....patch => 0760-Detect-headless-JREs.patch} | 0 ...-vehicle-collision-event-not-called.patch} | 0 ...ch => 0762-Add-EntityToggleSitEvent.patch} | 0 ... => 0763-Add-fire-tick-delay-option.patch} | 0 ...patch => 0764-Add-Moving-Piston-API.patch} | 0 ...> 0765-Ignore-impossible-spawn-tick.patch} | 0 ...t-suggestion-permissions-to-align-w.patch} | 0 ...Event-cancellation-cant-fully-preve.patch} | 0 ...0768-Add-PrePlayerAttackEntityEvent.patch} | 0 ...e-reset-EnderDragon-boss-event-name.patch} | 0 ... 0770-Add-Player-Warden-Warning-API.patch} | 0 ...a-friendly-methods-to-update-trades.patch} | 0 ...772-Add-paper-dumplisteners-command.patch} | 0 ...lobal-player-list-where-appropriate.patch} | 0 ...sync-entity-add-due-to-fungus-trees.patch} | 0 ....patch => 0775-ItemStack-damage-API.patch} | 0 ...tion-API.patch => 0776-Friction-API.patch} | 0 ...trol-player-s-insomnia-and-phantoms.patch} | 0 ...-premature-player-kicks-on-shutdown.patch} | 0 ... => 0779-Sync-offhand-slot-in-menus.patch} | 0 ... 0780-Player-Entity-Tracking-Events.patch} | 0 ...tch => 0781-Limit-pet-look-distance.patch} | 0 ...nd-additions-to-the-SpawnReason-API.patch} | 0 ...ments.patch => 0783-fix-Instruments.patch} | 0 ...for-some-hot-BlockBehavior-and-Flui.patch} | 0 ...es-in-dispense-events-regarding-sta.patch} | 0 ...tch => 0786-Add-BlockLockCheckEvent.patch} | 0 ... 0787-Add-Sneaking-API-for-Entities.patch} | 0 ... => 0788-Improve-logging-and-errors.patch} | 2 +- ....patch => 0789-Improve-PortalEvents.patch} | 0 ...ion-for-spider-worldborder-climbing.patch} | 0 ...sing-SpigotConfig-logCommands-check.patch} | 2 +- ...Allay-stopDancing-while-not-dancing.patch} | 0 ...ge.patch => 0793-Flying-Fall-Damage.patch} | 0 ...ion-moving-velocity-to-VehicleBlock.patch} | 0 ...onfig-for-disabling-entity-tag-tags.patch} | 0 ...e-player-info-update-packet-on-join.patch} | 2 +- ...k-items-during-EntityResurrectEvent.patch} | 0 ...en-API.patch => 0798-Win-Screen-API.patch} | 0 ...ItemStack-setAmount-null-assignment.patch} | 0 ...ix-force-opening-enchantment-tables.patch} | 0 ...tch => 0801-Add-Entity-Body-Yaw-API.patch} | 0 ...vent-sleeping-villagers-moving-towa.patch} | 0 ...=> 0803-Add-EntityFertilizeEggEvent.patch} | 0 ...ty-drop-not-updating-the-client-inv.patch} | 0 ...temEvent-and-EntityCompostItemEvent.patch} | 0 ...ctly-handle-ArmorStand-invisibility.patch} | 0 ...ancement-triggers-for-entity-damage.patch} | 0 ...808-Fix-text-display-error-on-spawn.patch} | 0 ...nventories-returning-null-Locations.patch} | 0 ...API.patch => 0810-Add-Shearable-API.patch} | 0 ...Fix-SpawnEggMeta-get-setSpawnedType.patch} | 0 ...g-to-bad-recipes-in-furnace-like-ti.patch} | 0 ...ence-violations-like-they-should-be.patch} | 2 +- ...xpired-keys-from-impacting-new-join.patch} | 2 +- ...ts-being-fired-from-unloaded-chunks.patch} | 0 ...0816-Use-array-for-gamerule-storage.patch} | 0 ...Fix-a-couple-of-upstream-bed-issues.patch} | 0 ...ix-demo-flag-not-enabling-demo-mode.patch} | 0 ... 0819-Add-Mob-Experience-reward-API.patch} | 0 ...redstone-on-top-of-trap-doors-early.patch} | 0 ...Lazy-Initialization-for-Enum-Fields.patch} | 0 ...22-More-accurate-isInOpenWater-impl.patch} | 0 ... => 0823-Expand-PlayerItemMendEvent.patch} | 0 ...sh-ProjectileSource-for-projectiles.patch} | 0 ... => 0825-Add-transient-modifier-API.patch} | 0 ...patch => 0826-Fix-block-place-logic.patch} | 0 ...nd-playing-for-BlockItem-ItemStacks.patch} | 0 ...l-BlockGrowEvent-for-missing-blocks.patch} | 0 ...nhasbukkit-default-if-alias-block-e.patch} | 0 ...pLike-spam-for-missing-key-selector.patch} | 0 ...-Fix-sniffer-removeExploredLocation.patch} | 0 ...to-remove-all-active-potion-effects.patch} | 0 ...rafting-result-amount-for-fireworks.patch} | 0 ...4-Add-event-for-player-editing-sign.patch} | 0 ...k-item-frames-if-players-can-see-it.patch} | 0 ...ermission-levels-for-command-blocks.patch} | 0 ...Add-option-to-disable-block-updates.patch} | 0 ...838-Call-missing-BlockDispenseEvent.patch} | 0 ...-chunks-for-supporting-block-checks.patch} | 0 ...Optimize-player-lookups-for-beacons.patch} | 0 ...841-Add-Sign-getInteractableSideFor.patch} | 0 ...2-fix-item-meta-for-tadpole-buckets.patch} | 0 ...t-API.patch => 0843-Fix-BanList-API.patch} | 0 ...d-water-fluid-explosion-resistance-.patch} | 0 ...x-possible-NPE-on-painting-creation.patch} | 0 ...imer-for-Wandering-Traders-spawned-.patch} | 0 ...nceOrb-should-call-EntitySpawnEvent.patch} | 0 ...t-throw-both-Spread-and-Grow-Events.patch} | 0 ....patch => 0849-Add-whitelist-events.patch} | 0 ... 0850-Implement-PlayerFailMoveEvent.patch} | 2 +- ...olia-scheduler-and-owned-region-API.patch} | 0 ...se-allay-memory-on-non-item-targets.patch} | 0 ...API-for-updating-recipes-on-clients.patch} | 0 ...tion-when-spawning-display-entities.patch} | 0 ...855-Only-capture-actual-tree-growth.patch} | 0 ...rce-for-mushroom-block-spread-event.patch} | 0 ...Data-on-more-entities-when-spawning.patch} | 0 ...-Use-correct-seed-on-api-world-load.patch} | 0 ...ta-neighbour-ticks-outside-of-range.patch} | 0 ...> 0860-Cache-map-ids-on-item-frames.patch} | 0 ...-custom-statistic-criteria-creation.patch} | 0 ...atch => 0862-Bandaid-fix-for-Effect.patch} | 0 ...tch => 0863-SculkCatalyst-bloom-API.patch} | 0 ...API-for-an-entity-s-scoreboard-name.patch} | 0 ...lace-methods-with-old-StructureType.patch} | 0 ...e-namespaced-commands-if-send-names.patch} | 2 +- ...-handle-BlockBreakEvent-isDropItems.patch} | 0 ...entity-death-event-for-ender-dragon.patch} | 0 ...tity-tracking-range-by-Y-coordinate.patch} | 0 ... => 0870-Add-Listing-API-for-Player.patch} | 0 ...figurable-Region-Compression-Format.patch} | 0 ...2-Add-BlockFace-to-BlockDamageEvent.patch} | 0 ...h => 0873-Fix-NPE-on-Boat-getStatus.patch} | 0 ...e-API.patch => 0874-Expand-Pose-API.patch} | 0 ...patch => 0875-More-DragonBattle-API.patch} | 0 ...tch => 0876-Add-PlayerPickItemEvent.patch} | 2 +- ...=> 0877-Allow-trident-custom-damage.patch} | 0 ...8-Expose-hand-in-BlockCanBuildEvent.patch} | 0 ...-nearest-structure-border-iteration.patch} | 0 ...Implement-OfflinePlayer-isConnected.patch} | 0 ....patch => 0881-Fix-inventory-desync.patch} | 0 ...titleOverride-to-InventoryOpenEvent.patch} | 0 ...83-Configure-sniffer-egg-hatch-time.patch} | 0 ...-proximity-check-before-entity-look.patch} | 0 ...kip-POI-finding-if-stuck-in-vehicle.patch} | 0 ...t-sanity-checks-in-container-clicks.patch} | 2 +- ...ll-BlockRedstoneEvents-for-lecterns.patch} | 0 ...roper-checking-of-empty-item-stacks.patch} | 0 ...ix-silent-equipment-change-for-mobs.patch} | 0 ...h => 0890-Fix-spigot-s-Forced-Stats.patch} | 0 ...ing-InventoryHolders-to-inventories.patch} | 0 ...entities-in-chunks-that-are-positio.patch} | 0 ...sing-logs-for-log-ips-config-option.patch} | 0 ...n-on-UpgradeData.BlockFixers-class-.patch} | 0 ...-AdvancementProgress-getDateAwarded.patch} | 0 ...idebar-objectives-not-being-cleared.patch} | 0 ...x-missing-map-initialize-event-call.patch} | 0 ...a-when-attaching-firework-to-entity.patch} | 0 ...99-Fix-UnsafeValues-loadAdvancement.patch} | 0 ...> 0900-Add-player-idle-duration-API.patch} | 0 ...-if-we-can-see-non-visible-entities.patch} | 0 ...NPE-in-SculkBloomEvent-world-access.patch} | 0 ...tack-for-Player-sendEquipmentChange.patch} | 0 ...Ints.patch => 0904-Optimize-VarInts.patch} | 0 ...e-collision-shape-of-a-block-before.patch} | 0 ...redicate-for-blocks-when-raytracing.patch} | 0 ...em-packets-with-collector-as-source.patch} | 0 ... => 0908-Expand-LingeringPotion-API.patch} | 0 ...ngEffect-powers-lightning-rods-and-.patch} | 0 ...h-event-for-all-player-interactions.patch} | 0 ...everal-issues-with-EntityBreedEvent.patch} | 0 ...912-Add-UUID-attribute-modifier-API.patch} | 0 ...-event-call-for-entity-teleport-API.patch} | 0 ...y-create-LootContext-for-criterions.patch} | 0 ...-t-fire-sync-events-during-worldgen.patch} | 0 ...tch => 0916-Add-Structure-check-API.patch} | 0 ...-getAttributeModifier-duplication-c.patch} | 0 ...store-vanilla-entity-drops-behavior.patch} | 0 ...-Dont-resend-blocks-on-interactions.patch} | 0 ...tch => 0920-add-more-scoreboard-API.patch} | 0 ...stry.patch => 0921-Improve-Registry.patch} | 0 ...on-null-loc-for-EntityTeleportEvent.patch} | 0 ...h => 0923-Add-experience-points-API.patch} | 0 ...h => 0924-Add-drops-to-shear-events.patch} | 0 ...> 0925-Add-PlayerShieldDisableEvent.patch} | 0 ...ate-ResourceLocation-in-NBT-reading.patch} | 0 ...-experience-dropping-on-block-break.patch} | 0 ...> 0928-Fixup-NamespacedKey-handling.patch} | 0 ...29-Expose-LootTable-of-DecoratedPot.patch} | 0 ...location-of-Vec3D-by-entity-tracker.patch} | 0 ...rTradeEvent-and-PlayerPurchaseEvent.patch} | 0 ...h => 0932-Add-ShulkerDuplicateEvent.patch} | 0 ...dd-api-for-spawn-egg-texture-colors.patch} | 0 ... => 0934-Add-Lifecycle-Event-system.patch} | 0 ...patch => 0935-ItemStack-Tooltip-API.patch} | 0 ...Snapshot-includeLightData-parameter.patch} | 0 ...PI.patch => 0937-Add-FluidState-API.patch} | 0 ...patch => 0938-add-number-format-api.patch} | 0 ...patch => 0939-improve-BanList-types.patch} | 0 ...I.patch => 0940-Expanded-Hopper-API.patch} | 0 ...1-Add-BlockBreakProgressUpdateEvent.patch} | 0 ...=> 0942-Deprecate-ItemStack-setType.patch} | 0 ...ch => 0943-Add-CartographyItemEvent.patch} | 2 +- ...aid-API.patch => 0944-More-Raid-API.patch} | 0 ...ng-message-for-initial-server-start.patch} | 0 ...-Configurable-max-block-fluid-ticks.patch} | 0 ...=> 0947-Fix-bees-aging-inside-hives.patch} | 0 ...8-Disable-memory-reserve-allocating.patch} | 0 ...ByEntityEvent-for-unowned-wither-sk.patch} | 0 ....patch => 0950-Fix-DamageSource-API.patch} | 0 ...nvalid-block-entity-during-world-ge.patch} | 0 ...ackOverflowError-for-some-dispenses.patch} | 0 ...=> 0953-Improve-tag-parser-handling.patch} | 2 +- ...s.patch => 0954-Item-Mutation-Fixes.patch} | 0 ...-Per-world-ticks-per-spawn-settings.patch} | 0 ...e-changed-item-from-dispense-events.patch} | 0 ...nd-End-Portal-Frames-from-being-des.patch} | 0 ...e-disarming-not-working-as-intended.patch} | 0 ...-for-mobs-immune-to-default-effects.patch} | 0 ... => 0960-Deep-clone-nbt-tags-in-PDC.patch} | 0 ...961-Support-old-UUID-format-for-NBT.patch} | 0 ...62-Fix-shield-disable-inconsistency.patch} | 0 ...removed-data-components-in-ItemMeta.patch} | 0 ...-Large-Packets-disconnecting-client.patch} | 0 ...emFlags.patch => 0965-Fix-ItemFlags.patch} | 0 ...h => 0966-Fix-Player-setBlockUpdate.patch} | 0 ...et-damage-reduction-inconsistencies.patch} | 0 ...-handling-of-LivingEntity-actuallyH.patch} | 0 ...e-checking-handled-tags-in-itemmeta.patch} | 0 ...atch => 0970-General-ItemMeta-fixes.patch} | 0 ...71-Expose-hasColor-to-leather-armor.patch} | 0 ...-API-to-get-player-ha-proxy-address.patch} | 0 ....patch => 0973-More-Chest-Block-API.patch} | 0 ...ta-component-type-on-encoding-error.patch} | 0 ...=> 0975-Brigadier-based-command-API.patch} | 2 +- ... => 0976-Fix-issues-with-Recipe-API.patch} | 0 ...77-Fix-equipment-slot-and-group-API.patch} | 0 ...lugin-to-use-Paper-PluginLoader-API.patch} | 0 ...versized-item-data-in-equipment-and.patch} | 2 +- ...nt-NPE-if-hooked-entity-was-cleared.patch} | 0 ...ng-BlockPlaceEvent-calling-onRemove.patch} | 0 ...982-Add-missing-fishing-event-state.patch} | 0 ...ate-InvAction-HOTBAR_MOVE_AND_READD.patch} | 2 +- ...nnect-packet-in-phases-where-it-doe.patch} | 0 ...tch => 0985-Adopt-MaterialRerouting.patch} | 0 ...=> 0986-Suspicious-Effect-Entry-API.patch} | 0 ...eck-if-itemstack-is-stackable-first.patch} | 0 ...emoving-recipes-from-RecipeIterator.patch} | 0 ...mage-tick-when-blocking-with-shield.patch} | 0 ...hunk-System-Starlight-from-Moonrise.patch} | 0 ...> 0991-Rewrite-dataconverter-system.patch} | 0 ...92-disable-forced-empty-world-ticks.patch} | 0 ...dBounds-and-getBlockState-for-inlin.patch} | 0 ...tem-frames-performance-and-bug-fixe.patch} | 0 ...ing-for-EntityLiving-hasLineOfSight.patch} | 0 ...Manager-and-add-advanced-packet-sup.patch} | 0 ...97-Allow-Saving-of-Oversized-Chunks.patch} | 0 ...998-Flat-bedrock-generator-settings.patch} | 0 ...=> 0999-Entity-Activation-Range-2.0.patch} | 0 ...1000-Optional-per-player-mob-spawns.patch} | 0 ...2-Anti-Xray.patch => 1001-Anti-Xray.patch} | 0 ...-Eigencraft-redstone-implementation.patch} | 0 ...ate-Current-redstone-implementation.patch} | 0 ...g-PreCreatureSpawnEvent-with-per-pl.patch} | 0 ...city-compression-and-cipher-natives.patch} | 0 ...alSelector-Goal.Flag-Set-operations.patch} | 0 ...pers.patch => 1007-Optimize-Hoppers.patch} | 0 ...08-Entity-load-save-limit-per-chunk.patch} | 0 ...> 1009-Optimize-Voxel-Shape-Merging.patch} | 0 ...Optimize-Bit-Operations-by-inlining.patch} | 0 ...> 1011-Remove-streams-from-hot-code.patch} | 0 ...er-Remove-Streams-Optimized-collect.patch} | 0 ...ementation-for-blockstate-state-loo.patch} | 0 ...-type-tags-suggestions-in-selectors.patch} | 0 ...-Oversized-block-entities-in-chunks.patch} | 0 ...> 1016-API-for-checking-sent-chunks.patch} | 0 ...ch => 1017-Configurable-Sand-Duping.patch} | 0 ...ch => 1018-Properly-resend-entities.patch} | 2 +- 478 files changed, 55 insertions(+), 74 deletions(-) delete mode 100644 patches/server/0563-Ensure-disconnect-for-book-edit-is-called-on-main.patch rename patches/server/{0564-Fix-return-value-of-Block-applyBoneMeal-always-being.patch => 0563-Fix-return-value-of-Block-applyBoneMeal-always-being.patch} (100%) rename patches/server/{0565-Use-getChunkIfLoadedImmediately-in-places.patch => 0564-Use-getChunkIfLoadedImmediately-in-places.patch} (100%) rename patches/server/{0566-Fix-commands-from-signs-not-firing-command-events.patch => 0565-Fix-commands-from-signs-not-firing-command-events.patch} (100%) rename patches/server/{0567-Add-PlayerArmSwingEvent.patch => 0566-Add-PlayerArmSwingEvent.patch} (92%) rename patches/server/{0568-Fix-kick-event-leave-message-not-being-sent.patch => 0567-Fix-kick-event-leave-message-not-being-sent.patch} (98%) rename patches/server/{0569-Don-t-apply-cramming-damage-to-players.patch => 0568-Don-t-apply-cramming-damage-to-players.patch} (100%) rename patches/server/{0570-Rate-options-and-timings-for-sensors-and-behaviors.patch => 0569-Rate-options-and-timings-for-sensors-and-behaviors.patch} (100%) rename patches/server/{0571-Add-missing-forceDrop-toggles.patch => 0570-Add-missing-forceDrop-toggles.patch} (100%) rename patches/server/{0572-Stinger-API.patch => 0571-Stinger-API.patch} (100%) rename patches/server/{0573-Add-System.out-err-catcher.patch => 0572-Add-System.out-err-catcher.patch} (100%) rename patches/server/{0574-Prevent-AFK-kick-while-watching-end-credits.patch => 0573-Prevent-AFK-kick-while-watching-end-credits.patch} (93%) rename patches/server/{0575-Allow-skipping-writing-of-comments-to-server.propert.patch => 0574-Allow-skipping-writing-of-comments-to-server.propert.patch} (100%) rename patches/server/{0576-Add-PlayerSetSpawnEvent.patch => 0575-Add-PlayerSetSpawnEvent.patch} (100%) rename patches/server/{0577-Make-hoppers-respect-inventory-max-stack-size.patch => 0576-Make-hoppers-respect-inventory-max-stack-size.patch} (100%) rename patches/server/{0578-Optimize-entity-tracker-passenger-checks.patch => 0577-Optimize-entity-tracker-passenger-checks.patch} (100%) rename patches/server/{0579-Config-option-for-Piglins-guarding-chests.patch => 0578-Config-option-for-Piglins-guarding-chests.patch} (100%) rename patches/server/{0580-Add-EntityDamageItemEvent.patch => 0579-Add-EntityDamageItemEvent.patch} (100%) rename patches/server/{0581-Optimize-indirect-passenger-iteration.patch => 0580-Optimize-indirect-passenger-iteration.patch} (100%) rename patches/server/{0582-Configurable-item-frame-map-cursor-update-interval.patch => 0581-Configurable-item-frame-map-cursor-update-interval.patch} (100%) rename patches/server/{0583-Change-EnderEye-target-without-changing-other-things.patch => 0582-Change-EnderEye-target-without-changing-other-things.patch} (100%) rename patches/server/{0584-Add-BlockBreakBlockEvent.patch => 0583-Add-BlockBreakBlockEvent.patch} (100%) rename patches/server/{0585-Option-to-prevent-data-components-copy-in-smithing-r.patch => 0584-Option-to-prevent-data-components-copy-in-smithing-r.patch} (100%) rename patches/server/{0586-More-CommandBlock-API.patch => 0585-More-CommandBlock-API.patch} (100%) rename patches/server/{0587-Add-missing-team-sidebar-display-slots.patch => 0586-Add-missing-team-sidebar-display-slots.patch} (100%) rename patches/server/{0588-Add-back-EntityPortalExitEvent.patch => 0587-Add-back-EntityPortalExitEvent.patch} (100%) rename patches/server/{0589-Add-methods-to-find-targets-for-lightning-strikes.patch => 0588-Add-methods-to-find-targets-for-lightning-strikes.patch} (100%) rename patches/server/{0590-Get-entity-default-attributes.patch => 0589-Get-entity-default-attributes.patch} (100%) rename patches/server/{0591-Left-handed-API.patch => 0590-Left-handed-API.patch} (100%) rename patches/server/{0592-Add-more-advancement-API.patch => 0591-Add-more-advancement-API.patch} (100%) rename patches/server/{0593-Add-ItemFactory-getSpawnEgg-API.patch => 0592-Add-ItemFactory-getSpawnEgg-API.patch} (100%) rename patches/server/{0594-Add-critical-damage-API.patch => 0593-Add-critical-damage-API.patch} (100%) rename patches/server/{0595-Fix-issues-with-mob-conversion.patch => 0594-Fix-issues-with-mob-conversion.patch} (100%) rename patches/server/{0596-Add-hasCollision-methods-to-various-places.patch => 0595-Add-hasCollision-methods-to-various-places.patch} (100%) rename patches/server/{0597-Goat-ram-API.patch => 0596-Goat-ram-API.patch} (100%) rename patches/server/{0598-Add-API-for-resetting-a-single-score.patch => 0597-Add-API-for-resetting-a-single-score.patch} (100%) rename patches/server/{0599-Add-Raw-Byte-Entity-Serialization.patch => 0598-Add-Raw-Byte-Entity-Serialization.patch} (100%) rename patches/server/{0600-Vanilla-command-permission-fixes.patch => 0599-Vanilla-command-permission-fixes.patch} (100%) rename patches/server/{0601-Do-not-run-close-logic-for-inventories-on-chunk-unlo.patch => 0600-Do-not-run-close-logic-for-inventories-on-chunk-unlo.patch} (100%) rename patches/server/{0602-Fix-GameProfileCache-concurrency.patch => 0601-Fix-GameProfileCache-concurrency.patch} (100%) rename patches/server/{0603-Improve-and-expand-AsyncCatcher.patch => 0602-Improve-and-expand-AsyncCatcher.patch} (99%) rename patches/server/{0604-Add-paper-mobcaps-and-paper-playermobcaps.patch => 0603-Add-paper-mobcaps-and-paper-playermobcaps.patch} (100%) rename patches/server/{0605-Sanitize-ResourceLocation-error-logging.patch => 0604-Sanitize-ResourceLocation-error-logging.patch} (100%) rename patches/server/{0606-Manually-inline-methods-in-BlockPosition.patch => 0605-Manually-inline-methods-in-BlockPosition.patch} (100%) rename patches/server/{0607-Name-craft-scheduler-threads-according-to-the-plugin.patch => 0606-Name-craft-scheduler-threads-according-to-the-plugin.patch} (100%) rename patches/server/{0608-Make-sure-inlined-getChunkAt-has-inlined-logic-for-l.patch => 0607-Make-sure-inlined-getChunkAt-has-inlined-logic-for-l.patch} (100%) rename patches/server/{0609-Don-t-read-neighbour-chunk-data-off-disk-when-conver.patch => 0608-Don-t-read-neighbour-chunk-data-off-disk-when-conver.patch} (100%) rename patches/server/{0610-Don-t-lookup-fluid-state-when-raytracing-skip-air-bl.patch => 0609-Don-t-lookup-fluid-state-when-raytracing-skip-air-bl.patch} (100%) rename patches/server/{0611-Time-scoreboard-search.patch => 0610-Time-scoreboard-search.patch} (100%) rename patches/server/{0612-Oprimise-map-impl-for-tracked-players.patch => 0611-Oprimise-map-impl-for-tracked-players.patch} (100%) rename patches/server/{0613-Add-missing-InventoryType.patch => 0612-Add-missing-InventoryType.patch} (100%) rename patches/server/{0614-Optimise-BlockSoil-nearby-water-lookup.patch => 0613-Optimise-BlockSoil-nearby-water-lookup.patch} (100%) rename patches/server/{0615-Fix-merchant-inventory-not-closing-on-entity-removal.patch => 0614-Fix-merchant-inventory-not-closing-on-entity-removal.patch} (100%) rename patches/server/{0616-Check-requirement-before-suggesting-root-nodes.patch => 0615-Check-requirement-before-suggesting-root-nodes.patch} (100%) rename patches/server/{0617-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch => 0616-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch} (92%) rename patches/server/{0618-Add-packet-limiter-config.patch => 0617-Add-packet-limiter-config.patch} (100%) rename patches/server/{0619-Fix-setPatternColor-on-tropical-fish-bucket-meta.patch => 0618-Fix-setPatternColor-on-tropical-fish-bucket-meta.patch} (100%) rename patches/server/{0620-Ensure-valid-vehicle-status.patch => 0619-Ensure-valid-vehicle-status.patch} (100%) rename patches/server/{0621-Prevent-softlocked-end-exit-portal-generation.patch => 0620-Prevent-softlocked-end-exit-portal-generation.patch} (100%) rename patches/server/{0622-Fix-CocaoDecorator-causing-a-crash-when-trying-to-ge.patch => 0621-Fix-CocaoDecorator-causing-a-crash-when-trying-to-ge.patch} (100%) rename patches/server/{0623-Don-t-log-debug-logging-being-disabled.patch => 0622-Don-t-log-debug-logging-being-disabled.patch} (100%) rename patches/server/{0624-fix-various-menus-with-empty-level-accesses.patch => 0623-fix-various-menus-with-empty-level-accesses.patch} (100%) rename patches/server/{0625-Preserve-overstacked-loot.patch => 0624-Preserve-overstacked-loot.patch} (100%) rename patches/server/{0626-Update-head-rotation-in-missing-places.patch => 0625-Update-head-rotation-in-missing-places.patch} (100%) rename patches/server/{0627-prevent-unintended-light-block-manipulation.patch => 0626-prevent-unintended-light-block-manipulation.patch} (100%) rename patches/server/{0628-Fix-CraftCriteria-defaults-map.patch => 0627-Fix-CraftCriteria-defaults-map.patch} (100%) rename patches/server/{0629-Fix-upstreams-block-state-factories.patch => 0628-Fix-upstreams-block-state-factories.patch} (100%) rename patches/server/{0630-Configurable-feature-seeds.patch => 0629-Configurable-feature-seeds.patch} (100%) rename patches/server/{0631-Add-root-admin-user-detection.patch => 0630-Add-root-admin-user-detection.patch} (100%) rename patches/server/{0632-don-t-attempt-to-teleport-dead-entities.patch => 0631-don-t-attempt-to-teleport-dead-entities.patch} (100%) rename patches/server/{0633-Prevent-excessive-velocity-through-repeated-crits.patch => 0632-Prevent-excessive-velocity-through-repeated-crits.patch} (100%) rename patches/server/{0634-Remove-client-side-code-using-deprecated-for-removal.patch => 0633-Remove-client-side-code-using-deprecated-for-removal.patch} (100%) rename patches/server/{0635-Fix-Spigot-growth-modifiers.patch => 0634-Fix-Spigot-growth-modifiers.patch} (100%) rename patches/server/{0636-Prevent-ContainerOpenersCounter-openCount-from-going.patch => 0635-Prevent-ContainerOpenersCounter-openCount-from-going.patch} (100%) rename patches/server/{0637-Add-PlayerItemFrameChangeEvent.patch => 0636-Add-PlayerItemFrameChangeEvent.patch} (100%) rename patches/server/{0638-Optimize-HashMapPalette.patch => 0637-Optimize-HashMapPalette.patch} (100%) rename patches/server/{0639-Fix-ChunkSnapshot-isSectionEmpty-int-and-optimize-Pa.patch => 0638-Fix-ChunkSnapshot-isSectionEmpty-int-and-optimize-Pa.patch} (100%) rename patches/server/{0640-Add-more-Campfire-API.patch => 0639-Add-more-Campfire-API.patch} (100%) rename patches/server/{0641-Only-write-chunk-data-to-disk-if-it-serializes-witho.patch => 0640-Only-write-chunk-data-to-disk-if-it-serializes-witho.patch} (100%) rename patches/server/{0642-Forward-CraftEntity-in-teleport-command.patch => 0641-Forward-CraftEntity-in-teleport-command.patch} (100%) rename patches/server/{0643-Improve-scoreboard-entries.patch => 0642-Improve-scoreboard-entries.patch} (100%) rename patches/server/{0644-Entity-powdered-snow-API.patch => 0643-Entity-powdered-snow-API.patch} (100%) rename patches/server/{0645-Add-API-for-item-entity-health.patch => 0644-Add-API-for-item-entity-health.patch} (100%) rename patches/server/{0646-Configurable-max-block-light-for-monster-spawning.patch => 0645-Configurable-max-block-light-for-monster-spawning.patch} (100%) rename patches/server/{0647-Fix-sticky-pistons-and-BlockPistonRetractEvent.patch => 0646-Fix-sticky-pistons-and-BlockPistonRetractEvent.patch} (100%) rename patches/server/{0648-Expose-isFuel-and-canSmelt-methods-to-FurnaceInvento.patch => 0647-Expose-isFuel-and-canSmelt-methods-to-FurnaceInvento.patch} (100%) rename patches/server/{0649-Bucketable-API.patch => 0648-Bucketable-API.patch} (100%) rename patches/server/{0650-Validate-usernames.patch => 0649-Validate-usernames.patch} (100%) rename patches/server/{0651-Make-water-animal-spawn-height-configurable.patch => 0650-Make-water-animal-spawn-height-configurable.patch} (100%) rename patches/server/{0652-Expose-vanilla-BiomeProvider-from-WorldInfo.patch => 0651-Expose-vanilla-BiomeProvider-from-WorldInfo.patch} (100%) rename patches/server/{0653-Add-config-option-for-worlds-affected-by-time-cmd.patch => 0652-Add-config-option-for-worlds-affected-by-time-cmd.patch} (100%) rename patches/server/{0654-Add-missing-IAE-check-for-PersistentDataContainer-ha.patch => 0653-Add-missing-IAE-check-for-PersistentDataContainer-ha.patch} (100%) rename patches/server/{0655-Multiple-Entries-with-Scoreboards.patch => 0654-Multiple-Entries-with-Scoreboards.patch} (100%) rename patches/server/{0656-Reset-placed-block-on-exception.patch => 0655-Reset-placed-block-on-exception.patch} (100%) rename patches/server/{0657-Add-configurable-height-for-slime-spawn.patch => 0656-Add-configurable-height-for-slime-spawn.patch} (100%) rename patches/server/{0658-Fix-xp-reward-for-baby-zombies.patch => 0657-Fix-xp-reward-for-baby-zombies.patch} (100%) rename patches/server/{0659-Multi-Block-Change-API-Implementation.patch => 0658-Multi-Block-Change-API-Implementation.patch} (100%) rename patches/server/{0660-Fix-NotePlayEvent.patch => 0659-Fix-NotePlayEvent.patch} (100%) rename patches/server/{0661-Freeze-Tick-Lock-API.patch => 0660-Freeze-Tick-Lock-API.patch} (100%) rename patches/server/{0662-More-PotionEffectType-API.patch => 0661-More-PotionEffectType-API.patch} (100%) rename patches/server/{0663-Use-a-CHM-for-StructureTemplate.Pallete-cache.patch => 0662-Use-a-CHM-for-StructureTemplate.Pallete-cache.patch} (100%) rename patches/server/{0664-API-for-creating-command-sender-which-forwards-feedb.patch => 0663-API-for-creating-command-sender-which-forwards-feedb.patch} (100%) rename patches/server/{0665-Add-missing-structure-set-seed-configs.patch => 0664-Add-missing-structure-set-seed-configs.patch} (100%) rename patches/server/{0666-Fix-cancelled-powdered-snow-bucket-placement.patch => 0665-Fix-cancelled-powdered-snow-bucket-placement.patch} (100%) rename patches/server/{0667-Add-missing-Validate-calls-to-CraftServer-getSpawnLi.patch => 0666-Add-missing-Validate-calls-to-CraftServer-getSpawnLi.patch} (100%) rename patches/server/{0668-Add-GameEvent-tags.patch => 0667-Add-GameEvent-tags.patch} (100%) rename patches/server/{0669-Execute-chunk-tasks-fairly-for-worlds-while-waiting-.patch => 0668-Execute-chunk-tasks-fairly-for-worlds-while-waiting-.patch} (100%) rename patches/server/{0670-Furnace-RecipesUsed-API.patch => 0669-Furnace-RecipesUsed-API.patch} (100%) rename patches/server/{0671-Configurable-sculk-sensor-listener-range.patch => 0670-Configurable-sculk-sensor-listener-range.patch} (100%) rename patches/server/{0672-Add-missing-block-data-mins-and-maxes.patch => 0671-Add-missing-block-data-mins-and-maxes.patch} (100%) rename patches/server/{0673-Option-to-have-default-CustomSpawners-in-custom-worl.patch => 0672-Option-to-have-default-CustomSpawners-in-custom-worl.patch} (100%) rename patches/server/{0674-Put-world-into-worldlist-before-initing-the-world.patch => 0673-Put-world-into-worldlist-before-initing-the-world.patch} (100%) rename patches/server/{0675-Custom-Potion-Mixes.patch => 0674-Custom-Potion-Mixes.patch} (100%) rename patches/server/{0676-Force-close-world-loading-screen.patch => 0675-Force-close-world-loading-screen.patch} (100%) rename patches/server/{0677-Fix-falling-block-spawn-methods.patch => 0676-Fix-falling-block-spawn-methods.patch} (100%) rename patches/server/{0678-Expose-furnace-minecart-push-values.patch => 0677-Expose-furnace-minecart-push-values.patch} (100%) rename patches/server/{0679-Fix-cancelling-ProjectileHitEvent-for-piercing-arrow.patch => 0678-Fix-cancelling-ProjectileHitEvent-for-piercing-arrow.patch} (100%) rename patches/server/{0680-More-Projectile-API.patch => 0679-More-Projectile-API.patch} (100%) rename patches/server/{0681-Fix-swamp-hut-cat-generation-deadlock.patch => 0680-Fix-swamp-hut-cat-generation-deadlock.patch} (100%) rename patches/server/{0682-Don-t-allow-vehicle-movement-from-players-while-tele.patch => 0681-Don-t-allow-vehicle-movement-from-players-while-tele.patch} (94%) rename patches/server/{0683-Implement-getComputedBiome-API.patch => 0682-Implement-getComputedBiome-API.patch} (100%) rename patches/server/{0684-Make-some-itemstacks-nonnull.patch => 0683-Make-some-itemstacks-nonnull.patch} (100%) rename patches/server/{0685-Implement-enchantWithLevels-API.patch => 0684-Implement-enchantWithLevels-API.patch} (100%) rename patches/server/{0686-Fix-saving-in-unloadWorld.patch => 0685-Fix-saving-in-unloadWorld.patch} (100%) rename patches/server/{0687-Buffer-OOB-setBlock-calls.patch => 0686-Buffer-OOB-setBlock-calls.patch} (100%) rename patches/server/{0688-Add-TameableDeathMessageEvent.patch => 0687-Add-TameableDeathMessageEvent.patch} (100%) rename patches/server/{0689-Fix-new-block-data-for-EntityChangeBlockEvent.patch => 0688-Fix-new-block-data-for-EntityChangeBlockEvent.patch} (100%) rename patches/server/{0690-fix-player-loottables-running-when-mob-loot-gamerule.patch => 0689-fix-player-loottables-running-when-mob-loot-gamerule.patch} (100%) rename patches/server/{0691-Ensure-entity-passenger-world-matches-ridden-entity.patch => 0690-Ensure-entity-passenger-world-matches-ridden-entity.patch} (100%) rename patches/server/{0692-cache-resource-keys.patch => 0691-cache-resource-keys.patch} (100%) rename patches/server/{0693-Allow-changing-the-EnderDragon-podium.patch => 0692-Allow-changing-the-EnderDragon-podium.patch} (100%) rename patches/server/{0694-Fix-NBT-pieces-overriding-a-block-entity-during-worl.patch => 0693-Fix-NBT-pieces-overriding-a-block-entity-during-worl.patch} (100%) rename patches/server/{0695-Prevent-tile-entity-copies-loading-chunks.patch => 0694-Prevent-tile-entity-copies-loading-chunks.patch} (94%) rename patches/server/{0696-Use-username-instead-of-display-name-in-PlayerList-g.patch => 0695-Use-username-instead-of-display-name-in-PlayerList-g.patch} (100%) rename patches/server/{0697-Expand-PlayerItemDamageEvent.patch => 0696-Expand-PlayerItemDamageEvent.patch} (100%) rename patches/server/{0698-WorldCreator-keepSpawnLoaded.patch => 0697-WorldCreator-keepSpawnLoaded.patch} (100%) rename patches/server/{0699-Fix-CME-in-CraftPersistentDataTypeRegistry.patch => 0698-Fix-CME-in-CraftPersistentDataTypeRegistry.patch} (100%) rename patches/server/{0700-Trigger-bee_nest_destroyed-trigger-in-the-correct-pl.patch => 0699-Trigger-bee_nest_destroyed-trigger-in-the-correct-pl.patch} (100%) rename patches/server/{0701-Add-EntityDyeEvent-and-CollarColorable-interface.patch => 0700-Add-EntityDyeEvent-and-CollarColorable-interface.patch} (100%) rename patches/server/{0702-Fire-CauldronLevelChange-on-initial-fill.patch => 0701-Fire-CauldronLevelChange-on-initial-fill.patch} (100%) rename patches/server/{0703-fix-powder-snow-cauldrons-not-turning-to-water.patch => 0702-fix-powder-snow-cauldrons-not-turning-to-water.patch} (100%) rename patches/server/{0704-Add-PlayerStopUsingItemEvent.patch => 0703-Add-PlayerStopUsingItemEvent.patch} (100%) rename patches/server/{0705-Don-t-tick-markers.patch => 0704-Don-t-tick-markers.patch} (100%) rename patches/server/{0706-Expand-FallingBlock-API.patch => 0705-Expand-FallingBlock-API.patch} (100%) rename patches/server/{0707-Add-support-for-Proxy-Protocol.patch => 0706-Add-support-for-Proxy-Protocol.patch} (100%) rename patches/server/{0708-Fix-OfflinePlayer-getBedSpawnLocation.patch => 0707-Fix-OfflinePlayer-getBedSpawnLocation.patch} (100%) rename patches/server/{0709-Fix-FurnaceInventory-for-smokers-and-blast-furnaces.patch => 0708-Fix-FurnaceInventory-for-smokers-and-blast-furnaces.patch} (100%) rename patches/server/{0710-Sanitize-sent-BlockEntity-NBT.patch => 0709-Sanitize-sent-BlockEntity-NBT.patch} (100%) rename patches/server/{0711-Disable-component-selector-resolving-in-books-by-def.patch => 0710-Disable-component-selector-resolving-in-books-by-def.patch} (100%) rename patches/server/{0712-Prevent-entity-loading-causing-async-lookups.patch => 0711-Prevent-entity-loading-causing-async-lookups.patch} (100%) rename patches/server/{0713-Throw-exception-on-world-create-while-being-ticked.patch => 0712-Throw-exception-on-world-create-while-being-ticked.patch} (100%) rename patches/server/{0714-Dont-resent-entity-on-art-update.patch => 0713-Dont-resent-entity-on-art-update.patch} (100%) rename patches/server/{0715-Add-WardenAngerChangeEvent.patch => 0714-Add-WardenAngerChangeEvent.patch} (100%) rename patches/server/{0716-Add-option-for-strict-advancement-dimension-checks.patch => 0715-Add-option-for-strict-advancement-dimension-checks.patch} (100%) rename patches/server/{0717-Add-missing-important-BlockStateListPopulator-method.patch => 0716-Add-missing-important-BlockStateListPopulator-method.patch} (100%) rename patches/server/{0718-Nameable-Banner-API.patch => 0717-Nameable-Banner-API.patch} (100%) rename patches/server/{0719-Don-t-broadcast-messages-to-command-blocks.patch => 0718-Don-t-broadcast-messages-to-command-blocks.patch} (100%) rename patches/server/{0720-Prevent-empty-items-from-being-added-to-world.patch => 0719-Prevent-empty-items-from-being-added-to-world.patch} (100%) rename patches/server/{0721-Fix-CCE-for-SplashPotion-and-LingeringPotion-spawnin.patch => 0720-Fix-CCE-for-SplashPotion-and-LingeringPotion-spawnin.patch} (100%) rename patches/server/{0722-Add-Player-getFishHook.patch => 0721-Add-Player-getFishHook.patch} (100%) rename patches/server/{0723-Do-not-sync-load-chunk-for-dynamic-game-event-listen.patch => 0722-Do-not-sync-load-chunk-for-dynamic-game-event-listen.patch} (100%) rename patches/server/{0724-Add-various-missing-EntityDropItemEvent-calls.patch => 0723-Add-various-missing-EntityDropItemEvent-calls.patch} (100%) rename patches/server/{0725-Fix-Bee-flower-NPE.patch => 0724-Fix-Bee-flower-NPE.patch} (100%) rename patches/server/{0726-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch => 0725-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch} (93%) rename patches/server/{0727-More-Teleport-API.patch => 0726-More-Teleport-API.patch} (99%) rename patches/server/{0728-Add-EntityPortalReadyEvent.patch => 0727-Add-EntityPortalReadyEvent.patch} (100%) rename patches/server/{0729-Don-t-use-level-random-in-entity-constructors.patch => 0728-Don-t-use-level-random-in-entity-constructors.patch} (100%) rename patches/server/{0730-Send-block-entities-after-destroy-prediction.patch => 0729-Send-block-entities-after-destroy-prediction.patch} (98%) rename patches/server/{0731-Warn-on-plugins-accessing-faraway-chunks.patch => 0730-Warn-on-plugins-accessing-faraway-chunks.patch} (100%) rename patches/server/{0732-Custom-Chat-Completion-Suggestions-API.patch => 0731-Custom-Chat-Completion-Suggestions-API.patch} (100%) rename patches/server/{0733-Add-and-fix-missing-BlockFadeEvents.patch => 0732-Add-and-fix-missing-BlockFadeEvents.patch} (100%) rename patches/server/{0734-Collision-API.patch => 0733-Collision-API.patch} (100%) rename patches/server/{0735-Fix-suggest-command-message-for-brigadier-syntax-exc.patch => 0734-Fix-suggest-command-message-for-brigadier-syntax-exc.patch} (100%) rename patches/server/{0736-Block-Ticking-API.patch => 0735-Block-Ticking-API.patch} (100%) rename patches/server/{0737-Add-Velocity-IP-Forwarding-Support.patch => 0736-Add-Velocity-IP-Forwarding-Support.patch} (100%) rename patches/server/{0738-Add-NamespacedKey-biome-methods.patch => 0737-Add-NamespacedKey-biome-methods.patch} (100%) rename patches/server/{0739-Fix-plugin-loggers-on-server-shutdown.patch => 0738-Fix-plugin-loggers-on-server-shutdown.patch} (100%) rename patches/server/{0740-Stop-large-look-changes-from-crashing-the-server.patch => 0739-Stop-large-look-changes-from-crashing-the-server.patch} (100%) rename patches/server/{0741-Fire-EntityChangeBlockEvent-in-more-places.patch => 0740-Fire-EntityChangeBlockEvent-in-more-places.patch} (100%) rename patches/server/{0742-Missing-eating-regain-reason.patch => 0741-Missing-eating-regain-reason.patch} (100%) rename patches/server/{0743-Missing-effect-cause.patch => 0742-Missing-effect-cause.patch} (100%) rename patches/server/{0744-Added-byte-array-serialization-deserialization-for-P.patch => 0743-Added-byte-array-serialization-deserialization-for-P.patch} (100%) rename patches/server/{0745-Add-a-consumer-parameter-to-ProjectileSource-launchP.patch => 0744-Add-a-consumer-parameter-to-ProjectileSource-launchP.patch} (100%) rename patches/server/{0746-Call-BlockPhysicsEvent-more-often.patch => 0745-Call-BlockPhysicsEvent-more-often.patch} (100%) rename patches/server/{0747-Configurable-chat-thread-limit.patch => 0746-Configurable-chat-thread-limit.patch} (100%) rename patches/server/{0748-Mitigate-effects-of-WorldCreator-keepSpawnLoaded-ret.patch => 0747-Mitigate-effects-of-WorldCreator-keepSpawnLoaded-ret.patch} (100%) rename patches/server/{0749-fix-Jigsaw-block-kicking-user.patch => 0748-fix-Jigsaw-block-kicking-user.patch} (100%) rename patches/server/{0750-use-BlockFormEvent-for-mud-converting-into-clay.patch => 0749-use-BlockFormEvent-for-mud-converting-into-clay.patch} (100%) rename patches/server/{0751-Add-getDrops-to-BlockState.patch => 0750-Add-getDrops-to-BlockState.patch} (100%) rename patches/server/{0752-Fix-a-bunch-of-vanilla-bugs.patch => 0751-Fix-a-bunch-of-vanilla-bugs.patch} (100%) rename patches/server/{0753-Remove-unnecessary-onTrackingStart-during-navigation.patch => 0752-Remove-unnecessary-onTrackingStart-during-navigation.patch} (100%) rename patches/server/{0754-Fix-custom-piglin-loved-items.patch => 0753-Fix-custom-piglin-loved-items.patch} (100%) rename patches/server/{0755-EntityPickupItemEvent-fixes.patch => 0754-EntityPickupItemEvent-fixes.patch} (100%) rename patches/server/{0756-Correctly-handle-interactions-with-items-on-cooldown.patch => 0755-Correctly-handle-interactions-with-items-on-cooldown.patch} (100%) rename patches/server/{0757-Add-PlayerInventorySlotChangeEvent.patch => 0756-Add-PlayerInventorySlotChangeEvent.patch} (100%) rename patches/server/{0758-Elder-Guardian-appearance-API.patch => 0757-Elder-Guardian-appearance-API.patch} (100%) rename patches/server/{0759-Allow-changing-bed-s-occupied-property.patch => 0758-Allow-changing-bed-s-occupied-property.patch} (100%) rename patches/server/{0760-Add-entity-knockback-API.patch => 0759-Add-entity-knockback-API.patch} (100%) rename patches/server/{0761-Detect-headless-JREs.patch => 0760-Detect-headless-JREs.patch} (100%) rename patches/server/{0762-fix-entity-vehicle-collision-event-not-called.patch => 0761-fix-entity-vehicle-collision-event-not-called.patch} (100%) rename patches/server/{0763-Add-EntityToggleSitEvent.patch => 0762-Add-EntityToggleSitEvent.patch} (100%) rename patches/server/{0764-Add-fire-tick-delay-option.patch => 0763-Add-fire-tick-delay-option.patch} (100%) rename patches/server/{0765-Add-Moving-Piston-API.patch => 0764-Add-Moving-Piston-API.patch} (100%) rename patches/server/{0766-Ignore-impossible-spawn-tick.patch => 0765-Ignore-impossible-spawn-tick.patch} (100%) rename patches/server/{0767-Fix-EntityArgument-suggestion-permissions-to-align-w.patch => 0766-Fix-EntityArgument-suggestion-permissions-to-align-w.patch} (100%) rename patches/server/{0768-Fix-EntityCombustEvent-cancellation-cant-fully-preve.patch => 0767-Fix-EntityCombustEvent-cancellation-cant-fully-preve.patch} (100%) rename patches/server/{0769-Add-PrePlayerAttackEntityEvent.patch => 0768-Add-PrePlayerAttackEntityEvent.patch} (100%) rename patches/server/{0770-ensure-reset-EnderDragon-boss-event-name.patch => 0769-ensure-reset-EnderDragon-boss-event-name.patch} (100%) rename patches/server/{0771-Add-Player-Warden-Warning-API.patch => 0770-Add-Player-Warden-Warning-API.patch} (100%) rename patches/server/{0772-More-vanilla-friendly-methods-to-update-trades.patch => 0771-More-vanilla-friendly-methods-to-update-trades.patch} (100%) rename patches/server/{0773-Add-paper-dumplisteners-command.patch => 0772-Add-paper-dumplisteners-command.patch} (100%) rename patches/server/{0774-check-global-player-list-where-appropriate.patch => 0773-check-global-player-list-where-appropriate.patch} (100%) rename patches/server/{0775-Fix-async-entity-add-due-to-fungus-trees.patch => 0774-Fix-async-entity-add-due-to-fungus-trees.patch} (100%) rename patches/server/{0776-ItemStack-damage-API.patch => 0775-ItemStack-damage-API.patch} (100%) rename patches/server/{0777-Friction-API.patch => 0776-Friction-API.patch} (100%) rename patches/server/{0778-Ability-to-control-player-s-insomnia-and-phantoms.patch => 0777-Ability-to-control-player-s-insomnia-and-phantoms.patch} (100%) rename patches/server/{0779-Fix-premature-player-kicks-on-shutdown.patch => 0778-Fix-premature-player-kicks-on-shutdown.patch} (100%) rename patches/server/{0780-Sync-offhand-slot-in-menus.patch => 0779-Sync-offhand-slot-in-menus.patch} (100%) rename patches/server/{0781-Player-Entity-Tracking-Events.patch => 0780-Player-Entity-Tracking-Events.patch} (100%) rename patches/server/{0782-Limit-pet-look-distance.patch => 0781-Limit-pet-look-distance.patch} (100%) rename patches/server/{0783-Fixes-and-additions-to-the-SpawnReason-API.patch => 0782-Fixes-and-additions-to-the-SpawnReason-API.patch} (100%) rename patches/server/{0784-fix-Instruments.patch => 0783-fix-Instruments.patch} (100%) rename patches/server/{0785-Improve-inlining-for-some-hot-BlockBehavior-and-Flui.patch => 0784-Improve-inlining-for-some-hot-BlockBehavior-and-Flui.patch} (100%) rename patches/server/{0786-Fix-inconsistencies-in-dispense-events-regarding-sta.patch => 0785-Fix-inconsistencies-in-dispense-events-regarding-sta.patch} (100%) rename patches/server/{0787-Add-BlockLockCheckEvent.patch => 0786-Add-BlockLockCheckEvent.patch} (100%) rename patches/server/{0788-Add-Sneaking-API-for-Entities.patch => 0787-Add-Sneaking-API-for-Entities.patch} (100%) rename patches/server/{0789-Improve-logging-and-errors.patch => 0788-Improve-logging-and-errors.patch} (98%) rename patches/server/{0790-Improve-PortalEvents.patch => 0789-Improve-PortalEvents.patch} (100%) rename patches/server/{0791-Add-config-option-for-spider-worldborder-climbing.patch => 0790-Add-config-option-for-spider-worldborder-climbing.patch} (100%) rename patches/server/{0792-Add-missing-SpigotConfig-logCommands-check.patch => 0791-Add-missing-SpigotConfig-logCommands-check.patch} (95%) rename patches/server/{0793-Fix-NPE-on-Allay-stopDancing-while-not-dancing.patch => 0792-Fix-NPE-on-Allay-stopDancing-while-not-dancing.patch} (100%) rename patches/server/{0794-Flying-Fall-Damage.patch => 0793-Flying-Fall-Damage.patch} (100%) rename patches/server/{0795-Expose-pre-collision-moving-velocity-to-VehicleBlock.patch => 0794-Expose-pre-collision-moving-velocity-to-VehicleBlock.patch} (100%) rename patches/server/{0796-config-for-disabling-entity-tag-tags.patch => 0795-config-for-disabling-entity-tag-tags.patch} (100%) rename patches/server/{0797-Use-single-player-info-update-packet-on-join.patch => 0796-Use-single-player-info-update-packet-on-join.patch} (97%) rename patches/server/{0798-Correctly-shrink-items-during-EntityResurrectEvent.patch => 0797-Correctly-shrink-items-during-EntityResurrectEvent.patch} (100%) rename patches/server/{0799-Win-Screen-API.patch => 0798-Win-Screen-API.patch} (100%) rename patches/server/{0800-Remove-CraftItemStack-setAmount-null-assignment.patch => 0799-Remove-CraftItemStack-setAmount-null-assignment.patch} (100%) rename patches/server/{0801-Fix-force-opening-enchantment-tables.patch => 0800-Fix-force-opening-enchantment-tables.patch} (100%) rename patches/server/{0802-Add-Entity-Body-Yaw-API.patch => 0801-Add-Entity-Body-Yaw-API.patch} (100%) rename patches/server/{0803-Fix-MC-157464-Prevent-sleeping-villagers-moving-towa.patch => 0802-Fix-MC-157464-Prevent-sleeping-villagers-moving-towa.patch} (100%) rename patches/server/{0804-Add-EntityFertilizeEggEvent.patch => 0803-Add-EntityFertilizeEggEvent.patch} (100%) rename patches/server/{0805-Fix-HumanEntity-drop-not-updating-the-client-inv.patch => 0804-Fix-HumanEntity-drop-not-updating-the-client-inv.patch} (100%) rename patches/server/{0806-Add-CompostItemEvent-and-EntityCompostItemEvent.patch => 0805-Add-CompostItemEvent-and-EntityCompostItemEvent.patch} (100%) rename patches/server/{0807-Correctly-handle-ArmorStand-invisibility.patch => 0806-Correctly-handle-ArmorStand-invisibility.patch} (100%) rename patches/server/{0808-Fix-advancement-triggers-for-entity-damage.patch => 0807-Fix-advancement-triggers-for-entity-damage.patch} (100%) rename patches/server/{0809-Fix-text-display-error-on-spawn.patch => 0808-Fix-text-display-error-on-spawn.patch} (100%) rename patches/server/{0810-Fix-inventories-returning-null-Locations.patch => 0809-Fix-inventories-returning-null-Locations.patch} (100%) rename patches/server/{0811-Add-Shearable-API.patch => 0810-Add-Shearable-API.patch} (100%) rename patches/server/{0812-Fix-SpawnEggMeta-get-setSpawnedType.patch => 0811-Fix-SpawnEggMeta-get-setSpawnedType.patch} (100%) rename patches/server/{0813-Fix-crash-relating-to-bad-recipes-in-furnace-like-ti.patch => 0812-Fix-crash-relating-to-bad-recipes-in-furnace-like-ti.patch} (100%) rename patches/server/{0814-Treat-sequence-violations-like-they-should-be.patch => 0813-Treat-sequence-violations-like-they-should-be.patch} (92%) rename patches/server/{0815-Prevent-causing-expired-keys-from-impacting-new-join.patch => 0814-Prevent-causing-expired-keys-from-impacting-new-join.patch} (97%) rename patches/server/{0816-Prevent-GameEvents-being-fired-from-unloaded-chunks.patch => 0815-Prevent-GameEvents-being-fired-from-unloaded-chunks.patch} (100%) rename patches/server/{0817-Use-array-for-gamerule-storage.patch => 0816-Use-array-for-gamerule-storage.patch} (100%) rename patches/server/{0818-Fix-a-couple-of-upstream-bed-issues.patch => 0817-Fix-a-couple-of-upstream-bed-issues.patch} (100%) rename patches/server/{0819-Fix-demo-flag-not-enabling-demo-mode.patch => 0818-Fix-demo-flag-not-enabling-demo-mode.patch} (100%) rename patches/server/{0820-Add-Mob-Experience-reward-API.patch => 0819-Add-Mob-Experience-reward-API.patch} (100%) rename patches/server/{0821-Break-redstone-on-top-of-trap-doors-early.patch => 0820-Break-redstone-on-top-of-trap-doors-early.patch} (100%) rename patches/server/{0822-Avoid-Lazy-Initialization-for-Enum-Fields.patch => 0821-Avoid-Lazy-Initialization-for-Enum-Fields.patch} (100%) rename patches/server/{0823-More-accurate-isInOpenWater-impl.patch => 0822-More-accurate-isInOpenWater-impl.patch} (100%) rename patches/server/{0824-Expand-PlayerItemMendEvent.patch => 0823-Expand-PlayerItemMendEvent.patch} (100%) rename patches/server/{0825-Refresh-ProjectileSource-for-projectiles.patch => 0824-Refresh-ProjectileSource-for-projectiles.patch} (100%) rename patches/server/{0826-Add-transient-modifier-API.patch => 0825-Add-transient-modifier-API.patch} (100%) rename patches/server/{0827-Fix-block-place-logic.patch => 0826-Fix-block-place-logic.patch} (100%) rename patches/server/{0828-Fix-spigot-sound-playing-for-BlockItem-ItemStacks.patch => 0827-Fix-spigot-sound-playing-for-BlockItem-ItemStacks.patch} (100%) rename patches/server/{0829-Call-BlockGrowEvent-for-missing-blocks.patch => 0828-Call-BlockGrowEvent-for-missing-blocks.patch} (100%) rename patches/server/{0830-Don-t-enforce-icanhasbukkit-default-if-alias-block-e.patch => 0829-Don-t-enforce-icanhasbukkit-default-if-alias-block-e.patch} (100%) rename patches/server/{0831-fix-MapLike-spam-for-missing-key-selector.patch => 0830-fix-MapLike-spam-for-missing-key-selector.patch} (100%) rename patches/server/{0832-Fix-sniffer-removeExploredLocation.patch => 0831-Fix-sniffer-removeExploredLocation.patch} (100%) rename patches/server/{0833-Add-method-to-remove-all-active-potion-effects.patch => 0832-Add-method-to-remove-all-active-potion-effects.patch} (100%) rename patches/server/{0834-Fix-incorrect-crafting-result-amount-for-fireworks.patch => 0833-Fix-incorrect-crafting-result-amount-for-fireworks.patch} (100%) rename patches/server/{0835-Add-event-for-player-editing-sign.patch => 0834-Add-event-for-player-editing-sign.patch} (100%) rename patches/server/{0836-Only-tick-item-frames-if-players-can-see-it.patch => 0835-Only-tick-item-frames-if-players-can-see-it.patch} (100%) rename patches/server/{0837-Fix-cmd-permission-levels-for-command-blocks.patch => 0836-Fix-cmd-permission-levels-for-command-blocks.patch} (100%) rename patches/server/{0838-Add-option-to-disable-block-updates.patch => 0837-Add-option-to-disable-block-updates.patch} (100%) rename patches/server/{0839-Call-missing-BlockDispenseEvent.patch => 0838-Call-missing-BlockDispenseEvent.patch} (100%) rename patches/server/{0840-Don-t-load-chunks-for-supporting-block-checks.patch => 0839-Don-t-load-chunks-for-supporting-block-checks.patch} (100%) rename patches/server/{0841-Optimize-player-lookups-for-beacons.patch => 0840-Optimize-player-lookups-for-beacons.patch} (100%) rename patches/server/{0842-Add-Sign-getInteractableSideFor.patch => 0841-Add-Sign-getInteractableSideFor.patch} (100%) rename patches/server/{0843-fix-item-meta-for-tadpole-buckets.patch => 0842-fix-item-meta-for-tadpole-buckets.patch} (100%) rename patches/server/{0844-Fix-BanList-API.patch => 0843-Fix-BanList-API.patch} (100%) rename patches/server/{0845-Determine-lava-and-water-fluid-explosion-resistance-.patch => 0844-Determine-lava-and-water-fluid-explosion-resistance-.patch} (100%) rename patches/server/{0846-Fix-possible-NPE-on-painting-creation.patch => 0845-Fix-possible-NPE-on-painting-creation.patch} (100%) rename patches/server/{0847-Only-set-despawnTimer-for-Wandering-Traders-spawned-.patch => 0846-Only-set-despawnTimer-for-Wandering-Traders-spawned-.patch} (100%) rename patches/server/{0848-ExperienceOrb-should-call-EntitySpawnEvent.patch => 0847-ExperienceOrb-should-call-EntitySpawnEvent.patch} (100%) rename patches/server/{0849-Make-Amethyst-throw-both-Spread-and-Grow-Events.patch => 0848-Make-Amethyst-throw-both-Spread-and-Grow-Events.patch} (100%) rename patches/server/{0850-Add-whitelist-events.patch => 0849-Add-whitelist-events.patch} (100%) rename patches/server/{0851-Implement-PlayerFailMoveEvent.patch => 0850-Implement-PlayerFailMoveEvent.patch} (98%) rename patches/server/{0852-Folia-scheduler-and-owned-region-API.patch => 0851-Folia-scheduler-and-owned-region-API.patch} (100%) rename patches/server/{0853-Only-erase-allay-memory-on-non-item-targets.patch => 0852-Only-erase-allay-memory-on-non-item-targets.patch} (100%) rename patches/server/{0854-API-for-updating-recipes-on-clients.patch => 0853-API-for-updating-recipes-on-clients.patch} (100%) rename patches/server/{0855-Fix-rotation-when-spawning-display-entities.patch => 0854-Fix-rotation-when-spawning-display-entities.patch} (100%) rename patches/server/{0856-Only-capture-actual-tree-growth.patch => 0855-Only-capture-actual-tree-growth.patch} (100%) rename patches/server/{0857-Use-correct-source-for-mushroom-block-spread-event.patch => 0856-Use-correct-source-for-mushroom-block-spread-event.patch} (100%) rename patches/server/{0858-Respect-randomizeData-on-more-entities-when-spawning.patch => 0857-Respect-randomizeData-on-more-entities-when-spawning.patch} (100%) rename patches/server/{0859-Use-correct-seed-on-api-world-load.patch => 0858-Use-correct-seed-on-api-world-load.patch} (100%) rename patches/server/{0860-Remove-UpgradeData-neighbour-ticks-outside-of-range.patch => 0859-Remove-UpgradeData-neighbour-ticks-outside-of-range.patch} (100%) rename patches/server/{0861-Cache-map-ids-on-item-frames.patch => 0860-Cache-map-ids-on-item-frames.patch} (100%) rename patches/server/{0862-Fix-custom-statistic-criteria-creation.patch => 0861-Fix-custom-statistic-criteria-creation.patch} (100%) rename patches/server/{0863-Bandaid-fix-for-Effect.patch => 0862-Bandaid-fix-for-Effect.patch} (100%) rename patches/server/{0864-SculkCatalyst-bloom-API.patch => 0863-SculkCatalyst-bloom-API.patch} (100%) rename patches/server/{0865-API-for-an-entity-s-scoreboard-name.patch => 0864-API-for-an-entity-s-scoreboard-name.patch} (100%) rename patches/server/{0866-Deprecate-and-replace-methods-with-old-StructureType.patch => 0865-Deprecate-and-replace-methods-with-old-StructureType.patch} (100%) rename patches/server/{0867-Don-t-tab-complete-namespaced-commands-if-send-names.patch => 0866-Don-t-tab-complete-namespaced-commands-if-send-names.patch} (95%) rename patches/server/{0868-Properly-handle-BlockBreakEvent-isDropItems.patch => 0867-Properly-handle-BlockBreakEvent-isDropItems.patch} (100%) rename patches/server/{0869-Fire-entity-death-event-for-ender-dragon.patch => 0868-Fire-entity-death-event-for-ender-dragon.patch} (100%) rename patches/server/{0870-Configurable-entity-tracking-range-by-Y-coordinate.patch => 0869-Configurable-entity-tracking-range-by-Y-coordinate.patch} (100%) rename patches/server/{0871-Add-Listing-API-for-Player.patch => 0870-Add-Listing-API-for-Player.patch} (100%) rename patches/server/{0872-Configurable-Region-Compression-Format.patch => 0871-Configurable-Region-Compression-Format.patch} (100%) rename patches/server/{0873-Add-BlockFace-to-BlockDamageEvent.patch => 0872-Add-BlockFace-to-BlockDamageEvent.patch} (100%) rename patches/server/{0874-Fix-NPE-on-Boat-getStatus.patch => 0873-Fix-NPE-on-Boat-getStatus.patch} (100%) rename patches/server/{0875-Expand-Pose-API.patch => 0874-Expand-Pose-API.patch} (100%) rename patches/server/{0876-More-DragonBattle-API.patch => 0875-More-DragonBattle-API.patch} (100%) rename patches/server/{0877-Add-PlayerPickItemEvent.patch => 0876-Add-PlayerPickItemEvent.patch} (96%) rename patches/server/{0878-Allow-trident-custom-damage.patch => 0877-Allow-trident-custom-damage.patch} (100%) rename patches/server/{0879-Expose-hand-in-BlockCanBuildEvent.patch => 0878-Expose-hand-in-BlockCanBuildEvent.patch} (100%) rename patches/server/{0880-Optimize-nearest-structure-border-iteration.patch => 0879-Optimize-nearest-structure-border-iteration.patch} (100%) rename patches/server/{0881-Implement-OfflinePlayer-isConnected.patch => 0880-Implement-OfflinePlayer-isConnected.patch} (100%) rename patches/server/{0882-Fix-inventory-desync.patch => 0881-Fix-inventory-desync.patch} (100%) rename patches/server/{0883-Add-titleOverride-to-InventoryOpenEvent.patch => 0882-Add-titleOverride-to-InventoryOpenEvent.patch} (100%) rename patches/server/{0884-Configure-sniffer-egg-hatch-time.patch => 0883-Configure-sniffer-egg-hatch-time.patch} (100%) rename patches/server/{0885-Do-crystal-portal-proximity-check-before-entity-look.patch => 0884-Do-crystal-portal-proximity-check-before-entity-look.patch} (100%) rename patches/server/{0886-Skip-POI-finding-if-stuck-in-vehicle.patch => 0885-Skip-POI-finding-if-stuck-in-vehicle.patch} (100%) rename patches/server/{0887-Add-slot-sanity-checks-in-container-clicks.patch => 0886-Add-slot-sanity-checks-in-container-clicks.patch} (96%) rename patches/server/{0888-Call-BlockRedstoneEvents-for-lecterns.patch => 0887-Call-BlockRedstoneEvents-for-lecterns.patch} (100%) rename patches/server/{0889-Allow-proper-checking-of-empty-item-stacks.patch => 0888-Allow-proper-checking-of-empty-item-stacks.patch} (100%) rename patches/server/{0890-Fix-silent-equipment-change-for-mobs.patch => 0889-Fix-silent-equipment-change-for-mobs.patch} (100%) rename patches/server/{0891-Fix-spigot-s-Forced-Stats.patch => 0890-Fix-spigot-s-Forced-Stats.patch} (100%) rename patches/server/{0892-Add-missing-InventoryHolders-to-inventories.patch => 0891-Add-missing-InventoryHolders-to-inventories.patch} (100%) rename patches/server/{0893-Do-not-read-tile-entities-in-chunks-that-are-positio.patch => 0892-Do-not-read-tile-entities-in-chunks-that-are-positio.patch} (100%) rename patches/server/{0894-Add-missing-logs-for-log-ips-config-option.patch => 0893-Add-missing-logs-for-log-ips-config-option.patch} (100%) rename patches/server/{0895-Fix-race-condition-on-UpgradeData.BlockFixers-class-.patch => 0894-Fix-race-condition-on-UpgradeData.BlockFixers-class-.patch} (100%) rename patches/server/{0896-Fix-NPE-in-AdvancementProgress-getDateAwarded.patch => 0895-Fix-NPE-in-AdvancementProgress-getDateAwarded.patch} (100%) rename patches/server/{0897-Fix-team-sidebar-objectives-not-being-cleared.patch => 0896-Fix-team-sidebar-objectives-not-being-cleared.patch} (100%) rename patches/server/{0898-Fix-missing-map-initialize-event-call.patch => 0897-Fix-missing-map-initialize-event-call.patch} (100%) rename patches/server/{0899-Update-entity-data-when-attaching-firework-to-entity.patch => 0898-Update-entity-data-when-attaching-firework-to-entity.patch} (100%) rename patches/server/{0900-Fix-UnsafeValues-loadAdvancement.patch => 0899-Fix-UnsafeValues-loadAdvancement.patch} (100%) rename patches/server/{0901-Add-player-idle-duration-API.patch => 0900-Add-player-idle-duration-API.patch} (100%) rename patches/server/{0902-Don-t-check-if-we-can-see-non-visible-entities.patch => 0901-Don-t-check-if-we-can-see-non-visible-entities.patch} (100%) rename patches/server/{0903-Fix-NPE-in-SculkBloomEvent-world-access.patch => 0902-Fix-NPE-in-SculkBloomEvent-world-access.patch} (100%) rename patches/server/{0904-Allow-null-itemstack-for-Player-sendEquipmentChange.patch => 0903-Allow-null-itemstack-for-Player-sendEquipmentChange.patch} (100%) rename patches/server/{0905-Optimize-VarInts.patch => 0904-Optimize-VarInts.patch} (100%) rename patches/server/{0906-Add-API-to-get-the-collision-shape-of-a-block-before.patch => 0905-Add-API-to-get-the-collision-shape-of-a-block-before.patch} (100%) rename patches/server/{0907-Add-predicate-for-blocks-when-raytracing.patch => 0906-Add-predicate-for-blocks-when-raytracing.patch} (100%) rename patches/server/{0908-Broadcast-take-item-packets-with-collector-as-source.patch => 0907-Broadcast-take-item-packets-with-collector-as-source.patch} (100%) rename patches/server/{0909-Expand-LingeringPotion-API.patch => 0908-Expand-LingeringPotion-API.patch} (100%) rename patches/server/{0910-Fix-strikeLightningEffect-powers-lightning-rods-and-.patch => 0909-Fix-strikeLightningEffect-powers-lightning-rods-and-.patch} (100%) rename patches/server/{0911-Add-hand-to-fish-event-for-all-player-interactions.patch => 0910-Add-hand-to-fish-event-for-all-player-interactions.patch} (100%) rename patches/server/{0912-Fix-several-issues-with-EntityBreedEvent.patch => 0911-Fix-several-issues-with-EntityBreedEvent.patch} (100%) rename patches/server/{0913-Add-UUID-attribute-modifier-API.patch => 0912-Add-UUID-attribute-modifier-API.patch} (100%) rename patches/server/{0914-Fix-missing-event-call-for-entity-teleport-API.patch => 0913-Fix-missing-event-call-for-entity-teleport-API.patch} (100%) rename patches/server/{0915-Lazily-create-LootContext-for-criterions.patch => 0914-Lazily-create-LootContext-for-criterions.patch} (100%) rename patches/server/{0916-Don-t-fire-sync-events-during-worldgen.patch => 0915-Don-t-fire-sync-events-during-worldgen.patch} (100%) rename patches/server/{0917-Add-Structure-check-API.patch => 0916-Add-Structure-check-API.patch} (100%) rename patches/server/{0918-Fix-CraftMetaItem-getAttributeModifier-duplication-c.patch => 0917-Fix-CraftMetaItem-getAttributeModifier-duplication-c.patch} (100%) rename patches/server/{0919-Restore-vanilla-entity-drops-behavior.patch => 0918-Restore-vanilla-entity-drops-behavior.patch} (100%) rename patches/server/{0920-Dont-resend-blocks-on-interactions.patch => 0919-Dont-resend-blocks-on-interactions.patch} (100%) rename patches/server/{0921-add-more-scoreboard-API.patch => 0920-add-more-scoreboard-API.patch} (100%) rename patches/server/{0922-Improve-Registry.patch => 0921-Improve-Registry.patch} (100%) rename patches/server/{0923-Fix-NPE-on-null-loc-for-EntityTeleportEvent.patch => 0922-Fix-NPE-on-null-loc-for-EntityTeleportEvent.patch} (100%) rename patches/server/{0924-Add-experience-points-API.patch => 0923-Add-experience-points-API.patch} (100%) rename patches/server/{0925-Add-drops-to-shear-events.patch => 0924-Add-drops-to-shear-events.patch} (100%) rename patches/server/{0926-Add-PlayerShieldDisableEvent.patch => 0925-Add-PlayerShieldDisableEvent.patch} (100%) rename patches/server/{0927-Validate-ResourceLocation-in-NBT-reading.patch => 0926-Validate-ResourceLocation-in-NBT-reading.patch} (100%) rename patches/server/{0928-Properly-handle-experience-dropping-on-block-break.patch => 0927-Properly-handle-experience-dropping-on-block-break.patch} (100%) rename patches/server/{0929-Fixup-NamespacedKey-handling.patch => 0928-Fixup-NamespacedKey-handling.patch} (100%) rename patches/server/{0930-Expose-LootTable-of-DecoratedPot.patch => 0929-Expose-LootTable-of-DecoratedPot.patch} (100%) rename patches/server/{0931-Reduce-allocation-of-Vec3D-by-entity-tracker.patch => 0930-Reduce-allocation-of-Vec3D-by-entity-tracker.patch} (100%) rename patches/server/{0932-Add-PlayerTradeEvent-and-PlayerPurchaseEvent.patch => 0931-Add-PlayerTradeEvent-and-PlayerPurchaseEvent.patch} (100%) rename patches/server/{0933-Add-ShulkerDuplicateEvent.patch => 0932-Add-ShulkerDuplicateEvent.patch} (100%) rename patches/server/{0934-Add-api-for-spawn-egg-texture-colors.patch => 0933-Add-api-for-spawn-egg-texture-colors.patch} (100%) rename patches/server/{0935-Add-Lifecycle-Event-system.patch => 0934-Add-Lifecycle-Event-system.patch} (100%) rename patches/server/{0936-ItemStack-Tooltip-API.patch => 0935-ItemStack-Tooltip-API.patch} (100%) rename patches/server/{0937-Add-getChunkSnapshot-includeLightData-parameter.patch => 0936-Add-getChunkSnapshot-includeLightData-parameter.patch} (100%) rename patches/server/{0938-Add-FluidState-API.patch => 0937-Add-FluidState-API.patch} (100%) rename patches/server/{0939-add-number-format-api.patch => 0938-add-number-format-api.patch} (100%) rename patches/server/{0940-improve-BanList-types.patch => 0939-improve-BanList-types.patch} (100%) rename patches/server/{0941-Expanded-Hopper-API.patch => 0940-Expanded-Hopper-API.patch} (100%) rename patches/server/{0942-Add-BlockBreakProgressUpdateEvent.patch => 0941-Add-BlockBreakProgressUpdateEvent.patch} (100%) rename patches/server/{0943-Deprecate-ItemStack-setType.patch => 0942-Deprecate-ItemStack-setType.patch} (100%) rename patches/server/{0944-Add-CartographyItemEvent.patch => 0943-Add-CartographyItemEvent.patch} (96%) rename patches/server/{0945-More-Raid-API.patch => 0944-More-Raid-API.patch} (100%) rename patches/server/{0946-Add-onboarding-message-for-initial-server-start.patch => 0945-Add-onboarding-message-for-initial-server-start.patch} (100%) rename patches/server/{0947-Configurable-max-block-fluid-ticks.patch => 0946-Configurable-max-block-fluid-ticks.patch} (100%) rename patches/server/{0948-Fix-bees-aging-inside-hives.patch => 0947-Fix-bees-aging-inside-hives.patch} (100%) rename patches/server/{0949-Disable-memory-reserve-allocating.patch => 0948-Disable-memory-reserve-allocating.patch} (100%) rename patches/server/{0950-Fire-EntityDamageByEntityEvent-for-unowned-wither-sk.patch => 0949-Fire-EntityDamageByEntityEvent-for-unowned-wither-sk.patch} (100%) rename patches/server/{0951-Fix-DamageSource-API.patch => 0950-Fix-DamageSource-API.patch} (100%) rename patches/server/{0952-Fix-creation-of-invalid-block-entity-during-world-ge.patch => 0951-Fix-creation-of-invalid-block-entity-during-world-ge.patch} (100%) rename patches/server/{0953-Fix-possible-StackOverflowError-for-some-dispenses.patch => 0952-Fix-possible-StackOverflowError-for-some-dispenses.patch} (100%) rename patches/server/{0954-Improve-tag-parser-handling.patch => 0953-Improve-tag-parser-handling.patch} (99%) rename patches/server/{0955-Item-Mutation-Fixes.patch => 0954-Item-Mutation-Fixes.patch} (100%) rename patches/server/{0956-Per-world-ticks-per-spawn-settings.patch => 0955-Per-world-ticks-per-spawn-settings.patch} (100%) rename patches/server/{0957-Properly-track-the-changed-item-from-dispense-events.patch => 0956-Properly-track-the-changed-item-from-dispense-events.patch} (100%) rename patches/server/{0958-Protect-Bedrock-and-End-Portal-Frames-from-being-des.patch => 0957-Protect-Bedrock-and-End-Portal-Frames-from-being-des.patch} (100%) rename patches/server/{0959-Fix-tripwire-disarming-not-working-as-intended.patch => 0958-Fix-tripwire-disarming-not-working-as-intended.patch} (100%) rename patches/server/{0960-Add-config-for-mobs-immune-to-default-effects.patch => 0959-Add-config-for-mobs-immune-to-default-effects.patch} (100%) rename patches/server/{0961-Deep-clone-nbt-tags-in-PDC.patch => 0960-Deep-clone-nbt-tags-in-PDC.patch} (100%) rename patches/server/{0962-Support-old-UUID-format-for-NBT.patch => 0961-Support-old-UUID-format-for-NBT.patch} (100%) rename patches/server/{0963-Fix-shield-disable-inconsistency.patch => 0962-Fix-shield-disable-inconsistency.patch} (100%) rename patches/server/{0964-Don-t-lose-removed-data-components-in-ItemMeta.patch => 0963-Don-t-lose-removed-data-components-in-ItemMeta.patch} (100%) rename patches/server/{0965-Handle-Large-Packets-disconnecting-client.patch => 0964-Handle-Large-Packets-disconnecting-client.patch} (100%) rename patches/server/{0966-Fix-ItemFlags.patch => 0965-Fix-ItemFlags.patch} (100%) rename patches/server/{0967-Fix-Player-setBlockUpdate.patch => 0966-Fix-Player-setBlockUpdate.patch} (100%) rename patches/server/{0968-Fix-helmet-damage-reduction-inconsistencies.patch => 0967-Fix-helmet-damage-reduction-inconsistencies.patch} (100%) rename patches/server/{0969-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch => 0968-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch} (100%) rename patches/server/{0970-improve-checking-handled-tags-in-itemmeta.patch => 0969-improve-checking-handled-tags-in-itemmeta.patch} (100%) rename patches/server/{0971-General-ItemMeta-fixes.patch => 0970-General-ItemMeta-fixes.patch} (100%) rename patches/server/{0972-Expose-hasColor-to-leather-armor.patch => 0971-Expose-hasColor-to-leather-armor.patch} (100%) rename patches/server/{0973-Added-API-to-get-player-ha-proxy-address.patch => 0972-Added-API-to-get-player-ha-proxy-address.patch} (100%) rename patches/server/{0974-More-Chest-Block-API.patch => 0973-More-Chest-Block-API.patch} (100%) rename patches/server/{0975-Print-data-component-type-on-encoding-error.patch => 0974-Print-data-component-type-on-encoding-error.patch} (100%) rename patches/server/{0976-Brigadier-based-command-API.patch => 0975-Brigadier-based-command-API.patch} (99%) rename patches/server/{0977-Fix-issues-with-Recipe-API.patch => 0976-Fix-issues-with-Recipe-API.patch} (100%) rename patches/server/{0978-Fix-equipment-slot-and-group-API.patch => 0977-Fix-equipment-slot-and-group-API.patch} (100%) rename patches/server/{0979-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch => 0978-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch} (100%) rename patches/server/{0980-Prevent-sending-oversized-item-data-in-equipment-and.patch => 0979-Prevent-sending-oversized-item-data-in-equipment-and.patch} (99%) rename patches/server/{0981-Prevent-NPE-if-hooked-entity-was-cleared.patch => 0980-Prevent-NPE-if-hooked-entity-was-cleared.patch} (100%) rename patches/server/{0982-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch => 0981-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch} (100%) rename patches/server/{0983-Add-missing-fishing-event-state.patch => 0982-Add-missing-fishing-event-state.patch} (100%) rename patches/server/{0984-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch => 0983-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch} (95%) rename patches/server/{0985-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch => 0984-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch} (100%) rename patches/server/{0986-Adopt-MaterialRerouting.patch => 0985-Adopt-MaterialRerouting.patch} (100%) rename patches/server/{0987-Suspicious-Effect-Entry-API.patch => 0986-Suspicious-Effect-Entry-API.patch} (100%) rename patches/server/{0988-check-if-itemstack-is-stackable-first.patch => 0987-check-if-itemstack-is-stackable-first.patch} (100%) rename patches/server/{0989-Fix-removing-recipes-from-RecipeIterator.patch => 0988-Fix-removing-recipes-from-RecipeIterator.patch} (100%) rename patches/server/{0990-Configurable-damage-tick-when-blocking-with-shield.patch => 0989-Configurable-damage-tick-when-blocking-with-shield.patch} (100%) rename patches/server/{0991-Chunk-System-Starlight-from-Moonrise.patch => 0990-Chunk-System-Starlight-from-Moonrise.patch} (100%) rename patches/server/{0992-Rewrite-dataconverter-system.patch => 0991-Rewrite-dataconverter-system.patch} (100%) rename patches/server/{0993-disable-forced-empty-world-ticks.patch => 0992-disable-forced-empty-world-ticks.patch} (100%) rename patches/server/{0994-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch => 0993-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch} (100%) rename patches/server/{0995-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch => 0994-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch} (100%) rename patches/server/{0996-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch => 0995-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch} (100%) rename patches/server/{0997-Optimize-Network-Manager-and-add-advanced-packet-sup.patch => 0996-Optimize-Network-Manager-and-add-advanced-packet-sup.patch} (100%) rename patches/server/{0998-Allow-Saving-of-Oversized-Chunks.patch => 0997-Allow-Saving-of-Oversized-Chunks.patch} (100%) rename patches/server/{0999-Flat-bedrock-generator-settings.patch => 0998-Flat-bedrock-generator-settings.patch} (100%) rename patches/server/{1000-Entity-Activation-Range-2.0.patch => 0999-Entity-Activation-Range-2.0.patch} (100%) rename patches/server/{1001-Optional-per-player-mob-spawns.patch => 1000-Optional-per-player-mob-spawns.patch} (100%) rename patches/server/{1002-Anti-Xray.patch => 1001-Anti-Xray.patch} (100%) rename patches/server/{1003-Eigencraft-redstone-implementation.patch => 1002-Eigencraft-redstone-implementation.patch} (100%) rename patches/server/{1004-Add-Alternate-Current-redstone-implementation.patch => 1003-Add-Alternate-Current-redstone-implementation.patch} (100%) rename patches/server/{1005-Improve-cancelling-PreCreatureSpawnEvent-with-per-pl.patch => 1004-Improve-cancelling-PreCreatureSpawnEvent-with-per-pl.patch} (100%) rename patches/server/{1006-Use-Velocity-compression-and-cipher-natives.patch => 1005-Use-Velocity-compression-and-cipher-natives.patch} (100%) rename patches/server/{1007-Optimize-GoalSelector-Goal.Flag-Set-operations.patch => 1006-Optimize-GoalSelector-Goal.Flag-Set-operations.patch} (100%) rename patches/server/{1008-Optimize-Hoppers.patch => 1007-Optimize-Hoppers.patch} (100%) rename patches/server/{1009-Entity-load-save-limit-per-chunk.patch => 1008-Entity-load-save-limit-per-chunk.patch} (100%) rename patches/server/{1010-Optimize-Voxel-Shape-Merging.patch => 1009-Optimize-Voxel-Shape-Merging.patch} (100%) rename patches/server/{1011-Optimize-Bit-Operations-by-inlining.patch => 1010-Optimize-Bit-Operations-by-inlining.patch} (100%) rename patches/server/{1012-Remove-streams-from-hot-code.patch => 1011-Remove-streams-from-hot-code.patch} (100%) rename patches/server/{1013-Optimize-Pathfinder-Remove-Streams-Optimized-collect.patch => 1012-Optimize-Pathfinder-Remove-Streams-Optimized-collect.patch} (100%) rename patches/server/{1014-Custom-table-implementation-for-blockstate-state-loo.patch => 1013-Custom-table-implementation-for-blockstate-state-loo.patch} (100%) rename patches/server/{1015-Fix-entity-type-tags-suggestions-in-selectors.patch => 1014-Fix-entity-type-tags-suggestions-in-selectors.patch} (100%) rename patches/server/{1016-Handle-Oversized-block-entities-in-chunks.patch => 1015-Handle-Oversized-block-entities-in-chunks.patch} (100%) rename patches/server/{1017-API-for-checking-sent-chunks.patch => 1016-API-for-checking-sent-chunks.patch} (100%) rename patches/server/{1018-Configurable-Sand-Duping.patch => 1017-Configurable-Sand-Duping.patch} (100%) rename patches/server/{1019-Properly-resend-entities.patch => 1018-Properly-resend-entities.patch} (99%) diff --git a/patches/server/0271-Book-Size-Limits.patch b/patches/server/0271-Book-Size-Limits.patch index b7ea9e7370..872f2d8903 100644 --- a/patches/server/0271-Book-Size-Limits.patch +++ b/patches/server/0271-Book-Size-Limits.patch @@ -6,7 +6,7 @@ Subject: [PATCH] Book Size Limits Puts some limits on the size of books. diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 9b255f9551fa66efa21944e284a40a03aefc3040..23f033e16e2210970e6b01672873670578f426f4 100644 +index 9b255f9551fa66efa21944e284a40a03aefc3040..519ba39c5ff2c7782a88adc4212a7aca6788e09d 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1043,6 +1043,45 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl @@ -24,7 +24,7 @@ index 9b255f9551fa66efa21944e284a40a03aefc3040..23f033e16e2210970e6b016728736705 + int byteLength = testString.getBytes(java.nio.charset.StandardCharsets.UTF_8).length; + if (byteLength > 256 * 4) { + ServerGamePacketListenerImpl.LOGGER.warn(this.player.getScoreboardName() + " tried to send a book with with a page too large!"); -+ server.scheduleOnMain(() -> this.disconnect(Component.literal("Book too large!"))); ++ this.disconnect(Component.literal("Book too large!")); + return; + } + byteTotal += byteLength; @@ -47,7 +47,7 @@ index 9b255f9551fa66efa21944e284a40a03aefc3040..23f033e16e2210970e6b016728736705 + + if (byteTotal > byteAllowed) { + ServerGamePacketListenerImpl.LOGGER.warn(this.player.getScoreboardName() + " tried to send too large of a book. Book Size: " + byteTotal + " - Allowed: "+ byteAllowed + " - Pages: " + pageList.size()); -+ server.scheduleOnMain(() -> this.disconnect(Component.literal("Book too large!"))); ++ this.disconnect(Component.literal("Book too large!")); + return; + } + } diff --git a/patches/server/0278-Brigadier-Mojang-API.patch b/patches/server/0278-Brigadier-Mojang-API.patch index 8b333ef51e..4015e42587 100644 --- a/patches/server/0278-Brigadier-Mojang-API.patch +++ b/patches/server/0278-Brigadier-Mojang-API.patch @@ -119,7 +119,7 @@ index a05aea8561ac102476ee1b3068942b095950a86a..2b5235aea933462ca711abb5b59b6715 if (commandnode2.canUse(source)) { diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 23f033e16e2210970e6b01672873670578f426f4..cb6c447899d7080f14abecdb0cc84dc256a5bceb 100644 +index 519ba39c5ff2c7782a88adc4212a7aca6788e09d..f0fb981c46229c2498061ab6b3adff2db886f7f6 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -769,19 +769,34 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0280-Limit-Client-Sign-length-more.patch b/patches/server/0280-Limit-Client-Sign-length-more.patch index 31dcd1fbb0..ce0baeff49 100644 --- a/patches/server/0280-Limit-Client-Sign-length-more.patch +++ b/patches/server/0280-Limit-Client-Sign-length-more.patch @@ -22,7 +22,7 @@ it only impacts data sent from the client. Set -DPaper.maxSignLength=XX to change limit or -1 to disable diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index cb6c447899d7080f14abecdb0cc84dc256a5bceb..39e273ada6225a4a5deb4830185a957e4ae9ab0d 100644 +index f0fb981c46229c2498061ab6b3adff2db886f7f6..5db66f34c8010331765f2a75af6f8f19c6855e51 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -299,6 +299,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0352-Validate-PickItem-Packet-and-kick-for-invalid.patch b/patches/server/0352-Validate-PickItem-Packet-and-kick-for-invalid.patch index d07183ae92..231569604f 100644 --- a/patches/server/0352-Validate-PickItem-Packet-and-kick-for-invalid.patch +++ b/patches/server/0352-Validate-PickItem-Packet-and-kick-for-invalid.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Validate PickItem Packet and kick for invalid diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 39e273ada6225a4a5deb4830185a957e4ae9ab0d..9ca934b6f24d6a8d5e32f6c4cf728bee4b3f3e36 100644 +index 5db66f34c8010331765f2a75af6f8f19c6855e51..451f443a11e93b1d4a00490fd3459156289ff614 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -895,7 +895,14 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0355-Prevent-teleporting-dead-entities.patch b/patches/server/0355-Prevent-teleporting-dead-entities.patch index 569c4dde7e..e133cff17c 100644 --- a/patches/server/0355-Prevent-teleporting-dead-entities.patch +++ b/patches/server/0355-Prevent-teleporting-dead-entities.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Prevent teleporting dead entities diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 9ca934b6f24d6a8d5e32f6c4cf728bee4b3f3e36..ebeada0d62a71123e70fbafe3cb3232866e915f1 100644 +index 451f443a11e93b1d4a00490fd3459156289ff614..0cdb3af5e89b9934257fc26e619b5086711c3486 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1553,6 +1553,13 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0370-Prevent-position-desync-causing-tp-exploit.patch b/patches/server/0370-Prevent-position-desync-causing-tp-exploit.patch index ecf670b677..439f44b599 100644 --- a/patches/server/0370-Prevent-position-desync-causing-tp-exploit.patch +++ b/patches/server/0370-Prevent-position-desync-causing-tp-exploit.patch @@ -13,7 +13,7 @@ behaviour, we need to move all of this dangerous logic outside of the move call and into an appropriate place in the tick method. diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index ebeada0d62a71123e70fbafe3cb3232866e915f1..97059c8199bc80f3982556a4094f02b03138dc6c 100644 +index 0cdb3af5e89b9934257fc26e619b5086711c3486..49f3cc0cf7ee20f754442fc1cbccb66132fbe794 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1350,6 +1350,11 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0372-Add-PlayerRecipeBookClickEvent.patch b/patches/server/0372-Add-PlayerRecipeBookClickEvent.patch index 8a7facd949..61efb3a952 100644 --- a/patches/server/0372-Add-PlayerRecipeBookClickEvent.patch +++ b/patches/server/0372-Add-PlayerRecipeBookClickEvent.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Add PlayerRecipeBookClickEvent diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 97059c8199bc80f3982556a4094f02b03138dc6c..c210c7632efd40a81432faa51bedabeac095e5c6 100644 +index 49f3cc0cf7ee20f754442fc1cbccb66132fbe794..0fa1cf3694424b81fe40fbaa701a29da73eca8ea 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -3058,16 +3058,40 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0374-Add-permission-for-command-blocks.patch b/patches/server/0374-Add-permission-for-command-blocks.patch index 5b2d948df0..b9b154e252 100644 --- a/patches/server/0374-Add-permission-for-command-blocks.patch +++ b/patches/server/0374-Add-permission-for-command-blocks.patch @@ -18,7 +18,7 @@ index da9e864520150acd8027545672aa476be414bb4d..d4bd44210d58b30696feeea48e190947 return false; } else if (this.player.blockActionRestricted(this.level, pos, this.gameModeForPlayer)) { diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index c210c7632efd40a81432faa51bedabeac095e5c6..d823d32285b84c3775361d28f39b2c321b6b2f66 100644 +index 0fa1cf3694424b81fe40fbaa701a29da73eca8ea..e7e12f6b7b9c34b9ab4bb934a9a45ad58269981d 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -806,7 +806,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0376-Fix-Per-World-Difficulty-Remembering-Difficulty.patch b/patches/server/0376-Fix-Per-World-Difficulty-Remembering-Difficulty.patch index 9efd6dc19f..3f8fdb89ba 100644 --- a/patches/server/0376-Fix-Per-World-Difficulty-Remembering-Difficulty.patch +++ b/patches/server/0376-Fix-Per-World-Difficulty-Remembering-Difficulty.patch @@ -76,7 +76,7 @@ index d6dc8c983d26ce89f17a990be4284fdc78ad164b..2b1d7a2360a9ee7bca9d93a2dc8c61d1 @Override diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index d823d32285b84c3775361d28f39b2c321b6b2f66..ad8b76b4b39442500de82653fe736bec32330ca0 100644 +index e7e12f6b7b9c34b9ab4bb934a9a45ad58269981d..9b597e3840260c5fad3682bb5e1e135ce81235d3 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -3261,7 +3261,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0382-Do-not-accept-invalid-client-settings.patch b/patches/server/0382-Do-not-accept-invalid-client-settings.patch index 44c3888851..34c085dca2 100644 --- a/patches/server/0382-Do-not-accept-invalid-client-settings.patch +++ b/patches/server/0382-Do-not-accept-invalid-client-settings.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Do not accept invalid client settings diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index ad8b76b4b39442500de82653fe736bec32330ca0..602991cc2a2fbbca990a6c35137bdd01f1027d6c 100644 +index 9b597e3840260c5fad3682bb5e1e135ce81235d3..cf77e704a1f7b27cae0b5f1a930c9fca045793e0 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -3253,6 +3253,13 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0411-Fix-Entity-Teleportation-and-cancel-velocity-if-tele.patch b/patches/server/0411-Fix-Entity-Teleportation-and-cancel-velocity-if-tele.patch index 8cec90b208..f4d6f72db3 100644 --- a/patches/server/0411-Fix-Entity-Teleportation-and-cancel-velocity-if-tele.patch +++ b/patches/server/0411-Fix-Entity-Teleportation-and-cancel-velocity-if-tele.patch @@ -9,7 +9,7 @@ as this is how Vanilla teleports entities. Cancel any pending motion when teleported. diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 602991cc2a2fbbca990a6c35137bdd01f1027d6c..28a210e76ba9f61ca88dea345e6d89f73e2a1ceb 100644 +index cf77e704a1f7b27cae0b5f1a930c9fca045793e0..1f11efcef80f9915006cc68b5e8938b393d115ee 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -679,7 +679,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0421-Fix-for-large-move-vectors-crashing-server.patch b/patches/server/0421-Fix-for-large-move-vectors-crashing-server.patch index 910593a782..add9c0ed45 100644 --- a/patches/server/0421-Fix-for-large-move-vectors-crashing-server.patch +++ b/patches/server/0421-Fix-for-large-move-vectors-crashing-server.patch @@ -6,7 +6,7 @@ Subject: [PATCH] Fix for large move vectors crashing server Check movement distance also based on current position. diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 28a210e76ba9f61ca88dea345e6d89f73e2a1ceb..e03d49f10f624cf09b65f5c43afcc70c4ccb4900 100644 +index 1f11efcef80f9915006cc68b5e8938b393d115ee..d8cd5bcc8d8c07eb4582030ca2703f9171743bd8 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -492,9 +492,9 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0445-Limit-recipe-packets.patch b/patches/server/0445-Limit-recipe-packets.patch index 07d4663966..1738c2e123 100644 --- a/patches/server/0445-Limit-recipe-packets.patch +++ b/patches/server/0445-Limit-recipe-packets.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Limit recipe packets diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index e03d49f10f624cf09b65f5c43afcc70c4ccb4900..caf21de44bf2a39e28080f9cb9a9f2c658964633 100644 +index d8cd5bcc8d8c07eb4582030ca2703f9171743bd8..291c85c823a24b86235bf7581761c1686f609b82 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -266,6 +266,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl @@ -31,7 +31,7 @@ index e03d49f10f624cf09b65f5c43afcc70c4ccb4900..caf21de44bf2a39e28080f9cb9a9f2c6 + // Paper start - auto recipe limit + if (!org.bukkit.Bukkit.isPrimaryThread()) { + if (this.recipeSpamPackets.addAndGet(io.papermc.paper.configuration.GlobalConfiguration.get().spamLimiter.recipeSpamIncrement) > io.papermc.paper.configuration.GlobalConfiguration.get().spamLimiter.recipeSpamLimit) { -+ this.server.scheduleOnMain(() -> this.disconnect(net.minecraft.network.chat.Component.translatable("disconnect.spam"))); ++ this.disconnect(net.minecraft.network.chat.Component.translatable("disconnect.spam")); + return; + } + } diff --git a/patches/server/0460-Fix-interact-event-not-being-called-sometimes.patch b/patches/server/0460-Fix-interact-event-not-being-called-sometimes.patch index e534eb6443..c80cc0c64b 100644 --- a/patches/server/0460-Fix-interact-event-not-being-called-sometimes.patch +++ b/patches/server/0460-Fix-interact-event-not-being-called-sometimes.patch @@ -11,7 +11,7 @@ Subject: [PATCH] Fix interact event not being called sometimes Co-authored-by: Moulberry <james.jenour@protonmail.com> diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index caf21de44bf2a39e28080f9cb9a9f2c658964633..c0e42aafb33df84275938eccf9dd40c01cdf5404 100644 +index 291c85c823a24b86235bf7581761c1686f609b82..48ebf9e606079fc091f1c4eed37001bbd0100e55 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1771,7 +1771,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0504-Allow-using-signs-inside-spawn-protection.patch b/patches/server/0504-Allow-using-signs-inside-spawn-protection.patch index 745076e6ce..df5205a027 100644 --- a/patches/server/0504-Allow-using-signs-inside-spawn-protection.patch +++ b/patches/server/0504-Allow-using-signs-inside-spawn-protection.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Allow using signs inside spawn protection diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index c0e42aafb33df84275938eccf9dd40c01cdf5404..21544ad90171e3705ee23174a6fbff173a3ef23c 100644 +index 48ebf9e606079fc091f1c4eed37001bbd0100e55..91f19079cefe3ff5d3defec3991b32225c283d8b 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1759,8 +1759,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0509-Don-t-ignore-result-of-PlayerEditBookEvent.patch b/patches/server/0509-Don-t-ignore-result-of-PlayerEditBookEvent.patch index eb2493e8e3..292034ce60 100644 --- a/patches/server/0509-Don-t-ignore-result-of-PlayerEditBookEvent.patch +++ b/patches/server/0509-Don-t-ignore-result-of-PlayerEditBookEvent.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Don't ignore result of PlayerEditBookEvent diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 21544ad90171e3705ee23174a6fbff173a3ef23c..e89a87500c81da73a8a8b698303c4300c49fd95a 100644 +index 91f19079cefe3ff5d3defec3991b32225c283d8b..0f6f1b47f88f46f4d51704304b0504826cef3565 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1155,7 +1155,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0519-fix-PlayerItemHeldEvent-firing-twice.patch b/patches/server/0519-fix-PlayerItemHeldEvent-firing-twice.patch index b896158e96..3ffd81552b 100644 --- a/patches/server/0519-fix-PlayerItemHeldEvent-firing-twice.patch +++ b/patches/server/0519-fix-PlayerItemHeldEvent-firing-twice.patch @@ -5,7 +5,7 @@ Subject: [PATCH] fix PlayerItemHeldEvent firing twice diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index e89a87500c81da73a8a8b698303c4300c49fd95a..98798ede3297312ca2bb164a6320f26f8169f4a5 100644 +index 0f6f1b47f88f46f4d51704304b0504826cef3565..a31f15acc53ab63b601b8de340beeeba92d5ed64 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1934,6 +1934,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0536-Expand-PlayerGameModeChangeEvent.patch b/patches/server/0536-Expand-PlayerGameModeChangeEvent.patch index 27ddc44a4a..0834c59e06 100644 --- a/patches/server/0536-Expand-PlayerGameModeChangeEvent.patch +++ b/patches/server/0536-Expand-PlayerGameModeChangeEvent.patch @@ -134,7 +134,7 @@ index 5de472df78940d1b8320f73d18b2edf3a796227e..073cf184a0e7af41048ae67a9b17b4cd } diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 98798ede3297312ca2bb164a6320f26f8169f4a5..9acceb918c8e390d8b132a2ffb181f1cede34667 100644 +index a31f15acc53ab63b601b8de340beeeba92d5ed64..17ba9988b6d7fbed2675291781ae28643cd0e6f5 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2732,7 +2732,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0539-Move-range-check-for-block-placing-up.patch b/patches/server/0539-Move-range-check-for-block-placing-up.patch index 5f6bc9c449..7f257f6eac 100644 --- a/patches/server/0539-Move-range-check-for-block-placing-up.patch +++ b/patches/server/0539-Move-range-check-for-block-placing-up.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Move range check for block placing up diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 9acceb918c8e390d8b132a2ffb181f1cede34667..0ca2cb7b3daacc55308e12604344214cc83a4084 100644 +index 17ba9988b6d7fbed2675291781ae28643cd0e6f5..f1eea721a2ab664c1b52384313941e46cb8f1a11 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1746,6 +1746,11 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0542-Add-Unix-domain-socket-support.patch b/patches/server/0542-Add-Unix-domain-socket-support.patch index c31eb1bd29..80f6dfdfd5 100644 --- a/patches/server/0542-Add-Unix-domain-socket-support.patch +++ b/patches/server/0542-Add-Unix-domain-socket-support.patch @@ -87,7 +87,7 @@ index d6d7f1c446ba5507f67038ff27775ba75156f4a7..c63c194c44646e6bc1a5942655278701 } diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 0ca2cb7b3daacc55308e12604344214cc83a4084..1b9d530de9e69935eafe86c56e07b80e1128d680 100644 +index f1eea721a2ab664c1b52384313941e46cb8f1a11..9fb437fe46741edb4ffb7c3d1f0c1bf791ba2283 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2551,6 +2551,11 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0548-Add-PlayerKickEvent-causes.patch b/patches/server/0548-Add-PlayerKickEvent-causes.patch index 097bf055a4..022d813508 100644 --- a/patches/server/0548-Add-PlayerKickEvent-causes.patch +++ b/patches/server/0548-Add-PlayerKickEvent-causes.patch @@ -218,7 +218,7 @@ index 24bf661e76fb421a8be565d9ea68edf7205254d2..feb529adf2168025c785ab92d95a3246 if (this.cserver.getServer().isRunning()) { this.cserver.getPluginManager().callEvent(event); diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 1b9d530de9e69935eafe86c56e07b80e1128d680..6feee492addc939015c6c16c2aaa2c1c4a42bde3 100644 +index 9fb437fe46741edb4ffb7c3d1f0c1bf791ba2283..1c76c6f8b60c65f73efdb30f695c2387a7e6fe1b 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -349,7 +349,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl @@ -288,8 +288,8 @@ index 1b9d530de9e69935eafe86c56e07b80e1128d680..6feee492addc939015c6c16c2aaa2c1c int byteLength = testString.getBytes(java.nio.charset.StandardCharsets.UTF_8).length; if (byteLength > 256 * 4) { ServerGamePacketListenerImpl.LOGGER.warn(this.player.getScoreboardName() + " tried to send a book with with a page too large!"); -- server.scheduleOnMain(() -> this.disconnect(Component.literal("Book too large!"))); -+ server.scheduleOnMain(() -> this.disconnect(Component.literal("Book too large!"), org.bukkit.event.player.PlayerKickEvent.Cause.ILLEGAL_ACTION)); // Paper - kick event cause +- this.disconnect(Component.literal("Book too large!")); ++ this.disconnect(Component.literal("Book too large!"), org.bukkit.event.player.PlayerKickEvent.Cause.ILLEGAL_ACTION); // Paper - kick event cause return; } byteTotal += byteLength; @@ -297,8 +297,8 @@ index 1b9d530de9e69935eafe86c56e07b80e1128d680..6feee492addc939015c6c16c2aaa2c1c if (byteTotal > byteAllowed) { ServerGamePacketListenerImpl.LOGGER.warn(this.player.getScoreboardName() + " tried to send too large of a book. Book Size: " + byteTotal + " - Allowed: "+ byteAllowed + " - Pages: " + pageList.size()); -- server.scheduleOnMain(() -> this.disconnect(Component.literal("Book too large!"))); -+ server.scheduleOnMain(() -> this.disconnect(Component.literal("Book too large!"), org.bukkit.event.player.PlayerKickEvent.Cause.ILLEGAL_ACTION)); // Paper - kick event cause +- this.disconnect(Component.literal("Book too large!")); ++ this.disconnect(Component.literal("Book too large!"), org.bukkit.event.player.PlayerKickEvent.Cause.ILLEGAL_ACTION); // Paper - kick event cause return; } } @@ -404,8 +404,8 @@ index 1b9d530de9e69935eafe86c56e07b80e1128d680..6feee492addc939015c6c16c2aaa2c1c // Paper start - auto recipe limit if (!org.bukkit.Bukkit.isPrimaryThread()) { if (this.recipeSpamPackets.addAndGet(io.papermc.paper.configuration.GlobalConfiguration.get().spamLimiter.recipeSpamIncrement) > io.papermc.paper.configuration.GlobalConfiguration.get().spamLimiter.recipeSpamLimit) { -- this.server.scheduleOnMain(() -> this.disconnect(net.minecraft.network.chat.Component.translatable("disconnect.spam"))); -+ this.server.scheduleOnMain(() -> this.disconnect(net.minecraft.network.chat.Component.translatable("disconnect.spam"), org.bukkit.event.player.PlayerKickEvent.Cause.SPAM)); // Paper - kick event cause +- this.disconnect(net.minecraft.network.chat.Component.translatable("disconnect.spam")); ++ this.disconnect(net.minecraft.network.chat.Component.translatable("disconnect.spam"), org.bukkit.event.player.PlayerKickEvent.Cause.SPAM); // Paper - kick event cause return; } } diff --git a/patches/server/0563-Ensure-disconnect-for-book-edit-is-called-on-main.patch b/patches/server/0563-Ensure-disconnect-for-book-edit-is-called-on-main.patch deleted file mode 100644 index baea885801..0000000000 --- a/patches/server/0563-Ensure-disconnect-for-book-edit-is-called-on-main.patch +++ /dev/null @@ -1,19 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Shane Freeder <theboyetronic@gmail.com> -Date: Tue, 22 Jun 2021 19:58:53 +0100 -Subject: [PATCH] Ensure disconnect for book edit is called on main - - -diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 6feee492addc939015c6c16c2aaa2c1c4a42bde3..014b8357f430309bc0d32c7f4e1a5d689305a917 100644 ---- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -+++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -@@ -1118,7 +1118,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl - // Paper end - Book size limits - // CraftBukkit start - if (this.lastBookTick + 20 > MinecraftServer.currentTick) { -- this.disconnect(Component.literal("Book edited too quickly!"), org.bukkit.event.player.PlayerKickEvent.Cause.ILLEGAL_ACTION); // Paper - kick event cause -+ server.scheduleOnMain(() -> this.disconnect(Component.literal("Book edited too quickly!"), org.bukkit.event.player.PlayerKickEvent.Cause.ILLEGAL_ACTION)); // Paper - kick event cause // Paper - Also ensure this is called on main - return; - } - this.lastBookTick = MinecraftServer.currentTick; diff --git a/patches/server/0564-Fix-return-value-of-Block-applyBoneMeal-always-being.patch b/patches/server/0563-Fix-return-value-of-Block-applyBoneMeal-always-being.patch similarity index 100% rename from patches/server/0564-Fix-return-value-of-Block-applyBoneMeal-always-being.patch rename to patches/server/0563-Fix-return-value-of-Block-applyBoneMeal-always-being.patch diff --git a/patches/server/0565-Use-getChunkIfLoadedImmediately-in-places.patch b/patches/server/0564-Use-getChunkIfLoadedImmediately-in-places.patch similarity index 100% rename from patches/server/0565-Use-getChunkIfLoadedImmediately-in-places.patch rename to patches/server/0564-Use-getChunkIfLoadedImmediately-in-places.patch diff --git a/patches/server/0566-Fix-commands-from-signs-not-firing-command-events.patch b/patches/server/0565-Fix-commands-from-signs-not-firing-command-events.patch similarity index 100% rename from patches/server/0566-Fix-commands-from-signs-not-firing-command-events.patch rename to patches/server/0565-Fix-commands-from-signs-not-firing-command-events.patch diff --git a/patches/server/0567-Add-PlayerArmSwingEvent.patch b/patches/server/0566-Add-PlayerArmSwingEvent.patch similarity index 92% rename from patches/server/0567-Add-PlayerArmSwingEvent.patch rename to patches/server/0566-Add-PlayerArmSwingEvent.patch index 3812bcc970..78c4ed80d1 100644 --- a/patches/server/0567-Add-PlayerArmSwingEvent.patch +++ b/patches/server/0566-Add-PlayerArmSwingEvent.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Add PlayerArmSwingEvent diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 014b8357f430309bc0d32c7f4e1a5d689305a917..6da81426bf358ccc80ab3cff4b96dc0ed6e068c9 100644 +index 1c76c6f8b60c65f73efdb30f695c2387a7e6fe1b..4e96a2a41f3e467e1595cc99ed6a4ce88a98672c 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2413,7 +2413,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0568-Fix-kick-event-leave-message-not-being-sent.patch b/patches/server/0567-Fix-kick-event-leave-message-not-being-sent.patch similarity index 98% rename from patches/server/0568-Fix-kick-event-leave-message-not-being-sent.patch rename to patches/server/0567-Fix-kick-event-leave-message-not-being-sent.patch index c4ff8571e9..62346afa75 100644 --- a/patches/server/0568-Fix-kick-event-leave-message-not-being-sent.patch +++ b/patches/server/0567-Fix-kick-event-leave-message-not-being-sent.patch @@ -55,7 +55,7 @@ index feb529adf2168025c785ab92d95a3246e73c0236..b43f87ff4b9853b5d4bbea5ff9686d64 MinecraftServer minecraftserver = this.server; Connection networkmanager = this.connection; diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 6da81426bf358ccc80ab3cff4b96dc0ed6e068c9..444584160d0d0fdbe359b31851028a65cbd09a8c 100644 +index 4e96a2a41f3e467e1595cc99ed6a4ce88a98672c..e55b783ea9fcdf300346409f19c6973fb1d40a48 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1895,6 +1895,12 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0569-Don-t-apply-cramming-damage-to-players.patch b/patches/server/0568-Don-t-apply-cramming-damage-to-players.patch similarity index 100% rename from patches/server/0569-Don-t-apply-cramming-damage-to-players.patch rename to patches/server/0568-Don-t-apply-cramming-damage-to-players.patch diff --git a/patches/server/0570-Rate-options-and-timings-for-sensors-and-behaviors.patch b/patches/server/0569-Rate-options-and-timings-for-sensors-and-behaviors.patch similarity index 100% rename from patches/server/0570-Rate-options-and-timings-for-sensors-and-behaviors.patch rename to patches/server/0569-Rate-options-and-timings-for-sensors-and-behaviors.patch diff --git a/patches/server/0571-Add-missing-forceDrop-toggles.patch b/patches/server/0570-Add-missing-forceDrop-toggles.patch similarity index 100% rename from patches/server/0571-Add-missing-forceDrop-toggles.patch rename to patches/server/0570-Add-missing-forceDrop-toggles.patch diff --git a/patches/server/0572-Stinger-API.patch b/patches/server/0571-Stinger-API.patch similarity index 100% rename from patches/server/0572-Stinger-API.patch rename to patches/server/0571-Stinger-API.patch diff --git a/patches/server/0573-Add-System.out-err-catcher.patch b/patches/server/0572-Add-System.out-err-catcher.patch similarity index 100% rename from patches/server/0573-Add-System.out-err-catcher.patch rename to patches/server/0572-Add-System.out-err-catcher.patch diff --git a/patches/server/0574-Prevent-AFK-kick-while-watching-end-credits.patch b/patches/server/0573-Prevent-AFK-kick-while-watching-end-credits.patch similarity index 93% rename from patches/server/0574-Prevent-AFK-kick-while-watching-end-credits.patch rename to patches/server/0573-Prevent-AFK-kick-while-watching-end-credits.patch index c0178fb452..02fd619640 100644 --- a/patches/server/0574-Prevent-AFK-kick-while-watching-end-credits.patch +++ b/patches/server/0573-Prevent-AFK-kick-while-watching-end-credits.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Prevent AFK kick while watching end credits diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 444584160d0d0fdbe359b31851028a65cbd09a8c..dc84854a94d4ba83645aa03e81b9b07a4a4ebc0d 100644 +index e55b783ea9fcdf300346409f19c6973fb1d40a48..045f510cf6ee120e00a13b2306d0c0ae9086b7fa 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -397,7 +397,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0575-Allow-skipping-writing-of-comments-to-server.propert.patch b/patches/server/0574-Allow-skipping-writing-of-comments-to-server.propert.patch similarity index 100% rename from patches/server/0575-Allow-skipping-writing-of-comments-to-server.propert.patch rename to patches/server/0574-Allow-skipping-writing-of-comments-to-server.propert.patch diff --git a/patches/server/0576-Add-PlayerSetSpawnEvent.patch b/patches/server/0575-Add-PlayerSetSpawnEvent.patch similarity index 100% rename from patches/server/0576-Add-PlayerSetSpawnEvent.patch rename to patches/server/0575-Add-PlayerSetSpawnEvent.patch diff --git a/patches/server/0577-Make-hoppers-respect-inventory-max-stack-size.patch b/patches/server/0576-Make-hoppers-respect-inventory-max-stack-size.patch similarity index 100% rename from patches/server/0577-Make-hoppers-respect-inventory-max-stack-size.patch rename to patches/server/0576-Make-hoppers-respect-inventory-max-stack-size.patch diff --git a/patches/server/0578-Optimize-entity-tracker-passenger-checks.patch b/patches/server/0577-Optimize-entity-tracker-passenger-checks.patch similarity index 100% rename from patches/server/0578-Optimize-entity-tracker-passenger-checks.patch rename to patches/server/0577-Optimize-entity-tracker-passenger-checks.patch diff --git a/patches/server/0579-Config-option-for-Piglins-guarding-chests.patch b/patches/server/0578-Config-option-for-Piglins-guarding-chests.patch similarity index 100% rename from patches/server/0579-Config-option-for-Piglins-guarding-chests.patch rename to patches/server/0578-Config-option-for-Piglins-guarding-chests.patch diff --git a/patches/server/0580-Add-EntityDamageItemEvent.patch b/patches/server/0579-Add-EntityDamageItemEvent.patch similarity index 100% rename from patches/server/0580-Add-EntityDamageItemEvent.patch rename to patches/server/0579-Add-EntityDamageItemEvent.patch diff --git a/patches/server/0581-Optimize-indirect-passenger-iteration.patch b/patches/server/0580-Optimize-indirect-passenger-iteration.patch similarity index 100% rename from patches/server/0581-Optimize-indirect-passenger-iteration.patch rename to patches/server/0580-Optimize-indirect-passenger-iteration.patch diff --git a/patches/server/0582-Configurable-item-frame-map-cursor-update-interval.patch b/patches/server/0581-Configurable-item-frame-map-cursor-update-interval.patch similarity index 100% rename from patches/server/0582-Configurable-item-frame-map-cursor-update-interval.patch rename to patches/server/0581-Configurable-item-frame-map-cursor-update-interval.patch diff --git a/patches/server/0583-Change-EnderEye-target-without-changing-other-things.patch b/patches/server/0582-Change-EnderEye-target-without-changing-other-things.patch similarity index 100% rename from patches/server/0583-Change-EnderEye-target-without-changing-other-things.patch rename to patches/server/0582-Change-EnderEye-target-without-changing-other-things.patch diff --git a/patches/server/0584-Add-BlockBreakBlockEvent.patch b/patches/server/0583-Add-BlockBreakBlockEvent.patch similarity index 100% rename from patches/server/0584-Add-BlockBreakBlockEvent.patch rename to patches/server/0583-Add-BlockBreakBlockEvent.patch diff --git a/patches/server/0585-Option-to-prevent-data-components-copy-in-smithing-r.patch b/patches/server/0584-Option-to-prevent-data-components-copy-in-smithing-r.patch similarity index 100% rename from patches/server/0585-Option-to-prevent-data-components-copy-in-smithing-r.patch rename to patches/server/0584-Option-to-prevent-data-components-copy-in-smithing-r.patch diff --git a/patches/server/0586-More-CommandBlock-API.patch b/patches/server/0585-More-CommandBlock-API.patch similarity index 100% rename from patches/server/0586-More-CommandBlock-API.patch rename to patches/server/0585-More-CommandBlock-API.patch diff --git a/patches/server/0587-Add-missing-team-sidebar-display-slots.patch b/patches/server/0586-Add-missing-team-sidebar-display-slots.patch similarity index 100% rename from patches/server/0587-Add-missing-team-sidebar-display-slots.patch rename to patches/server/0586-Add-missing-team-sidebar-display-slots.patch diff --git a/patches/server/0588-Add-back-EntityPortalExitEvent.patch b/patches/server/0587-Add-back-EntityPortalExitEvent.patch similarity index 100% rename from patches/server/0588-Add-back-EntityPortalExitEvent.patch rename to patches/server/0587-Add-back-EntityPortalExitEvent.patch diff --git a/patches/server/0589-Add-methods-to-find-targets-for-lightning-strikes.patch b/patches/server/0588-Add-methods-to-find-targets-for-lightning-strikes.patch similarity index 100% rename from patches/server/0589-Add-methods-to-find-targets-for-lightning-strikes.patch rename to patches/server/0588-Add-methods-to-find-targets-for-lightning-strikes.patch diff --git a/patches/server/0590-Get-entity-default-attributes.patch b/patches/server/0589-Get-entity-default-attributes.patch similarity index 100% rename from patches/server/0590-Get-entity-default-attributes.patch rename to patches/server/0589-Get-entity-default-attributes.patch diff --git a/patches/server/0591-Left-handed-API.patch b/patches/server/0590-Left-handed-API.patch similarity index 100% rename from patches/server/0591-Left-handed-API.patch rename to patches/server/0590-Left-handed-API.patch diff --git a/patches/server/0592-Add-more-advancement-API.patch b/patches/server/0591-Add-more-advancement-API.patch similarity index 100% rename from patches/server/0592-Add-more-advancement-API.patch rename to patches/server/0591-Add-more-advancement-API.patch diff --git a/patches/server/0593-Add-ItemFactory-getSpawnEgg-API.patch b/patches/server/0592-Add-ItemFactory-getSpawnEgg-API.patch similarity index 100% rename from patches/server/0593-Add-ItemFactory-getSpawnEgg-API.patch rename to patches/server/0592-Add-ItemFactory-getSpawnEgg-API.patch diff --git a/patches/server/0594-Add-critical-damage-API.patch b/patches/server/0593-Add-critical-damage-API.patch similarity index 100% rename from patches/server/0594-Add-critical-damage-API.patch rename to patches/server/0593-Add-critical-damage-API.patch diff --git a/patches/server/0595-Fix-issues-with-mob-conversion.patch b/patches/server/0594-Fix-issues-with-mob-conversion.patch similarity index 100% rename from patches/server/0595-Fix-issues-with-mob-conversion.patch rename to patches/server/0594-Fix-issues-with-mob-conversion.patch diff --git a/patches/server/0596-Add-hasCollision-methods-to-various-places.patch b/patches/server/0595-Add-hasCollision-methods-to-various-places.patch similarity index 100% rename from patches/server/0596-Add-hasCollision-methods-to-various-places.patch rename to patches/server/0595-Add-hasCollision-methods-to-various-places.patch diff --git a/patches/server/0597-Goat-ram-API.patch b/patches/server/0596-Goat-ram-API.patch similarity index 100% rename from patches/server/0597-Goat-ram-API.patch rename to patches/server/0596-Goat-ram-API.patch diff --git a/patches/server/0598-Add-API-for-resetting-a-single-score.patch b/patches/server/0597-Add-API-for-resetting-a-single-score.patch similarity index 100% rename from patches/server/0598-Add-API-for-resetting-a-single-score.patch rename to patches/server/0597-Add-API-for-resetting-a-single-score.patch diff --git a/patches/server/0599-Add-Raw-Byte-Entity-Serialization.patch b/patches/server/0598-Add-Raw-Byte-Entity-Serialization.patch similarity index 100% rename from patches/server/0599-Add-Raw-Byte-Entity-Serialization.patch rename to patches/server/0598-Add-Raw-Byte-Entity-Serialization.patch diff --git a/patches/server/0600-Vanilla-command-permission-fixes.patch b/patches/server/0599-Vanilla-command-permission-fixes.patch similarity index 100% rename from patches/server/0600-Vanilla-command-permission-fixes.patch rename to patches/server/0599-Vanilla-command-permission-fixes.patch diff --git a/patches/server/0601-Do-not-run-close-logic-for-inventories-on-chunk-unlo.patch b/patches/server/0600-Do-not-run-close-logic-for-inventories-on-chunk-unlo.patch similarity index 100% rename from patches/server/0601-Do-not-run-close-logic-for-inventories-on-chunk-unlo.patch rename to patches/server/0600-Do-not-run-close-logic-for-inventories-on-chunk-unlo.patch diff --git a/patches/server/0602-Fix-GameProfileCache-concurrency.patch b/patches/server/0601-Fix-GameProfileCache-concurrency.patch similarity index 100% rename from patches/server/0602-Fix-GameProfileCache-concurrency.patch rename to patches/server/0601-Fix-GameProfileCache-concurrency.patch diff --git a/patches/server/0603-Improve-and-expand-AsyncCatcher.patch b/patches/server/0602-Improve-and-expand-AsyncCatcher.patch similarity index 99% rename from patches/server/0603-Improve-and-expand-AsyncCatcher.patch rename to patches/server/0602-Improve-and-expand-AsyncCatcher.patch index 09db2442ff..ec5a6e526c 100644 --- a/patches/server/0603-Improve-and-expand-AsyncCatcher.patch +++ b/patches/server/0602-Improve-and-expand-AsyncCatcher.patch @@ -17,7 +17,7 @@ Async catch modifications to critical entity state Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com> diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index dc84854a94d4ba83645aa03e81b9b07a4a4ebc0d..5757e26cad9d53ab80865bb0d113555c6aa158c2 100644 +index 045f510cf6ee120e00a13b2306d0c0ae9086b7fa..147f2faac16e9dcaa6c63ff660978638567109ca 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1578,6 +1578,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0604-Add-paper-mobcaps-and-paper-playermobcaps.patch b/patches/server/0603-Add-paper-mobcaps-and-paper-playermobcaps.patch similarity index 100% rename from patches/server/0604-Add-paper-mobcaps-and-paper-playermobcaps.patch rename to patches/server/0603-Add-paper-mobcaps-and-paper-playermobcaps.patch diff --git a/patches/server/0605-Sanitize-ResourceLocation-error-logging.patch b/patches/server/0604-Sanitize-ResourceLocation-error-logging.patch similarity index 100% rename from patches/server/0605-Sanitize-ResourceLocation-error-logging.patch rename to patches/server/0604-Sanitize-ResourceLocation-error-logging.patch diff --git a/patches/server/0606-Manually-inline-methods-in-BlockPosition.patch b/patches/server/0605-Manually-inline-methods-in-BlockPosition.patch similarity index 100% rename from patches/server/0606-Manually-inline-methods-in-BlockPosition.patch rename to patches/server/0605-Manually-inline-methods-in-BlockPosition.patch diff --git a/patches/server/0607-Name-craft-scheduler-threads-according-to-the-plugin.patch b/patches/server/0606-Name-craft-scheduler-threads-according-to-the-plugin.patch similarity index 100% rename from patches/server/0607-Name-craft-scheduler-threads-according-to-the-plugin.patch rename to patches/server/0606-Name-craft-scheduler-threads-according-to-the-plugin.patch diff --git a/patches/server/0608-Make-sure-inlined-getChunkAt-has-inlined-logic-for-l.patch b/patches/server/0607-Make-sure-inlined-getChunkAt-has-inlined-logic-for-l.patch similarity index 100% rename from patches/server/0608-Make-sure-inlined-getChunkAt-has-inlined-logic-for-l.patch rename to patches/server/0607-Make-sure-inlined-getChunkAt-has-inlined-logic-for-l.patch diff --git a/patches/server/0609-Don-t-read-neighbour-chunk-data-off-disk-when-conver.patch b/patches/server/0608-Don-t-read-neighbour-chunk-data-off-disk-when-conver.patch similarity index 100% rename from patches/server/0609-Don-t-read-neighbour-chunk-data-off-disk-when-conver.patch rename to patches/server/0608-Don-t-read-neighbour-chunk-data-off-disk-when-conver.patch diff --git a/patches/server/0610-Don-t-lookup-fluid-state-when-raytracing-skip-air-bl.patch b/patches/server/0609-Don-t-lookup-fluid-state-when-raytracing-skip-air-bl.patch similarity index 100% rename from patches/server/0610-Don-t-lookup-fluid-state-when-raytracing-skip-air-bl.patch rename to patches/server/0609-Don-t-lookup-fluid-state-when-raytracing-skip-air-bl.patch diff --git a/patches/server/0611-Time-scoreboard-search.patch b/patches/server/0610-Time-scoreboard-search.patch similarity index 100% rename from patches/server/0611-Time-scoreboard-search.patch rename to patches/server/0610-Time-scoreboard-search.patch diff --git a/patches/server/0612-Oprimise-map-impl-for-tracked-players.patch b/patches/server/0611-Oprimise-map-impl-for-tracked-players.patch similarity index 100% rename from patches/server/0612-Oprimise-map-impl-for-tracked-players.patch rename to patches/server/0611-Oprimise-map-impl-for-tracked-players.patch diff --git a/patches/server/0613-Add-missing-InventoryType.patch b/patches/server/0612-Add-missing-InventoryType.patch similarity index 100% rename from patches/server/0613-Add-missing-InventoryType.patch rename to patches/server/0612-Add-missing-InventoryType.patch diff --git a/patches/server/0614-Optimise-BlockSoil-nearby-water-lookup.patch b/patches/server/0613-Optimise-BlockSoil-nearby-water-lookup.patch similarity index 100% rename from patches/server/0614-Optimise-BlockSoil-nearby-water-lookup.patch rename to patches/server/0613-Optimise-BlockSoil-nearby-water-lookup.patch diff --git a/patches/server/0615-Fix-merchant-inventory-not-closing-on-entity-removal.patch b/patches/server/0614-Fix-merchant-inventory-not-closing-on-entity-removal.patch similarity index 100% rename from patches/server/0615-Fix-merchant-inventory-not-closing-on-entity-removal.patch rename to patches/server/0614-Fix-merchant-inventory-not-closing-on-entity-removal.patch diff --git a/patches/server/0616-Check-requirement-before-suggesting-root-nodes.patch b/patches/server/0615-Check-requirement-before-suggesting-root-nodes.patch similarity index 100% rename from patches/server/0616-Check-requirement-before-suggesting-root-nodes.patch rename to patches/server/0615-Check-requirement-before-suggesting-root-nodes.patch diff --git a/patches/server/0617-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch b/patches/server/0616-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch similarity index 92% rename from patches/server/0617-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch rename to patches/server/0616-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch index 177e43f073..7f0fd29a50 100644 --- a/patches/server/0617-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch +++ b/patches/server/0616-Don-t-respond-to-ServerboundCommandSuggestionPacket-.patch @@ -6,7 +6,7 @@ Subject: [PATCH] Don't respond to ServerboundCommandSuggestionPacket when diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 5757e26cad9d53ab80865bb0d113555c6aa158c2..c72153d59c5c444706173dcd8daf85dd57bc56dd 100644 +index 147f2faac16e9dcaa6c63ff660978638567109ca..c645dae6ba4fe15c1548300854a73e2ef9dca353 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -748,6 +748,11 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0618-Add-packet-limiter-config.patch b/patches/server/0617-Add-packet-limiter-config.patch similarity index 100% rename from patches/server/0618-Add-packet-limiter-config.patch rename to patches/server/0617-Add-packet-limiter-config.patch diff --git a/patches/server/0619-Fix-setPatternColor-on-tropical-fish-bucket-meta.patch b/patches/server/0618-Fix-setPatternColor-on-tropical-fish-bucket-meta.patch similarity index 100% rename from patches/server/0619-Fix-setPatternColor-on-tropical-fish-bucket-meta.patch rename to patches/server/0618-Fix-setPatternColor-on-tropical-fish-bucket-meta.patch diff --git a/patches/server/0620-Ensure-valid-vehicle-status.patch b/patches/server/0619-Ensure-valid-vehicle-status.patch similarity index 100% rename from patches/server/0620-Ensure-valid-vehicle-status.patch rename to patches/server/0619-Ensure-valid-vehicle-status.patch diff --git a/patches/server/0621-Prevent-softlocked-end-exit-portal-generation.patch b/patches/server/0620-Prevent-softlocked-end-exit-portal-generation.patch similarity index 100% rename from patches/server/0621-Prevent-softlocked-end-exit-portal-generation.patch rename to patches/server/0620-Prevent-softlocked-end-exit-portal-generation.patch diff --git a/patches/server/0622-Fix-CocaoDecorator-causing-a-crash-when-trying-to-ge.patch b/patches/server/0621-Fix-CocaoDecorator-causing-a-crash-when-trying-to-ge.patch similarity index 100% rename from patches/server/0622-Fix-CocaoDecorator-causing-a-crash-when-trying-to-ge.patch rename to patches/server/0621-Fix-CocaoDecorator-causing-a-crash-when-trying-to-ge.patch diff --git a/patches/server/0623-Don-t-log-debug-logging-being-disabled.patch b/patches/server/0622-Don-t-log-debug-logging-being-disabled.patch similarity index 100% rename from patches/server/0623-Don-t-log-debug-logging-being-disabled.patch rename to patches/server/0622-Don-t-log-debug-logging-being-disabled.patch diff --git a/patches/server/0624-fix-various-menus-with-empty-level-accesses.patch b/patches/server/0623-fix-various-menus-with-empty-level-accesses.patch similarity index 100% rename from patches/server/0624-fix-various-menus-with-empty-level-accesses.patch rename to patches/server/0623-fix-various-menus-with-empty-level-accesses.patch diff --git a/patches/server/0625-Preserve-overstacked-loot.patch b/patches/server/0624-Preserve-overstacked-loot.patch similarity index 100% rename from patches/server/0625-Preserve-overstacked-loot.patch rename to patches/server/0624-Preserve-overstacked-loot.patch diff --git a/patches/server/0626-Update-head-rotation-in-missing-places.patch b/patches/server/0625-Update-head-rotation-in-missing-places.patch similarity index 100% rename from patches/server/0626-Update-head-rotation-in-missing-places.patch rename to patches/server/0625-Update-head-rotation-in-missing-places.patch diff --git a/patches/server/0627-prevent-unintended-light-block-manipulation.patch b/patches/server/0626-prevent-unintended-light-block-manipulation.patch similarity index 100% rename from patches/server/0627-prevent-unintended-light-block-manipulation.patch rename to patches/server/0626-prevent-unintended-light-block-manipulation.patch diff --git a/patches/server/0628-Fix-CraftCriteria-defaults-map.patch b/patches/server/0627-Fix-CraftCriteria-defaults-map.patch similarity index 100% rename from patches/server/0628-Fix-CraftCriteria-defaults-map.patch rename to patches/server/0627-Fix-CraftCriteria-defaults-map.patch diff --git a/patches/server/0629-Fix-upstreams-block-state-factories.patch b/patches/server/0628-Fix-upstreams-block-state-factories.patch similarity index 100% rename from patches/server/0629-Fix-upstreams-block-state-factories.patch rename to patches/server/0628-Fix-upstreams-block-state-factories.patch diff --git a/patches/server/0630-Configurable-feature-seeds.patch b/patches/server/0629-Configurable-feature-seeds.patch similarity index 100% rename from patches/server/0630-Configurable-feature-seeds.patch rename to patches/server/0629-Configurable-feature-seeds.patch diff --git a/patches/server/0631-Add-root-admin-user-detection.patch b/patches/server/0630-Add-root-admin-user-detection.patch similarity index 100% rename from patches/server/0631-Add-root-admin-user-detection.patch rename to patches/server/0630-Add-root-admin-user-detection.patch diff --git a/patches/server/0632-don-t-attempt-to-teleport-dead-entities.patch b/patches/server/0631-don-t-attempt-to-teleport-dead-entities.patch similarity index 100% rename from patches/server/0632-don-t-attempt-to-teleport-dead-entities.patch rename to patches/server/0631-don-t-attempt-to-teleport-dead-entities.patch diff --git a/patches/server/0633-Prevent-excessive-velocity-through-repeated-crits.patch b/patches/server/0632-Prevent-excessive-velocity-through-repeated-crits.patch similarity index 100% rename from patches/server/0633-Prevent-excessive-velocity-through-repeated-crits.patch rename to patches/server/0632-Prevent-excessive-velocity-through-repeated-crits.patch diff --git a/patches/server/0634-Remove-client-side-code-using-deprecated-for-removal.patch b/patches/server/0633-Remove-client-side-code-using-deprecated-for-removal.patch similarity index 100% rename from patches/server/0634-Remove-client-side-code-using-deprecated-for-removal.patch rename to patches/server/0633-Remove-client-side-code-using-deprecated-for-removal.patch diff --git a/patches/server/0635-Fix-Spigot-growth-modifiers.patch b/patches/server/0634-Fix-Spigot-growth-modifiers.patch similarity index 100% rename from patches/server/0635-Fix-Spigot-growth-modifiers.patch rename to patches/server/0634-Fix-Spigot-growth-modifiers.patch diff --git a/patches/server/0636-Prevent-ContainerOpenersCounter-openCount-from-going.patch b/patches/server/0635-Prevent-ContainerOpenersCounter-openCount-from-going.patch similarity index 100% rename from patches/server/0636-Prevent-ContainerOpenersCounter-openCount-from-going.patch rename to patches/server/0635-Prevent-ContainerOpenersCounter-openCount-from-going.patch diff --git a/patches/server/0637-Add-PlayerItemFrameChangeEvent.patch b/patches/server/0636-Add-PlayerItemFrameChangeEvent.patch similarity index 100% rename from patches/server/0637-Add-PlayerItemFrameChangeEvent.patch rename to patches/server/0636-Add-PlayerItemFrameChangeEvent.patch diff --git a/patches/server/0638-Optimize-HashMapPalette.patch b/patches/server/0637-Optimize-HashMapPalette.patch similarity index 100% rename from patches/server/0638-Optimize-HashMapPalette.patch rename to patches/server/0637-Optimize-HashMapPalette.patch diff --git a/patches/server/0639-Fix-ChunkSnapshot-isSectionEmpty-int-and-optimize-Pa.patch b/patches/server/0638-Fix-ChunkSnapshot-isSectionEmpty-int-and-optimize-Pa.patch similarity index 100% rename from patches/server/0639-Fix-ChunkSnapshot-isSectionEmpty-int-and-optimize-Pa.patch rename to patches/server/0638-Fix-ChunkSnapshot-isSectionEmpty-int-and-optimize-Pa.patch diff --git a/patches/server/0640-Add-more-Campfire-API.patch b/patches/server/0639-Add-more-Campfire-API.patch similarity index 100% rename from patches/server/0640-Add-more-Campfire-API.patch rename to patches/server/0639-Add-more-Campfire-API.patch diff --git a/patches/server/0641-Only-write-chunk-data-to-disk-if-it-serializes-witho.patch b/patches/server/0640-Only-write-chunk-data-to-disk-if-it-serializes-witho.patch similarity index 100% rename from patches/server/0641-Only-write-chunk-data-to-disk-if-it-serializes-witho.patch rename to patches/server/0640-Only-write-chunk-data-to-disk-if-it-serializes-witho.patch diff --git a/patches/server/0642-Forward-CraftEntity-in-teleport-command.patch b/patches/server/0641-Forward-CraftEntity-in-teleport-command.patch similarity index 100% rename from patches/server/0642-Forward-CraftEntity-in-teleport-command.patch rename to patches/server/0641-Forward-CraftEntity-in-teleport-command.patch diff --git a/patches/server/0643-Improve-scoreboard-entries.patch b/patches/server/0642-Improve-scoreboard-entries.patch similarity index 100% rename from patches/server/0643-Improve-scoreboard-entries.patch rename to patches/server/0642-Improve-scoreboard-entries.patch diff --git a/patches/server/0644-Entity-powdered-snow-API.patch b/patches/server/0643-Entity-powdered-snow-API.patch similarity index 100% rename from patches/server/0644-Entity-powdered-snow-API.patch rename to patches/server/0643-Entity-powdered-snow-API.patch diff --git a/patches/server/0645-Add-API-for-item-entity-health.patch b/patches/server/0644-Add-API-for-item-entity-health.patch similarity index 100% rename from patches/server/0645-Add-API-for-item-entity-health.patch rename to patches/server/0644-Add-API-for-item-entity-health.patch diff --git a/patches/server/0646-Configurable-max-block-light-for-monster-spawning.patch b/patches/server/0645-Configurable-max-block-light-for-monster-spawning.patch similarity index 100% rename from patches/server/0646-Configurable-max-block-light-for-monster-spawning.patch rename to patches/server/0645-Configurable-max-block-light-for-monster-spawning.patch diff --git a/patches/server/0647-Fix-sticky-pistons-and-BlockPistonRetractEvent.patch b/patches/server/0646-Fix-sticky-pistons-and-BlockPistonRetractEvent.patch similarity index 100% rename from patches/server/0647-Fix-sticky-pistons-and-BlockPistonRetractEvent.patch rename to patches/server/0646-Fix-sticky-pistons-and-BlockPistonRetractEvent.patch diff --git a/patches/server/0648-Expose-isFuel-and-canSmelt-methods-to-FurnaceInvento.patch b/patches/server/0647-Expose-isFuel-and-canSmelt-methods-to-FurnaceInvento.patch similarity index 100% rename from patches/server/0648-Expose-isFuel-and-canSmelt-methods-to-FurnaceInvento.patch rename to patches/server/0647-Expose-isFuel-and-canSmelt-methods-to-FurnaceInvento.patch diff --git a/patches/server/0649-Bucketable-API.patch b/patches/server/0648-Bucketable-API.patch similarity index 100% rename from patches/server/0649-Bucketable-API.patch rename to patches/server/0648-Bucketable-API.patch diff --git a/patches/server/0650-Validate-usernames.patch b/patches/server/0649-Validate-usernames.patch similarity index 100% rename from patches/server/0650-Validate-usernames.patch rename to patches/server/0649-Validate-usernames.patch diff --git a/patches/server/0651-Make-water-animal-spawn-height-configurable.patch b/patches/server/0650-Make-water-animal-spawn-height-configurable.patch similarity index 100% rename from patches/server/0651-Make-water-animal-spawn-height-configurable.patch rename to patches/server/0650-Make-water-animal-spawn-height-configurable.patch diff --git a/patches/server/0652-Expose-vanilla-BiomeProvider-from-WorldInfo.patch b/patches/server/0651-Expose-vanilla-BiomeProvider-from-WorldInfo.patch similarity index 100% rename from patches/server/0652-Expose-vanilla-BiomeProvider-from-WorldInfo.patch rename to patches/server/0651-Expose-vanilla-BiomeProvider-from-WorldInfo.patch diff --git a/patches/server/0653-Add-config-option-for-worlds-affected-by-time-cmd.patch b/patches/server/0652-Add-config-option-for-worlds-affected-by-time-cmd.patch similarity index 100% rename from patches/server/0653-Add-config-option-for-worlds-affected-by-time-cmd.patch rename to patches/server/0652-Add-config-option-for-worlds-affected-by-time-cmd.patch diff --git a/patches/server/0654-Add-missing-IAE-check-for-PersistentDataContainer-ha.patch b/patches/server/0653-Add-missing-IAE-check-for-PersistentDataContainer-ha.patch similarity index 100% rename from patches/server/0654-Add-missing-IAE-check-for-PersistentDataContainer-ha.patch rename to patches/server/0653-Add-missing-IAE-check-for-PersistentDataContainer-ha.patch diff --git a/patches/server/0655-Multiple-Entries-with-Scoreboards.patch b/patches/server/0654-Multiple-Entries-with-Scoreboards.patch similarity index 100% rename from patches/server/0655-Multiple-Entries-with-Scoreboards.patch rename to patches/server/0654-Multiple-Entries-with-Scoreboards.patch diff --git a/patches/server/0656-Reset-placed-block-on-exception.patch b/patches/server/0655-Reset-placed-block-on-exception.patch similarity index 100% rename from patches/server/0656-Reset-placed-block-on-exception.patch rename to patches/server/0655-Reset-placed-block-on-exception.patch diff --git a/patches/server/0657-Add-configurable-height-for-slime-spawn.patch b/patches/server/0656-Add-configurable-height-for-slime-spawn.patch similarity index 100% rename from patches/server/0657-Add-configurable-height-for-slime-spawn.patch rename to patches/server/0656-Add-configurable-height-for-slime-spawn.patch diff --git a/patches/server/0658-Fix-xp-reward-for-baby-zombies.patch b/patches/server/0657-Fix-xp-reward-for-baby-zombies.patch similarity index 100% rename from patches/server/0658-Fix-xp-reward-for-baby-zombies.patch rename to patches/server/0657-Fix-xp-reward-for-baby-zombies.patch diff --git a/patches/server/0659-Multi-Block-Change-API-Implementation.patch b/patches/server/0658-Multi-Block-Change-API-Implementation.patch similarity index 100% rename from patches/server/0659-Multi-Block-Change-API-Implementation.patch rename to patches/server/0658-Multi-Block-Change-API-Implementation.patch diff --git a/patches/server/0660-Fix-NotePlayEvent.patch b/patches/server/0659-Fix-NotePlayEvent.patch similarity index 100% rename from patches/server/0660-Fix-NotePlayEvent.patch rename to patches/server/0659-Fix-NotePlayEvent.patch diff --git a/patches/server/0661-Freeze-Tick-Lock-API.patch b/patches/server/0660-Freeze-Tick-Lock-API.patch similarity index 100% rename from patches/server/0661-Freeze-Tick-Lock-API.patch rename to patches/server/0660-Freeze-Tick-Lock-API.patch diff --git a/patches/server/0662-More-PotionEffectType-API.patch b/patches/server/0661-More-PotionEffectType-API.patch similarity index 100% rename from patches/server/0662-More-PotionEffectType-API.patch rename to patches/server/0661-More-PotionEffectType-API.patch diff --git a/patches/server/0663-Use-a-CHM-for-StructureTemplate.Pallete-cache.patch b/patches/server/0662-Use-a-CHM-for-StructureTemplate.Pallete-cache.patch similarity index 100% rename from patches/server/0663-Use-a-CHM-for-StructureTemplate.Pallete-cache.patch rename to patches/server/0662-Use-a-CHM-for-StructureTemplate.Pallete-cache.patch diff --git a/patches/server/0664-API-for-creating-command-sender-which-forwards-feedb.patch b/patches/server/0663-API-for-creating-command-sender-which-forwards-feedb.patch similarity index 100% rename from patches/server/0664-API-for-creating-command-sender-which-forwards-feedb.patch rename to patches/server/0663-API-for-creating-command-sender-which-forwards-feedb.patch diff --git a/patches/server/0665-Add-missing-structure-set-seed-configs.patch b/patches/server/0664-Add-missing-structure-set-seed-configs.patch similarity index 100% rename from patches/server/0665-Add-missing-structure-set-seed-configs.patch rename to patches/server/0664-Add-missing-structure-set-seed-configs.patch diff --git a/patches/server/0666-Fix-cancelled-powdered-snow-bucket-placement.patch b/patches/server/0665-Fix-cancelled-powdered-snow-bucket-placement.patch similarity index 100% rename from patches/server/0666-Fix-cancelled-powdered-snow-bucket-placement.patch rename to patches/server/0665-Fix-cancelled-powdered-snow-bucket-placement.patch diff --git a/patches/server/0667-Add-missing-Validate-calls-to-CraftServer-getSpawnLi.patch b/patches/server/0666-Add-missing-Validate-calls-to-CraftServer-getSpawnLi.patch similarity index 100% rename from patches/server/0667-Add-missing-Validate-calls-to-CraftServer-getSpawnLi.patch rename to patches/server/0666-Add-missing-Validate-calls-to-CraftServer-getSpawnLi.patch diff --git a/patches/server/0668-Add-GameEvent-tags.patch b/patches/server/0667-Add-GameEvent-tags.patch similarity index 100% rename from patches/server/0668-Add-GameEvent-tags.patch rename to patches/server/0667-Add-GameEvent-tags.patch diff --git a/patches/server/0669-Execute-chunk-tasks-fairly-for-worlds-while-waiting-.patch b/patches/server/0668-Execute-chunk-tasks-fairly-for-worlds-while-waiting-.patch similarity index 100% rename from patches/server/0669-Execute-chunk-tasks-fairly-for-worlds-while-waiting-.patch rename to patches/server/0668-Execute-chunk-tasks-fairly-for-worlds-while-waiting-.patch diff --git a/patches/server/0670-Furnace-RecipesUsed-API.patch b/patches/server/0669-Furnace-RecipesUsed-API.patch similarity index 100% rename from patches/server/0670-Furnace-RecipesUsed-API.patch rename to patches/server/0669-Furnace-RecipesUsed-API.patch diff --git a/patches/server/0671-Configurable-sculk-sensor-listener-range.patch b/patches/server/0670-Configurable-sculk-sensor-listener-range.patch similarity index 100% rename from patches/server/0671-Configurable-sculk-sensor-listener-range.patch rename to patches/server/0670-Configurable-sculk-sensor-listener-range.patch diff --git a/patches/server/0672-Add-missing-block-data-mins-and-maxes.patch b/patches/server/0671-Add-missing-block-data-mins-and-maxes.patch similarity index 100% rename from patches/server/0672-Add-missing-block-data-mins-and-maxes.patch rename to patches/server/0671-Add-missing-block-data-mins-and-maxes.patch diff --git a/patches/server/0673-Option-to-have-default-CustomSpawners-in-custom-worl.patch b/patches/server/0672-Option-to-have-default-CustomSpawners-in-custom-worl.patch similarity index 100% rename from patches/server/0673-Option-to-have-default-CustomSpawners-in-custom-worl.patch rename to patches/server/0672-Option-to-have-default-CustomSpawners-in-custom-worl.patch diff --git a/patches/server/0674-Put-world-into-worldlist-before-initing-the-world.patch b/patches/server/0673-Put-world-into-worldlist-before-initing-the-world.patch similarity index 100% rename from patches/server/0674-Put-world-into-worldlist-before-initing-the-world.patch rename to patches/server/0673-Put-world-into-worldlist-before-initing-the-world.patch diff --git a/patches/server/0675-Custom-Potion-Mixes.patch b/patches/server/0674-Custom-Potion-Mixes.patch similarity index 100% rename from patches/server/0675-Custom-Potion-Mixes.patch rename to patches/server/0674-Custom-Potion-Mixes.patch diff --git a/patches/server/0676-Force-close-world-loading-screen.patch b/patches/server/0675-Force-close-world-loading-screen.patch similarity index 100% rename from patches/server/0676-Force-close-world-loading-screen.patch rename to patches/server/0675-Force-close-world-loading-screen.patch diff --git a/patches/server/0677-Fix-falling-block-spawn-methods.patch b/patches/server/0676-Fix-falling-block-spawn-methods.patch similarity index 100% rename from patches/server/0677-Fix-falling-block-spawn-methods.patch rename to patches/server/0676-Fix-falling-block-spawn-methods.patch diff --git a/patches/server/0678-Expose-furnace-minecart-push-values.patch b/patches/server/0677-Expose-furnace-minecart-push-values.patch similarity index 100% rename from patches/server/0678-Expose-furnace-minecart-push-values.patch rename to patches/server/0677-Expose-furnace-minecart-push-values.patch diff --git a/patches/server/0679-Fix-cancelling-ProjectileHitEvent-for-piercing-arrow.patch b/patches/server/0678-Fix-cancelling-ProjectileHitEvent-for-piercing-arrow.patch similarity index 100% rename from patches/server/0679-Fix-cancelling-ProjectileHitEvent-for-piercing-arrow.patch rename to patches/server/0678-Fix-cancelling-ProjectileHitEvent-for-piercing-arrow.patch diff --git a/patches/server/0680-More-Projectile-API.patch b/patches/server/0679-More-Projectile-API.patch similarity index 100% rename from patches/server/0680-More-Projectile-API.patch rename to patches/server/0679-More-Projectile-API.patch diff --git a/patches/server/0681-Fix-swamp-hut-cat-generation-deadlock.patch b/patches/server/0680-Fix-swamp-hut-cat-generation-deadlock.patch similarity index 100% rename from patches/server/0681-Fix-swamp-hut-cat-generation-deadlock.patch rename to patches/server/0680-Fix-swamp-hut-cat-generation-deadlock.patch diff --git a/patches/server/0682-Don-t-allow-vehicle-movement-from-players-while-tele.patch b/patches/server/0681-Don-t-allow-vehicle-movement-from-players-while-tele.patch similarity index 94% rename from patches/server/0682-Don-t-allow-vehicle-movement-from-players-while-tele.patch rename to patches/server/0681-Don-t-allow-vehicle-movement-from-players-while-tele.patch index ceb39c1064..8a08304bd7 100644 --- a/patches/server/0682-Don-t-allow-vehicle-movement-from-players-while-tele.patch +++ b/patches/server/0681-Don-t-allow-vehicle-movement-from-players-while-tele.patch @@ -7,7 +7,7 @@ Bring the vehicle move packet behavior in line with the regular player move packet. diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index c72153d59c5c444706173dcd8daf85dd57bc56dd..3b1ca4e17360599ff22408a79c813f95318861ab 100644 +index c645dae6ba4fe15c1548300854a73e2ef9dca353..c4ce2f6a2737891337a4369deee5d98f990edeab 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -484,6 +484,11 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0683-Implement-getComputedBiome-API.patch b/patches/server/0682-Implement-getComputedBiome-API.patch similarity index 100% rename from patches/server/0683-Implement-getComputedBiome-API.patch rename to patches/server/0682-Implement-getComputedBiome-API.patch diff --git a/patches/server/0684-Make-some-itemstacks-nonnull.patch b/patches/server/0683-Make-some-itemstacks-nonnull.patch similarity index 100% rename from patches/server/0684-Make-some-itemstacks-nonnull.patch rename to patches/server/0683-Make-some-itemstacks-nonnull.patch diff --git a/patches/server/0685-Implement-enchantWithLevels-API.patch b/patches/server/0684-Implement-enchantWithLevels-API.patch similarity index 100% rename from patches/server/0685-Implement-enchantWithLevels-API.patch rename to patches/server/0684-Implement-enchantWithLevels-API.patch diff --git a/patches/server/0686-Fix-saving-in-unloadWorld.patch b/patches/server/0685-Fix-saving-in-unloadWorld.patch similarity index 100% rename from patches/server/0686-Fix-saving-in-unloadWorld.patch rename to patches/server/0685-Fix-saving-in-unloadWorld.patch diff --git a/patches/server/0687-Buffer-OOB-setBlock-calls.patch b/patches/server/0686-Buffer-OOB-setBlock-calls.patch similarity index 100% rename from patches/server/0687-Buffer-OOB-setBlock-calls.patch rename to patches/server/0686-Buffer-OOB-setBlock-calls.patch diff --git a/patches/server/0688-Add-TameableDeathMessageEvent.patch b/patches/server/0687-Add-TameableDeathMessageEvent.patch similarity index 100% rename from patches/server/0688-Add-TameableDeathMessageEvent.patch rename to patches/server/0687-Add-TameableDeathMessageEvent.patch diff --git a/patches/server/0689-Fix-new-block-data-for-EntityChangeBlockEvent.patch b/patches/server/0688-Fix-new-block-data-for-EntityChangeBlockEvent.patch similarity index 100% rename from patches/server/0689-Fix-new-block-data-for-EntityChangeBlockEvent.patch rename to patches/server/0688-Fix-new-block-data-for-EntityChangeBlockEvent.patch diff --git a/patches/server/0690-fix-player-loottables-running-when-mob-loot-gamerule.patch b/patches/server/0689-fix-player-loottables-running-when-mob-loot-gamerule.patch similarity index 100% rename from patches/server/0690-fix-player-loottables-running-when-mob-loot-gamerule.patch rename to patches/server/0689-fix-player-loottables-running-when-mob-loot-gamerule.patch diff --git a/patches/server/0691-Ensure-entity-passenger-world-matches-ridden-entity.patch b/patches/server/0690-Ensure-entity-passenger-world-matches-ridden-entity.patch similarity index 100% rename from patches/server/0691-Ensure-entity-passenger-world-matches-ridden-entity.patch rename to patches/server/0690-Ensure-entity-passenger-world-matches-ridden-entity.patch diff --git a/patches/server/0692-cache-resource-keys.patch b/patches/server/0691-cache-resource-keys.patch similarity index 100% rename from patches/server/0692-cache-resource-keys.patch rename to patches/server/0691-cache-resource-keys.patch diff --git a/patches/server/0693-Allow-changing-the-EnderDragon-podium.patch b/patches/server/0692-Allow-changing-the-EnderDragon-podium.patch similarity index 100% rename from patches/server/0693-Allow-changing-the-EnderDragon-podium.patch rename to patches/server/0692-Allow-changing-the-EnderDragon-podium.patch diff --git a/patches/server/0694-Fix-NBT-pieces-overriding-a-block-entity-during-worl.patch b/patches/server/0693-Fix-NBT-pieces-overriding-a-block-entity-during-worl.patch similarity index 100% rename from patches/server/0694-Fix-NBT-pieces-overriding-a-block-entity-during-worl.patch rename to patches/server/0693-Fix-NBT-pieces-overriding-a-block-entity-during-worl.patch diff --git a/patches/server/0695-Prevent-tile-entity-copies-loading-chunks.patch b/patches/server/0694-Prevent-tile-entity-copies-loading-chunks.patch similarity index 94% rename from patches/server/0695-Prevent-tile-entity-copies-loading-chunks.patch rename to patches/server/0694-Prevent-tile-entity-copies-loading-chunks.patch index cd9b866ad6..aaf851bff7 100644 --- a/patches/server/0695-Prevent-tile-entity-copies-loading-chunks.patch +++ b/patches/server/0694-Prevent-tile-entity-copies-loading-chunks.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Prevent tile entity copies loading chunks diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 3b1ca4e17360599ff22408a79c813f95318861ab..d46fbc276bf4e751988384f876260264b91b13c5 100644 +index c4ce2f6a2737891337a4369deee5d98f990edeab..d2eb455eb527ca819565e6538f97d1972afc8a7f 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -3202,7 +3202,12 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0696-Use-username-instead-of-display-name-in-PlayerList-g.patch b/patches/server/0695-Use-username-instead-of-display-name-in-PlayerList-g.patch similarity index 100% rename from patches/server/0696-Use-username-instead-of-display-name-in-PlayerList-g.patch rename to patches/server/0695-Use-username-instead-of-display-name-in-PlayerList-g.patch diff --git a/patches/server/0697-Expand-PlayerItemDamageEvent.patch b/patches/server/0696-Expand-PlayerItemDamageEvent.patch similarity index 100% rename from patches/server/0697-Expand-PlayerItemDamageEvent.patch rename to patches/server/0696-Expand-PlayerItemDamageEvent.patch diff --git a/patches/server/0698-WorldCreator-keepSpawnLoaded.patch b/patches/server/0697-WorldCreator-keepSpawnLoaded.patch similarity index 100% rename from patches/server/0698-WorldCreator-keepSpawnLoaded.patch rename to patches/server/0697-WorldCreator-keepSpawnLoaded.patch diff --git a/patches/server/0699-Fix-CME-in-CraftPersistentDataTypeRegistry.patch b/patches/server/0698-Fix-CME-in-CraftPersistentDataTypeRegistry.patch similarity index 100% rename from patches/server/0699-Fix-CME-in-CraftPersistentDataTypeRegistry.patch rename to patches/server/0698-Fix-CME-in-CraftPersistentDataTypeRegistry.patch diff --git a/patches/server/0700-Trigger-bee_nest_destroyed-trigger-in-the-correct-pl.patch b/patches/server/0699-Trigger-bee_nest_destroyed-trigger-in-the-correct-pl.patch similarity index 100% rename from patches/server/0700-Trigger-bee_nest_destroyed-trigger-in-the-correct-pl.patch rename to patches/server/0699-Trigger-bee_nest_destroyed-trigger-in-the-correct-pl.patch diff --git a/patches/server/0701-Add-EntityDyeEvent-and-CollarColorable-interface.patch b/patches/server/0700-Add-EntityDyeEvent-and-CollarColorable-interface.patch similarity index 100% rename from patches/server/0701-Add-EntityDyeEvent-and-CollarColorable-interface.patch rename to patches/server/0700-Add-EntityDyeEvent-and-CollarColorable-interface.patch diff --git a/patches/server/0702-Fire-CauldronLevelChange-on-initial-fill.patch b/patches/server/0701-Fire-CauldronLevelChange-on-initial-fill.patch similarity index 100% rename from patches/server/0702-Fire-CauldronLevelChange-on-initial-fill.patch rename to patches/server/0701-Fire-CauldronLevelChange-on-initial-fill.patch diff --git a/patches/server/0703-fix-powder-snow-cauldrons-not-turning-to-water.patch b/patches/server/0702-fix-powder-snow-cauldrons-not-turning-to-water.patch similarity index 100% rename from patches/server/0703-fix-powder-snow-cauldrons-not-turning-to-water.patch rename to patches/server/0702-fix-powder-snow-cauldrons-not-turning-to-water.patch diff --git a/patches/server/0704-Add-PlayerStopUsingItemEvent.patch b/patches/server/0703-Add-PlayerStopUsingItemEvent.patch similarity index 100% rename from patches/server/0704-Add-PlayerStopUsingItemEvent.patch rename to patches/server/0703-Add-PlayerStopUsingItemEvent.patch diff --git a/patches/server/0705-Don-t-tick-markers.patch b/patches/server/0704-Don-t-tick-markers.patch similarity index 100% rename from patches/server/0705-Don-t-tick-markers.patch rename to patches/server/0704-Don-t-tick-markers.patch diff --git a/patches/server/0706-Expand-FallingBlock-API.patch b/patches/server/0705-Expand-FallingBlock-API.patch similarity index 100% rename from patches/server/0706-Expand-FallingBlock-API.patch rename to patches/server/0705-Expand-FallingBlock-API.patch diff --git a/patches/server/0707-Add-support-for-Proxy-Protocol.patch b/patches/server/0706-Add-support-for-Proxy-Protocol.patch similarity index 100% rename from patches/server/0707-Add-support-for-Proxy-Protocol.patch rename to patches/server/0706-Add-support-for-Proxy-Protocol.patch diff --git a/patches/server/0708-Fix-OfflinePlayer-getBedSpawnLocation.patch b/patches/server/0707-Fix-OfflinePlayer-getBedSpawnLocation.patch similarity index 100% rename from patches/server/0708-Fix-OfflinePlayer-getBedSpawnLocation.patch rename to patches/server/0707-Fix-OfflinePlayer-getBedSpawnLocation.patch diff --git a/patches/server/0709-Fix-FurnaceInventory-for-smokers-and-blast-furnaces.patch b/patches/server/0708-Fix-FurnaceInventory-for-smokers-and-blast-furnaces.patch similarity index 100% rename from patches/server/0709-Fix-FurnaceInventory-for-smokers-and-blast-furnaces.patch rename to patches/server/0708-Fix-FurnaceInventory-for-smokers-and-blast-furnaces.patch diff --git a/patches/server/0710-Sanitize-sent-BlockEntity-NBT.patch b/patches/server/0709-Sanitize-sent-BlockEntity-NBT.patch similarity index 100% rename from patches/server/0710-Sanitize-sent-BlockEntity-NBT.patch rename to patches/server/0709-Sanitize-sent-BlockEntity-NBT.patch diff --git a/patches/server/0711-Disable-component-selector-resolving-in-books-by-def.patch b/patches/server/0710-Disable-component-selector-resolving-in-books-by-def.patch similarity index 100% rename from patches/server/0711-Disable-component-selector-resolving-in-books-by-def.patch rename to patches/server/0710-Disable-component-selector-resolving-in-books-by-def.patch diff --git a/patches/server/0712-Prevent-entity-loading-causing-async-lookups.patch b/patches/server/0711-Prevent-entity-loading-causing-async-lookups.patch similarity index 100% rename from patches/server/0712-Prevent-entity-loading-causing-async-lookups.patch rename to patches/server/0711-Prevent-entity-loading-causing-async-lookups.patch diff --git a/patches/server/0713-Throw-exception-on-world-create-while-being-ticked.patch b/patches/server/0712-Throw-exception-on-world-create-while-being-ticked.patch similarity index 100% rename from patches/server/0713-Throw-exception-on-world-create-while-being-ticked.patch rename to patches/server/0712-Throw-exception-on-world-create-while-being-ticked.patch diff --git a/patches/server/0714-Dont-resent-entity-on-art-update.patch b/patches/server/0713-Dont-resent-entity-on-art-update.patch similarity index 100% rename from patches/server/0714-Dont-resent-entity-on-art-update.patch rename to patches/server/0713-Dont-resent-entity-on-art-update.patch diff --git a/patches/server/0715-Add-WardenAngerChangeEvent.patch b/patches/server/0714-Add-WardenAngerChangeEvent.patch similarity index 100% rename from patches/server/0715-Add-WardenAngerChangeEvent.patch rename to patches/server/0714-Add-WardenAngerChangeEvent.patch diff --git a/patches/server/0716-Add-option-for-strict-advancement-dimension-checks.patch b/patches/server/0715-Add-option-for-strict-advancement-dimension-checks.patch similarity index 100% rename from patches/server/0716-Add-option-for-strict-advancement-dimension-checks.patch rename to patches/server/0715-Add-option-for-strict-advancement-dimension-checks.patch diff --git a/patches/server/0717-Add-missing-important-BlockStateListPopulator-method.patch b/patches/server/0716-Add-missing-important-BlockStateListPopulator-method.patch similarity index 100% rename from patches/server/0717-Add-missing-important-BlockStateListPopulator-method.patch rename to patches/server/0716-Add-missing-important-BlockStateListPopulator-method.patch diff --git a/patches/server/0718-Nameable-Banner-API.patch b/patches/server/0717-Nameable-Banner-API.patch similarity index 100% rename from patches/server/0718-Nameable-Banner-API.patch rename to patches/server/0717-Nameable-Banner-API.patch diff --git a/patches/server/0719-Don-t-broadcast-messages-to-command-blocks.patch b/patches/server/0718-Don-t-broadcast-messages-to-command-blocks.patch similarity index 100% rename from patches/server/0719-Don-t-broadcast-messages-to-command-blocks.patch rename to patches/server/0718-Don-t-broadcast-messages-to-command-blocks.patch diff --git a/patches/server/0720-Prevent-empty-items-from-being-added-to-world.patch b/patches/server/0719-Prevent-empty-items-from-being-added-to-world.patch similarity index 100% rename from patches/server/0720-Prevent-empty-items-from-being-added-to-world.patch rename to patches/server/0719-Prevent-empty-items-from-being-added-to-world.patch diff --git a/patches/server/0721-Fix-CCE-for-SplashPotion-and-LingeringPotion-spawnin.patch b/patches/server/0720-Fix-CCE-for-SplashPotion-and-LingeringPotion-spawnin.patch similarity index 100% rename from patches/server/0721-Fix-CCE-for-SplashPotion-and-LingeringPotion-spawnin.patch rename to patches/server/0720-Fix-CCE-for-SplashPotion-and-LingeringPotion-spawnin.patch diff --git a/patches/server/0722-Add-Player-getFishHook.patch b/patches/server/0721-Add-Player-getFishHook.patch similarity index 100% rename from patches/server/0722-Add-Player-getFishHook.patch rename to patches/server/0721-Add-Player-getFishHook.patch diff --git a/patches/server/0723-Do-not-sync-load-chunk-for-dynamic-game-event-listen.patch b/patches/server/0722-Do-not-sync-load-chunk-for-dynamic-game-event-listen.patch similarity index 100% rename from patches/server/0723-Do-not-sync-load-chunk-for-dynamic-game-event-listen.patch rename to patches/server/0722-Do-not-sync-load-chunk-for-dynamic-game-event-listen.patch diff --git a/patches/server/0724-Add-various-missing-EntityDropItemEvent-calls.patch b/patches/server/0723-Add-various-missing-EntityDropItemEvent-calls.patch similarity index 100% rename from patches/server/0724-Add-various-missing-EntityDropItemEvent-calls.patch rename to patches/server/0723-Add-various-missing-EntityDropItemEvent-calls.patch diff --git a/patches/server/0725-Fix-Bee-flower-NPE.patch b/patches/server/0724-Fix-Bee-flower-NPE.patch similarity index 100% rename from patches/server/0725-Fix-Bee-flower-NPE.patch rename to patches/server/0724-Fix-Bee-flower-NPE.patch diff --git a/patches/server/0726-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch b/patches/server/0725-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch similarity index 93% rename from patches/server/0726-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch rename to patches/server/0725-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch index cb793fb08e..7b9fd5728a 100644 --- a/patches/server/0726-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch +++ b/patches/server/0725-Fix-Spigot-Config-not-using-commands.spam-exclusions.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Fix Spigot Config not using commands.spam-exclusions diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index d46fbc276bf4e751988384f876260264b91b13c5..ce466ccf573f69738813e947f6c6c6d0db6d82b7 100644 +index d2eb455eb527ca819565e6538f97d1972afc8a7f..559a683e22bfeb981a7a84beeeb08b7aac994687 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2384,7 +2384,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0727-More-Teleport-API.patch b/patches/server/0726-More-Teleport-API.patch similarity index 99% rename from patches/server/0727-More-Teleport-API.patch rename to patches/server/0726-More-Teleport-API.patch index 732ed40fc2..0d14091d47 100644 --- a/patches/server/0727-More-Teleport-API.patch +++ b/patches/server/0726-More-Teleport-API.patch @@ -5,7 +5,7 @@ Subject: [PATCH] More Teleport API diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index ce466ccf573f69738813e947f6c6c6d0db6d82b7..6044a84fd9a3b07e418b8e308b3d6faeb152170c 100644 +index 559a683e22bfeb981a7a84beeeb08b7aac994687..7dafab02db55fbba49e59a6b2a8c03f8a22cb982 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1566,11 +1566,17 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0728-Add-EntityPortalReadyEvent.patch b/patches/server/0727-Add-EntityPortalReadyEvent.patch similarity index 100% rename from patches/server/0728-Add-EntityPortalReadyEvent.patch rename to patches/server/0727-Add-EntityPortalReadyEvent.patch diff --git a/patches/server/0729-Don-t-use-level-random-in-entity-constructors.patch b/patches/server/0728-Don-t-use-level-random-in-entity-constructors.patch similarity index 100% rename from patches/server/0729-Don-t-use-level-random-in-entity-constructors.patch rename to patches/server/0728-Don-t-use-level-random-in-entity-constructors.patch diff --git a/patches/server/0730-Send-block-entities-after-destroy-prediction.patch b/patches/server/0729-Send-block-entities-after-destroy-prediction.patch similarity index 98% rename from patches/server/0730-Send-block-entities-after-destroy-prediction.patch rename to patches/server/0729-Send-block-entities-after-destroy-prediction.patch index a7c1fdde0f..c5c44aed4b 100644 --- a/patches/server/0730-Send-block-entities-after-destroy-prediction.patch +++ b/patches/server/0729-Send-block-entities-after-destroy-prediction.patch @@ -57,7 +57,7 @@ index 4d024956156aefde7df308642dfd0a40779e0633..6abecaac8407b992d208a9108e11fd49 } } diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 6044a84fd9a3b07e418b8e308b3d6faeb152170c..bebbf173d846337fb2a0887c1a0f9a4afca570f8 100644 +index 7dafab02db55fbba49e59a6b2a8c03f8a22cb982..6f53025766666adfa2354a7ae9cbffc5baccdfa5 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1712,8 +1712,28 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0731-Warn-on-plugins-accessing-faraway-chunks.patch b/patches/server/0730-Warn-on-plugins-accessing-faraway-chunks.patch similarity index 100% rename from patches/server/0731-Warn-on-plugins-accessing-faraway-chunks.patch rename to patches/server/0730-Warn-on-plugins-accessing-faraway-chunks.patch diff --git a/patches/server/0732-Custom-Chat-Completion-Suggestions-API.patch b/patches/server/0731-Custom-Chat-Completion-Suggestions-API.patch similarity index 100% rename from patches/server/0732-Custom-Chat-Completion-Suggestions-API.patch rename to patches/server/0731-Custom-Chat-Completion-Suggestions-API.patch diff --git a/patches/server/0733-Add-and-fix-missing-BlockFadeEvents.patch b/patches/server/0732-Add-and-fix-missing-BlockFadeEvents.patch similarity index 100% rename from patches/server/0733-Add-and-fix-missing-BlockFadeEvents.patch rename to patches/server/0732-Add-and-fix-missing-BlockFadeEvents.patch diff --git a/patches/server/0734-Collision-API.patch b/patches/server/0733-Collision-API.patch similarity index 100% rename from patches/server/0734-Collision-API.patch rename to patches/server/0733-Collision-API.patch diff --git a/patches/server/0735-Fix-suggest-command-message-for-brigadier-syntax-exc.patch b/patches/server/0734-Fix-suggest-command-message-for-brigadier-syntax-exc.patch similarity index 100% rename from patches/server/0735-Fix-suggest-command-message-for-brigadier-syntax-exc.patch rename to patches/server/0734-Fix-suggest-command-message-for-brigadier-syntax-exc.patch diff --git a/patches/server/0736-Block-Ticking-API.patch b/patches/server/0735-Block-Ticking-API.patch similarity index 100% rename from patches/server/0736-Block-Ticking-API.patch rename to patches/server/0735-Block-Ticking-API.patch diff --git a/patches/server/0737-Add-Velocity-IP-Forwarding-Support.patch b/patches/server/0736-Add-Velocity-IP-Forwarding-Support.patch similarity index 100% rename from patches/server/0737-Add-Velocity-IP-Forwarding-Support.patch rename to patches/server/0736-Add-Velocity-IP-Forwarding-Support.patch diff --git a/patches/server/0738-Add-NamespacedKey-biome-methods.patch b/patches/server/0737-Add-NamespacedKey-biome-methods.patch similarity index 100% rename from patches/server/0738-Add-NamespacedKey-biome-methods.patch rename to patches/server/0737-Add-NamespacedKey-biome-methods.patch diff --git a/patches/server/0739-Fix-plugin-loggers-on-server-shutdown.patch b/patches/server/0738-Fix-plugin-loggers-on-server-shutdown.patch similarity index 100% rename from patches/server/0739-Fix-plugin-loggers-on-server-shutdown.patch rename to patches/server/0738-Fix-plugin-loggers-on-server-shutdown.patch diff --git a/patches/server/0740-Stop-large-look-changes-from-crashing-the-server.patch b/patches/server/0739-Stop-large-look-changes-from-crashing-the-server.patch similarity index 100% rename from patches/server/0740-Stop-large-look-changes-from-crashing-the-server.patch rename to patches/server/0739-Stop-large-look-changes-from-crashing-the-server.patch diff --git a/patches/server/0741-Fire-EntityChangeBlockEvent-in-more-places.patch b/patches/server/0740-Fire-EntityChangeBlockEvent-in-more-places.patch similarity index 100% rename from patches/server/0741-Fire-EntityChangeBlockEvent-in-more-places.patch rename to patches/server/0740-Fire-EntityChangeBlockEvent-in-more-places.patch diff --git a/patches/server/0742-Missing-eating-regain-reason.patch b/patches/server/0741-Missing-eating-regain-reason.patch similarity index 100% rename from patches/server/0742-Missing-eating-regain-reason.patch rename to patches/server/0741-Missing-eating-regain-reason.patch diff --git a/patches/server/0743-Missing-effect-cause.patch b/patches/server/0742-Missing-effect-cause.patch similarity index 100% rename from patches/server/0743-Missing-effect-cause.patch rename to patches/server/0742-Missing-effect-cause.patch diff --git a/patches/server/0744-Added-byte-array-serialization-deserialization-for-P.patch b/patches/server/0743-Added-byte-array-serialization-deserialization-for-P.patch similarity index 100% rename from patches/server/0744-Added-byte-array-serialization-deserialization-for-P.patch rename to patches/server/0743-Added-byte-array-serialization-deserialization-for-P.patch diff --git a/patches/server/0745-Add-a-consumer-parameter-to-ProjectileSource-launchP.patch b/patches/server/0744-Add-a-consumer-parameter-to-ProjectileSource-launchP.patch similarity index 100% rename from patches/server/0745-Add-a-consumer-parameter-to-ProjectileSource-launchP.patch rename to patches/server/0744-Add-a-consumer-parameter-to-ProjectileSource-launchP.patch diff --git a/patches/server/0746-Call-BlockPhysicsEvent-more-often.patch b/patches/server/0745-Call-BlockPhysicsEvent-more-often.patch similarity index 100% rename from patches/server/0746-Call-BlockPhysicsEvent-more-often.patch rename to patches/server/0745-Call-BlockPhysicsEvent-more-often.patch diff --git a/patches/server/0747-Configurable-chat-thread-limit.patch b/patches/server/0746-Configurable-chat-thread-limit.patch similarity index 100% rename from patches/server/0747-Configurable-chat-thread-limit.patch rename to patches/server/0746-Configurable-chat-thread-limit.patch diff --git a/patches/server/0748-Mitigate-effects-of-WorldCreator-keepSpawnLoaded-ret.patch b/patches/server/0747-Mitigate-effects-of-WorldCreator-keepSpawnLoaded-ret.patch similarity index 100% rename from patches/server/0748-Mitigate-effects-of-WorldCreator-keepSpawnLoaded-ret.patch rename to patches/server/0747-Mitigate-effects-of-WorldCreator-keepSpawnLoaded-ret.patch diff --git a/patches/server/0749-fix-Jigsaw-block-kicking-user.patch b/patches/server/0748-fix-Jigsaw-block-kicking-user.patch similarity index 100% rename from patches/server/0749-fix-Jigsaw-block-kicking-user.patch rename to patches/server/0748-fix-Jigsaw-block-kicking-user.patch diff --git a/patches/server/0750-use-BlockFormEvent-for-mud-converting-into-clay.patch b/patches/server/0749-use-BlockFormEvent-for-mud-converting-into-clay.patch similarity index 100% rename from patches/server/0750-use-BlockFormEvent-for-mud-converting-into-clay.patch rename to patches/server/0749-use-BlockFormEvent-for-mud-converting-into-clay.patch diff --git a/patches/server/0751-Add-getDrops-to-BlockState.patch b/patches/server/0750-Add-getDrops-to-BlockState.patch similarity index 100% rename from patches/server/0751-Add-getDrops-to-BlockState.patch rename to patches/server/0750-Add-getDrops-to-BlockState.patch diff --git a/patches/server/0752-Fix-a-bunch-of-vanilla-bugs.patch b/patches/server/0751-Fix-a-bunch-of-vanilla-bugs.patch similarity index 100% rename from patches/server/0752-Fix-a-bunch-of-vanilla-bugs.patch rename to patches/server/0751-Fix-a-bunch-of-vanilla-bugs.patch diff --git a/patches/server/0753-Remove-unnecessary-onTrackingStart-during-navigation.patch b/patches/server/0752-Remove-unnecessary-onTrackingStart-during-navigation.patch similarity index 100% rename from patches/server/0753-Remove-unnecessary-onTrackingStart-during-navigation.patch rename to patches/server/0752-Remove-unnecessary-onTrackingStart-during-navigation.patch diff --git a/patches/server/0754-Fix-custom-piglin-loved-items.patch b/patches/server/0753-Fix-custom-piglin-loved-items.patch similarity index 100% rename from patches/server/0754-Fix-custom-piglin-loved-items.patch rename to patches/server/0753-Fix-custom-piglin-loved-items.patch diff --git a/patches/server/0755-EntityPickupItemEvent-fixes.patch b/patches/server/0754-EntityPickupItemEvent-fixes.patch similarity index 100% rename from patches/server/0755-EntityPickupItemEvent-fixes.patch rename to patches/server/0754-EntityPickupItemEvent-fixes.patch diff --git a/patches/server/0756-Correctly-handle-interactions-with-items-on-cooldown.patch b/patches/server/0755-Correctly-handle-interactions-with-items-on-cooldown.patch similarity index 100% rename from patches/server/0756-Correctly-handle-interactions-with-items-on-cooldown.patch rename to patches/server/0755-Correctly-handle-interactions-with-items-on-cooldown.patch diff --git a/patches/server/0757-Add-PlayerInventorySlotChangeEvent.patch b/patches/server/0756-Add-PlayerInventorySlotChangeEvent.patch similarity index 100% rename from patches/server/0757-Add-PlayerInventorySlotChangeEvent.patch rename to patches/server/0756-Add-PlayerInventorySlotChangeEvent.patch diff --git a/patches/server/0758-Elder-Guardian-appearance-API.patch b/patches/server/0757-Elder-Guardian-appearance-API.patch similarity index 100% rename from patches/server/0758-Elder-Guardian-appearance-API.patch rename to patches/server/0757-Elder-Guardian-appearance-API.patch diff --git a/patches/server/0759-Allow-changing-bed-s-occupied-property.patch b/patches/server/0758-Allow-changing-bed-s-occupied-property.patch similarity index 100% rename from patches/server/0759-Allow-changing-bed-s-occupied-property.patch rename to patches/server/0758-Allow-changing-bed-s-occupied-property.patch diff --git a/patches/server/0760-Add-entity-knockback-API.patch b/patches/server/0759-Add-entity-knockback-API.patch similarity index 100% rename from patches/server/0760-Add-entity-knockback-API.patch rename to patches/server/0759-Add-entity-knockback-API.patch diff --git a/patches/server/0761-Detect-headless-JREs.patch b/patches/server/0760-Detect-headless-JREs.patch similarity index 100% rename from patches/server/0761-Detect-headless-JREs.patch rename to patches/server/0760-Detect-headless-JREs.patch diff --git a/patches/server/0762-fix-entity-vehicle-collision-event-not-called.patch b/patches/server/0761-fix-entity-vehicle-collision-event-not-called.patch similarity index 100% rename from patches/server/0762-fix-entity-vehicle-collision-event-not-called.patch rename to patches/server/0761-fix-entity-vehicle-collision-event-not-called.patch diff --git a/patches/server/0763-Add-EntityToggleSitEvent.patch b/patches/server/0762-Add-EntityToggleSitEvent.patch similarity index 100% rename from patches/server/0763-Add-EntityToggleSitEvent.patch rename to patches/server/0762-Add-EntityToggleSitEvent.patch diff --git a/patches/server/0764-Add-fire-tick-delay-option.patch b/patches/server/0763-Add-fire-tick-delay-option.patch similarity index 100% rename from patches/server/0764-Add-fire-tick-delay-option.patch rename to patches/server/0763-Add-fire-tick-delay-option.patch diff --git a/patches/server/0765-Add-Moving-Piston-API.patch b/patches/server/0764-Add-Moving-Piston-API.patch similarity index 100% rename from patches/server/0765-Add-Moving-Piston-API.patch rename to patches/server/0764-Add-Moving-Piston-API.patch diff --git a/patches/server/0766-Ignore-impossible-spawn-tick.patch b/patches/server/0765-Ignore-impossible-spawn-tick.patch similarity index 100% rename from patches/server/0766-Ignore-impossible-spawn-tick.patch rename to patches/server/0765-Ignore-impossible-spawn-tick.patch diff --git a/patches/server/0767-Fix-EntityArgument-suggestion-permissions-to-align-w.patch b/patches/server/0766-Fix-EntityArgument-suggestion-permissions-to-align-w.patch similarity index 100% rename from patches/server/0767-Fix-EntityArgument-suggestion-permissions-to-align-w.patch rename to patches/server/0766-Fix-EntityArgument-suggestion-permissions-to-align-w.patch diff --git a/patches/server/0768-Fix-EntityCombustEvent-cancellation-cant-fully-preve.patch b/patches/server/0767-Fix-EntityCombustEvent-cancellation-cant-fully-preve.patch similarity index 100% rename from patches/server/0768-Fix-EntityCombustEvent-cancellation-cant-fully-preve.patch rename to patches/server/0767-Fix-EntityCombustEvent-cancellation-cant-fully-preve.patch diff --git a/patches/server/0769-Add-PrePlayerAttackEntityEvent.patch b/patches/server/0768-Add-PrePlayerAttackEntityEvent.patch similarity index 100% rename from patches/server/0769-Add-PrePlayerAttackEntityEvent.patch rename to patches/server/0768-Add-PrePlayerAttackEntityEvent.patch diff --git a/patches/server/0770-ensure-reset-EnderDragon-boss-event-name.patch b/patches/server/0769-ensure-reset-EnderDragon-boss-event-name.patch similarity index 100% rename from patches/server/0770-ensure-reset-EnderDragon-boss-event-name.patch rename to patches/server/0769-ensure-reset-EnderDragon-boss-event-name.patch diff --git a/patches/server/0771-Add-Player-Warden-Warning-API.patch b/patches/server/0770-Add-Player-Warden-Warning-API.patch similarity index 100% rename from patches/server/0771-Add-Player-Warden-Warning-API.patch rename to patches/server/0770-Add-Player-Warden-Warning-API.patch diff --git a/patches/server/0772-More-vanilla-friendly-methods-to-update-trades.patch b/patches/server/0771-More-vanilla-friendly-methods-to-update-trades.patch similarity index 100% rename from patches/server/0772-More-vanilla-friendly-methods-to-update-trades.patch rename to patches/server/0771-More-vanilla-friendly-methods-to-update-trades.patch diff --git a/patches/server/0773-Add-paper-dumplisteners-command.patch b/patches/server/0772-Add-paper-dumplisteners-command.patch similarity index 100% rename from patches/server/0773-Add-paper-dumplisteners-command.patch rename to patches/server/0772-Add-paper-dumplisteners-command.patch diff --git a/patches/server/0774-check-global-player-list-where-appropriate.patch b/patches/server/0773-check-global-player-list-where-appropriate.patch similarity index 100% rename from patches/server/0774-check-global-player-list-where-appropriate.patch rename to patches/server/0773-check-global-player-list-where-appropriate.patch diff --git a/patches/server/0775-Fix-async-entity-add-due-to-fungus-trees.patch b/patches/server/0774-Fix-async-entity-add-due-to-fungus-trees.patch similarity index 100% rename from patches/server/0775-Fix-async-entity-add-due-to-fungus-trees.patch rename to patches/server/0774-Fix-async-entity-add-due-to-fungus-trees.patch diff --git a/patches/server/0776-ItemStack-damage-API.patch b/patches/server/0775-ItemStack-damage-API.patch similarity index 100% rename from patches/server/0776-ItemStack-damage-API.patch rename to patches/server/0775-ItemStack-damage-API.patch diff --git a/patches/server/0777-Friction-API.patch b/patches/server/0776-Friction-API.patch similarity index 100% rename from patches/server/0777-Friction-API.patch rename to patches/server/0776-Friction-API.patch diff --git a/patches/server/0778-Ability-to-control-player-s-insomnia-and-phantoms.patch b/patches/server/0777-Ability-to-control-player-s-insomnia-and-phantoms.patch similarity index 100% rename from patches/server/0778-Ability-to-control-player-s-insomnia-and-phantoms.patch rename to patches/server/0777-Ability-to-control-player-s-insomnia-and-phantoms.patch diff --git a/patches/server/0779-Fix-premature-player-kicks-on-shutdown.patch b/patches/server/0778-Fix-premature-player-kicks-on-shutdown.patch similarity index 100% rename from patches/server/0779-Fix-premature-player-kicks-on-shutdown.patch rename to patches/server/0778-Fix-premature-player-kicks-on-shutdown.patch diff --git a/patches/server/0780-Sync-offhand-slot-in-menus.patch b/patches/server/0779-Sync-offhand-slot-in-menus.patch similarity index 100% rename from patches/server/0780-Sync-offhand-slot-in-menus.patch rename to patches/server/0779-Sync-offhand-slot-in-menus.patch diff --git a/patches/server/0781-Player-Entity-Tracking-Events.patch b/patches/server/0780-Player-Entity-Tracking-Events.patch similarity index 100% rename from patches/server/0781-Player-Entity-Tracking-Events.patch rename to patches/server/0780-Player-Entity-Tracking-Events.patch diff --git a/patches/server/0782-Limit-pet-look-distance.patch b/patches/server/0781-Limit-pet-look-distance.patch similarity index 100% rename from patches/server/0782-Limit-pet-look-distance.patch rename to patches/server/0781-Limit-pet-look-distance.patch diff --git a/patches/server/0783-Fixes-and-additions-to-the-SpawnReason-API.patch b/patches/server/0782-Fixes-and-additions-to-the-SpawnReason-API.patch similarity index 100% rename from patches/server/0783-Fixes-and-additions-to-the-SpawnReason-API.patch rename to patches/server/0782-Fixes-and-additions-to-the-SpawnReason-API.patch diff --git a/patches/server/0784-fix-Instruments.patch b/patches/server/0783-fix-Instruments.patch similarity index 100% rename from patches/server/0784-fix-Instruments.patch rename to patches/server/0783-fix-Instruments.patch diff --git a/patches/server/0785-Improve-inlining-for-some-hot-BlockBehavior-and-Flui.patch b/patches/server/0784-Improve-inlining-for-some-hot-BlockBehavior-and-Flui.patch similarity index 100% rename from patches/server/0785-Improve-inlining-for-some-hot-BlockBehavior-and-Flui.patch rename to patches/server/0784-Improve-inlining-for-some-hot-BlockBehavior-and-Flui.patch diff --git a/patches/server/0786-Fix-inconsistencies-in-dispense-events-regarding-sta.patch b/patches/server/0785-Fix-inconsistencies-in-dispense-events-regarding-sta.patch similarity index 100% rename from patches/server/0786-Fix-inconsistencies-in-dispense-events-regarding-sta.patch rename to patches/server/0785-Fix-inconsistencies-in-dispense-events-regarding-sta.patch diff --git a/patches/server/0787-Add-BlockLockCheckEvent.patch b/patches/server/0786-Add-BlockLockCheckEvent.patch similarity index 100% rename from patches/server/0787-Add-BlockLockCheckEvent.patch rename to patches/server/0786-Add-BlockLockCheckEvent.patch diff --git a/patches/server/0788-Add-Sneaking-API-for-Entities.patch b/patches/server/0787-Add-Sneaking-API-for-Entities.patch similarity index 100% rename from patches/server/0788-Add-Sneaking-API-for-Entities.patch rename to patches/server/0787-Add-Sneaking-API-for-Entities.patch diff --git a/patches/server/0789-Improve-logging-and-errors.patch b/patches/server/0788-Improve-logging-and-errors.patch similarity index 98% rename from patches/server/0789-Improve-logging-and-errors.patch rename to patches/server/0788-Improve-logging-and-errors.patch index e4489ef6a7..0537254752 100644 --- a/patches/server/0789-Improve-logging-and-errors.patch +++ b/patches/server/0788-Improve-logging-and-errors.patch @@ -52,7 +52,7 @@ index aa39bdb0a4ba8fedf5052ea9700afa7d4d2a4300..b4af03c4bdd1ce0861f36c3b75fc7e89 } diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index bebbf173d846337fb2a0887c1a0f9a4afca570f8..0e2d8a4bd05dc8bf7b79e268a6985b025f3296fa 100644 +index 6f53025766666adfa2354a7ae9cbffc5baccdfa5..8429d78be110b7d296284d99089a37d9f1573ba8 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -3400,7 +3400,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0790-Improve-PortalEvents.patch b/patches/server/0789-Improve-PortalEvents.patch similarity index 100% rename from patches/server/0790-Improve-PortalEvents.patch rename to patches/server/0789-Improve-PortalEvents.patch diff --git a/patches/server/0791-Add-config-option-for-spider-worldborder-climbing.patch b/patches/server/0790-Add-config-option-for-spider-worldborder-climbing.patch similarity index 100% rename from patches/server/0791-Add-config-option-for-spider-worldborder-climbing.patch rename to patches/server/0790-Add-config-option-for-spider-worldborder-climbing.patch diff --git a/patches/server/0792-Add-missing-SpigotConfig-logCommands-check.patch b/patches/server/0791-Add-missing-SpigotConfig-logCommands-check.patch similarity index 95% rename from patches/server/0792-Add-missing-SpigotConfig-logCommands-check.patch rename to patches/server/0791-Add-missing-SpigotConfig-logCommands-check.patch index c3885506e8..6deb542ce8 100644 --- a/patches/server/0792-Add-missing-SpigotConfig-logCommands-check.patch +++ b/patches/server/0791-Add-missing-SpigotConfig-logCommands-check.patch @@ -6,7 +6,7 @@ Subject: [PATCH] Add missing SpigotConfig logCommands check Co-authored-by: david <mrminecraft00@gmail.com> diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 0e2d8a4bd05dc8bf7b79e268a6985b025f3296fa..f525e120fa1e36d756e5e8bd96bf2d0bdce51a65 100644 +index 8429d78be110b7d296284d99089a37d9f1573ba8..810a9580034b2049220655b9863bf589097f82b3 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2058,7 +2058,9 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0793-Fix-NPE-on-Allay-stopDancing-while-not-dancing.patch b/patches/server/0792-Fix-NPE-on-Allay-stopDancing-while-not-dancing.patch similarity index 100% rename from patches/server/0793-Fix-NPE-on-Allay-stopDancing-while-not-dancing.patch rename to patches/server/0792-Fix-NPE-on-Allay-stopDancing-while-not-dancing.patch diff --git a/patches/server/0794-Flying-Fall-Damage.patch b/patches/server/0793-Flying-Fall-Damage.patch similarity index 100% rename from patches/server/0794-Flying-Fall-Damage.patch rename to patches/server/0793-Flying-Fall-Damage.patch diff --git a/patches/server/0795-Expose-pre-collision-moving-velocity-to-VehicleBlock.patch b/patches/server/0794-Expose-pre-collision-moving-velocity-to-VehicleBlock.patch similarity index 100% rename from patches/server/0795-Expose-pre-collision-moving-velocity-to-VehicleBlock.patch rename to patches/server/0794-Expose-pre-collision-moving-velocity-to-VehicleBlock.patch diff --git a/patches/server/0796-config-for-disabling-entity-tag-tags.patch b/patches/server/0795-config-for-disabling-entity-tag-tags.patch similarity index 100% rename from patches/server/0796-config-for-disabling-entity-tag-tags.patch rename to patches/server/0795-config-for-disabling-entity-tag-tags.patch diff --git a/patches/server/0797-Use-single-player-info-update-packet-on-join.patch b/patches/server/0796-Use-single-player-info-update-packet-on-join.patch similarity index 97% rename from patches/server/0797-Use-single-player-info-update-packet-on-join.patch rename to patches/server/0796-Use-single-player-info-update-packet-on-join.patch index e88e6c54b9..2c8409d959 100644 --- a/patches/server/0797-Use-single-player-info-update-packet-on-join.patch +++ b/patches/server/0796-Use-single-player-info-update-packet-on-join.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Use single player info update packet on join diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index f525e120fa1e36d756e5e8bd96bf2d0bdce51a65..249b94b75fd1007e491fd1de4377e06880175a7f 100644 +index 810a9580034b2049220655b9863bf589097f82b3..554f32f562ce4d841f50183a011fc09fd170f741 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -3438,7 +3438,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0798-Correctly-shrink-items-during-EntityResurrectEvent.patch b/patches/server/0797-Correctly-shrink-items-during-EntityResurrectEvent.patch similarity index 100% rename from patches/server/0798-Correctly-shrink-items-during-EntityResurrectEvent.patch rename to patches/server/0797-Correctly-shrink-items-during-EntityResurrectEvent.patch diff --git a/patches/server/0799-Win-Screen-API.patch b/patches/server/0798-Win-Screen-API.patch similarity index 100% rename from patches/server/0799-Win-Screen-API.patch rename to patches/server/0798-Win-Screen-API.patch diff --git a/patches/server/0800-Remove-CraftItemStack-setAmount-null-assignment.patch b/patches/server/0799-Remove-CraftItemStack-setAmount-null-assignment.patch similarity index 100% rename from patches/server/0800-Remove-CraftItemStack-setAmount-null-assignment.patch rename to patches/server/0799-Remove-CraftItemStack-setAmount-null-assignment.patch diff --git a/patches/server/0801-Fix-force-opening-enchantment-tables.patch b/patches/server/0800-Fix-force-opening-enchantment-tables.patch similarity index 100% rename from patches/server/0801-Fix-force-opening-enchantment-tables.patch rename to patches/server/0800-Fix-force-opening-enchantment-tables.patch diff --git a/patches/server/0802-Add-Entity-Body-Yaw-API.patch b/patches/server/0801-Add-Entity-Body-Yaw-API.patch similarity index 100% rename from patches/server/0802-Add-Entity-Body-Yaw-API.patch rename to patches/server/0801-Add-Entity-Body-Yaw-API.patch diff --git a/patches/server/0803-Fix-MC-157464-Prevent-sleeping-villagers-moving-towa.patch b/patches/server/0802-Fix-MC-157464-Prevent-sleeping-villagers-moving-towa.patch similarity index 100% rename from patches/server/0803-Fix-MC-157464-Prevent-sleeping-villagers-moving-towa.patch rename to patches/server/0802-Fix-MC-157464-Prevent-sleeping-villagers-moving-towa.patch diff --git a/patches/server/0804-Add-EntityFertilizeEggEvent.patch b/patches/server/0803-Add-EntityFertilizeEggEvent.patch similarity index 100% rename from patches/server/0804-Add-EntityFertilizeEggEvent.patch rename to patches/server/0803-Add-EntityFertilizeEggEvent.patch diff --git a/patches/server/0805-Fix-HumanEntity-drop-not-updating-the-client-inv.patch b/patches/server/0804-Fix-HumanEntity-drop-not-updating-the-client-inv.patch similarity index 100% rename from patches/server/0805-Fix-HumanEntity-drop-not-updating-the-client-inv.patch rename to patches/server/0804-Fix-HumanEntity-drop-not-updating-the-client-inv.patch diff --git a/patches/server/0806-Add-CompostItemEvent-and-EntityCompostItemEvent.patch b/patches/server/0805-Add-CompostItemEvent-and-EntityCompostItemEvent.patch similarity index 100% rename from patches/server/0806-Add-CompostItemEvent-and-EntityCompostItemEvent.patch rename to patches/server/0805-Add-CompostItemEvent-and-EntityCompostItemEvent.patch diff --git a/patches/server/0807-Correctly-handle-ArmorStand-invisibility.patch b/patches/server/0806-Correctly-handle-ArmorStand-invisibility.patch similarity index 100% rename from patches/server/0807-Correctly-handle-ArmorStand-invisibility.patch rename to patches/server/0806-Correctly-handle-ArmorStand-invisibility.patch diff --git a/patches/server/0808-Fix-advancement-triggers-for-entity-damage.patch b/patches/server/0807-Fix-advancement-triggers-for-entity-damage.patch similarity index 100% rename from patches/server/0808-Fix-advancement-triggers-for-entity-damage.patch rename to patches/server/0807-Fix-advancement-triggers-for-entity-damage.patch diff --git a/patches/server/0809-Fix-text-display-error-on-spawn.patch b/patches/server/0808-Fix-text-display-error-on-spawn.patch similarity index 100% rename from patches/server/0809-Fix-text-display-error-on-spawn.patch rename to patches/server/0808-Fix-text-display-error-on-spawn.patch diff --git a/patches/server/0810-Fix-inventories-returning-null-Locations.patch b/patches/server/0809-Fix-inventories-returning-null-Locations.patch similarity index 100% rename from patches/server/0810-Fix-inventories-returning-null-Locations.patch rename to patches/server/0809-Fix-inventories-returning-null-Locations.patch diff --git a/patches/server/0811-Add-Shearable-API.patch b/patches/server/0810-Add-Shearable-API.patch similarity index 100% rename from patches/server/0811-Add-Shearable-API.patch rename to patches/server/0810-Add-Shearable-API.patch diff --git a/patches/server/0812-Fix-SpawnEggMeta-get-setSpawnedType.patch b/patches/server/0811-Fix-SpawnEggMeta-get-setSpawnedType.patch similarity index 100% rename from patches/server/0812-Fix-SpawnEggMeta-get-setSpawnedType.patch rename to patches/server/0811-Fix-SpawnEggMeta-get-setSpawnedType.patch diff --git a/patches/server/0813-Fix-crash-relating-to-bad-recipes-in-furnace-like-ti.patch b/patches/server/0812-Fix-crash-relating-to-bad-recipes-in-furnace-like-ti.patch similarity index 100% rename from patches/server/0813-Fix-crash-relating-to-bad-recipes-in-furnace-like-ti.patch rename to patches/server/0812-Fix-crash-relating-to-bad-recipes-in-furnace-like-ti.patch diff --git a/patches/server/0814-Treat-sequence-violations-like-they-should-be.patch b/patches/server/0813-Treat-sequence-violations-like-they-should-be.patch similarity index 92% rename from patches/server/0814-Treat-sequence-violations-like-they-should-be.patch rename to patches/server/0813-Treat-sequence-violations-like-they-should-be.patch index 0c1ccc268b..3f1ebdd9fa 100644 --- a/patches/server/0814-Treat-sequence-violations-like-they-should-be.patch +++ b/patches/server/0813-Treat-sequence-violations-like-they-should-be.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Treat sequence violations like they should be diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 249b94b75fd1007e491fd1de4377e06880175a7f..6485780c3fe2ad866c7c93419fde1e96f6f0bddc 100644 +index 554f32f562ce4d841f50183a011fc09fd170f741..941d45f0a4a50a8ad1d085cb04221c7a77370408 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1977,6 +1977,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0815-Prevent-causing-expired-keys-from-impacting-new-join.patch b/patches/server/0814-Prevent-causing-expired-keys-from-impacting-new-join.patch similarity index 97% rename from patches/server/0815-Prevent-causing-expired-keys-from-impacting-new-join.patch rename to patches/server/0814-Prevent-causing-expired-keys-from-impacting-new-join.patch index 11aa4b82b7..7aea15e9ac 100644 --- a/patches/server/0815-Prevent-causing-expired-keys-from-impacting-new-join.patch +++ b/patches/server/0814-Prevent-causing-expired-keys-from-impacting-new-join.patch @@ -26,7 +26,7 @@ index 68c062cbaa030d62d97c9c003651f8fc17a00a6b..6247a21c9c391abf1f6db3482c659593 UPDATE_GAME_MODE((serialized, buf) -> serialized.gameMode = GameType.byId(buf.readVarInt()), (buf, entry) -> buf.writeVarInt(entry.gameMode().getId())), UPDATE_LISTED((serialized, buf) -> serialized.listed = buf.readBoolean(), (buf, entry) -> buf.writeBoolean(entry.listed())), diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 6485780c3fe2ad866c7c93419fde1e96f6f0bddc..3ec08f9206274a857f6999faa4e5db0ac46b6a5f 100644 +index 941d45f0a4a50a8ad1d085cb04221c7a77370408..5f20090c35cfd83e54ce139bfe49ae70ddd16582 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -295,6 +295,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0816-Prevent-GameEvents-being-fired-from-unloaded-chunks.patch b/patches/server/0815-Prevent-GameEvents-being-fired-from-unloaded-chunks.patch similarity index 100% rename from patches/server/0816-Prevent-GameEvents-being-fired-from-unloaded-chunks.patch rename to patches/server/0815-Prevent-GameEvents-being-fired-from-unloaded-chunks.patch diff --git a/patches/server/0817-Use-array-for-gamerule-storage.patch b/patches/server/0816-Use-array-for-gamerule-storage.patch similarity index 100% rename from patches/server/0817-Use-array-for-gamerule-storage.patch rename to patches/server/0816-Use-array-for-gamerule-storage.patch diff --git a/patches/server/0818-Fix-a-couple-of-upstream-bed-issues.patch b/patches/server/0817-Fix-a-couple-of-upstream-bed-issues.patch similarity index 100% rename from patches/server/0818-Fix-a-couple-of-upstream-bed-issues.patch rename to patches/server/0817-Fix-a-couple-of-upstream-bed-issues.patch diff --git a/patches/server/0819-Fix-demo-flag-not-enabling-demo-mode.patch b/patches/server/0818-Fix-demo-flag-not-enabling-demo-mode.patch similarity index 100% rename from patches/server/0819-Fix-demo-flag-not-enabling-demo-mode.patch rename to patches/server/0818-Fix-demo-flag-not-enabling-demo-mode.patch diff --git a/patches/server/0820-Add-Mob-Experience-reward-API.patch b/patches/server/0819-Add-Mob-Experience-reward-API.patch similarity index 100% rename from patches/server/0820-Add-Mob-Experience-reward-API.patch rename to patches/server/0819-Add-Mob-Experience-reward-API.patch diff --git a/patches/server/0821-Break-redstone-on-top-of-trap-doors-early.patch b/patches/server/0820-Break-redstone-on-top-of-trap-doors-early.patch similarity index 100% rename from patches/server/0821-Break-redstone-on-top-of-trap-doors-early.patch rename to patches/server/0820-Break-redstone-on-top-of-trap-doors-early.patch diff --git a/patches/server/0822-Avoid-Lazy-Initialization-for-Enum-Fields.patch b/patches/server/0821-Avoid-Lazy-Initialization-for-Enum-Fields.patch similarity index 100% rename from patches/server/0822-Avoid-Lazy-Initialization-for-Enum-Fields.patch rename to patches/server/0821-Avoid-Lazy-Initialization-for-Enum-Fields.patch diff --git a/patches/server/0823-More-accurate-isInOpenWater-impl.patch b/patches/server/0822-More-accurate-isInOpenWater-impl.patch similarity index 100% rename from patches/server/0823-More-accurate-isInOpenWater-impl.patch rename to patches/server/0822-More-accurate-isInOpenWater-impl.patch diff --git a/patches/server/0824-Expand-PlayerItemMendEvent.patch b/patches/server/0823-Expand-PlayerItemMendEvent.patch similarity index 100% rename from patches/server/0824-Expand-PlayerItemMendEvent.patch rename to patches/server/0823-Expand-PlayerItemMendEvent.patch diff --git a/patches/server/0825-Refresh-ProjectileSource-for-projectiles.patch b/patches/server/0824-Refresh-ProjectileSource-for-projectiles.patch similarity index 100% rename from patches/server/0825-Refresh-ProjectileSource-for-projectiles.patch rename to patches/server/0824-Refresh-ProjectileSource-for-projectiles.patch diff --git a/patches/server/0826-Add-transient-modifier-API.patch b/patches/server/0825-Add-transient-modifier-API.patch similarity index 100% rename from patches/server/0826-Add-transient-modifier-API.patch rename to patches/server/0825-Add-transient-modifier-API.patch diff --git a/patches/server/0827-Fix-block-place-logic.patch b/patches/server/0826-Fix-block-place-logic.patch similarity index 100% rename from patches/server/0827-Fix-block-place-logic.patch rename to patches/server/0826-Fix-block-place-logic.patch diff --git a/patches/server/0828-Fix-spigot-sound-playing-for-BlockItem-ItemStacks.patch b/patches/server/0827-Fix-spigot-sound-playing-for-BlockItem-ItemStacks.patch similarity index 100% rename from patches/server/0828-Fix-spigot-sound-playing-for-BlockItem-ItemStacks.patch rename to patches/server/0827-Fix-spigot-sound-playing-for-BlockItem-ItemStacks.patch diff --git a/patches/server/0829-Call-BlockGrowEvent-for-missing-blocks.patch b/patches/server/0828-Call-BlockGrowEvent-for-missing-blocks.patch similarity index 100% rename from patches/server/0829-Call-BlockGrowEvent-for-missing-blocks.patch rename to patches/server/0828-Call-BlockGrowEvent-for-missing-blocks.patch diff --git a/patches/server/0830-Don-t-enforce-icanhasbukkit-default-if-alias-block-e.patch b/patches/server/0829-Don-t-enforce-icanhasbukkit-default-if-alias-block-e.patch similarity index 100% rename from patches/server/0830-Don-t-enforce-icanhasbukkit-default-if-alias-block-e.patch rename to patches/server/0829-Don-t-enforce-icanhasbukkit-default-if-alias-block-e.patch diff --git a/patches/server/0831-fix-MapLike-spam-for-missing-key-selector.patch b/patches/server/0830-fix-MapLike-spam-for-missing-key-selector.patch similarity index 100% rename from patches/server/0831-fix-MapLike-spam-for-missing-key-selector.patch rename to patches/server/0830-fix-MapLike-spam-for-missing-key-selector.patch diff --git a/patches/server/0832-Fix-sniffer-removeExploredLocation.patch b/patches/server/0831-Fix-sniffer-removeExploredLocation.patch similarity index 100% rename from patches/server/0832-Fix-sniffer-removeExploredLocation.patch rename to patches/server/0831-Fix-sniffer-removeExploredLocation.patch diff --git a/patches/server/0833-Add-method-to-remove-all-active-potion-effects.patch b/patches/server/0832-Add-method-to-remove-all-active-potion-effects.patch similarity index 100% rename from patches/server/0833-Add-method-to-remove-all-active-potion-effects.patch rename to patches/server/0832-Add-method-to-remove-all-active-potion-effects.patch diff --git a/patches/server/0834-Fix-incorrect-crafting-result-amount-for-fireworks.patch b/patches/server/0833-Fix-incorrect-crafting-result-amount-for-fireworks.patch similarity index 100% rename from patches/server/0834-Fix-incorrect-crafting-result-amount-for-fireworks.patch rename to patches/server/0833-Fix-incorrect-crafting-result-amount-for-fireworks.patch diff --git a/patches/server/0835-Add-event-for-player-editing-sign.patch b/patches/server/0834-Add-event-for-player-editing-sign.patch similarity index 100% rename from patches/server/0835-Add-event-for-player-editing-sign.patch rename to patches/server/0834-Add-event-for-player-editing-sign.patch diff --git a/patches/server/0836-Only-tick-item-frames-if-players-can-see-it.patch b/patches/server/0835-Only-tick-item-frames-if-players-can-see-it.patch similarity index 100% rename from patches/server/0836-Only-tick-item-frames-if-players-can-see-it.patch rename to patches/server/0835-Only-tick-item-frames-if-players-can-see-it.patch diff --git a/patches/server/0837-Fix-cmd-permission-levels-for-command-blocks.patch b/patches/server/0836-Fix-cmd-permission-levels-for-command-blocks.patch similarity index 100% rename from patches/server/0837-Fix-cmd-permission-levels-for-command-blocks.patch rename to patches/server/0836-Fix-cmd-permission-levels-for-command-blocks.patch diff --git a/patches/server/0838-Add-option-to-disable-block-updates.patch b/patches/server/0837-Add-option-to-disable-block-updates.patch similarity index 100% rename from patches/server/0838-Add-option-to-disable-block-updates.patch rename to patches/server/0837-Add-option-to-disable-block-updates.patch diff --git a/patches/server/0839-Call-missing-BlockDispenseEvent.patch b/patches/server/0838-Call-missing-BlockDispenseEvent.patch similarity index 100% rename from patches/server/0839-Call-missing-BlockDispenseEvent.patch rename to patches/server/0838-Call-missing-BlockDispenseEvent.patch diff --git a/patches/server/0840-Don-t-load-chunks-for-supporting-block-checks.patch b/patches/server/0839-Don-t-load-chunks-for-supporting-block-checks.patch similarity index 100% rename from patches/server/0840-Don-t-load-chunks-for-supporting-block-checks.patch rename to patches/server/0839-Don-t-load-chunks-for-supporting-block-checks.patch diff --git a/patches/server/0841-Optimize-player-lookups-for-beacons.patch b/patches/server/0840-Optimize-player-lookups-for-beacons.patch similarity index 100% rename from patches/server/0841-Optimize-player-lookups-for-beacons.patch rename to patches/server/0840-Optimize-player-lookups-for-beacons.patch diff --git a/patches/server/0842-Add-Sign-getInteractableSideFor.patch b/patches/server/0841-Add-Sign-getInteractableSideFor.patch similarity index 100% rename from patches/server/0842-Add-Sign-getInteractableSideFor.patch rename to patches/server/0841-Add-Sign-getInteractableSideFor.patch diff --git a/patches/server/0843-fix-item-meta-for-tadpole-buckets.patch b/patches/server/0842-fix-item-meta-for-tadpole-buckets.patch similarity index 100% rename from patches/server/0843-fix-item-meta-for-tadpole-buckets.patch rename to patches/server/0842-fix-item-meta-for-tadpole-buckets.patch diff --git a/patches/server/0844-Fix-BanList-API.patch b/patches/server/0843-Fix-BanList-API.patch similarity index 100% rename from patches/server/0844-Fix-BanList-API.patch rename to patches/server/0843-Fix-BanList-API.patch diff --git a/patches/server/0845-Determine-lava-and-water-fluid-explosion-resistance-.patch b/patches/server/0844-Determine-lava-and-water-fluid-explosion-resistance-.patch similarity index 100% rename from patches/server/0845-Determine-lava-and-water-fluid-explosion-resistance-.patch rename to patches/server/0844-Determine-lava-and-water-fluid-explosion-resistance-.patch diff --git a/patches/server/0846-Fix-possible-NPE-on-painting-creation.patch b/patches/server/0845-Fix-possible-NPE-on-painting-creation.patch similarity index 100% rename from patches/server/0846-Fix-possible-NPE-on-painting-creation.patch rename to patches/server/0845-Fix-possible-NPE-on-painting-creation.patch diff --git a/patches/server/0847-Only-set-despawnTimer-for-Wandering-Traders-spawned-.patch b/patches/server/0846-Only-set-despawnTimer-for-Wandering-Traders-spawned-.patch similarity index 100% rename from patches/server/0847-Only-set-despawnTimer-for-Wandering-Traders-spawned-.patch rename to patches/server/0846-Only-set-despawnTimer-for-Wandering-Traders-spawned-.patch diff --git a/patches/server/0848-ExperienceOrb-should-call-EntitySpawnEvent.patch b/patches/server/0847-ExperienceOrb-should-call-EntitySpawnEvent.patch similarity index 100% rename from patches/server/0848-ExperienceOrb-should-call-EntitySpawnEvent.patch rename to patches/server/0847-ExperienceOrb-should-call-EntitySpawnEvent.patch diff --git a/patches/server/0849-Make-Amethyst-throw-both-Spread-and-Grow-Events.patch b/patches/server/0848-Make-Amethyst-throw-both-Spread-and-Grow-Events.patch similarity index 100% rename from patches/server/0849-Make-Amethyst-throw-both-Spread-and-Grow-Events.patch rename to patches/server/0848-Make-Amethyst-throw-both-Spread-and-Grow-Events.patch diff --git a/patches/server/0850-Add-whitelist-events.patch b/patches/server/0849-Add-whitelist-events.patch similarity index 100% rename from patches/server/0850-Add-whitelist-events.patch rename to patches/server/0849-Add-whitelist-events.patch diff --git a/patches/server/0851-Implement-PlayerFailMoveEvent.patch b/patches/server/0850-Implement-PlayerFailMoveEvent.patch similarity index 98% rename from patches/server/0851-Implement-PlayerFailMoveEvent.patch rename to patches/server/0850-Implement-PlayerFailMoveEvent.patch index 8cda03ce44..673107a946 100644 --- a/patches/server/0851-Implement-PlayerFailMoveEvent.patch +++ b/patches/server/0850-Implement-PlayerFailMoveEvent.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Implement PlayerFailMoveEvent diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 3ec08f9206274a857f6999faa4e5db0ac46b6a5f..2ee205375250456c89aae7a472014f9598c2359e 100644 +index 5f20090c35cfd83e54ce139bfe49ae70ddd16582..e1cae30864f033d32c8e7c3e6e4e4af92d74f2b0 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1261,8 +1261,8 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0852-Folia-scheduler-and-owned-region-API.patch b/patches/server/0851-Folia-scheduler-and-owned-region-API.patch similarity index 100% rename from patches/server/0852-Folia-scheduler-and-owned-region-API.patch rename to patches/server/0851-Folia-scheduler-and-owned-region-API.patch diff --git a/patches/server/0853-Only-erase-allay-memory-on-non-item-targets.patch b/patches/server/0852-Only-erase-allay-memory-on-non-item-targets.patch similarity index 100% rename from patches/server/0853-Only-erase-allay-memory-on-non-item-targets.patch rename to patches/server/0852-Only-erase-allay-memory-on-non-item-targets.patch diff --git a/patches/server/0854-API-for-updating-recipes-on-clients.patch b/patches/server/0853-API-for-updating-recipes-on-clients.patch similarity index 100% rename from patches/server/0854-API-for-updating-recipes-on-clients.patch rename to patches/server/0853-API-for-updating-recipes-on-clients.patch diff --git a/patches/server/0855-Fix-rotation-when-spawning-display-entities.patch b/patches/server/0854-Fix-rotation-when-spawning-display-entities.patch similarity index 100% rename from patches/server/0855-Fix-rotation-when-spawning-display-entities.patch rename to patches/server/0854-Fix-rotation-when-spawning-display-entities.patch diff --git a/patches/server/0856-Only-capture-actual-tree-growth.patch b/patches/server/0855-Only-capture-actual-tree-growth.patch similarity index 100% rename from patches/server/0856-Only-capture-actual-tree-growth.patch rename to patches/server/0855-Only-capture-actual-tree-growth.patch diff --git a/patches/server/0857-Use-correct-source-for-mushroom-block-spread-event.patch b/patches/server/0856-Use-correct-source-for-mushroom-block-spread-event.patch similarity index 100% rename from patches/server/0857-Use-correct-source-for-mushroom-block-spread-event.patch rename to patches/server/0856-Use-correct-source-for-mushroom-block-spread-event.patch diff --git a/patches/server/0858-Respect-randomizeData-on-more-entities-when-spawning.patch b/patches/server/0857-Respect-randomizeData-on-more-entities-when-spawning.patch similarity index 100% rename from patches/server/0858-Respect-randomizeData-on-more-entities-when-spawning.patch rename to patches/server/0857-Respect-randomizeData-on-more-entities-when-spawning.patch diff --git a/patches/server/0859-Use-correct-seed-on-api-world-load.patch b/patches/server/0858-Use-correct-seed-on-api-world-load.patch similarity index 100% rename from patches/server/0859-Use-correct-seed-on-api-world-load.patch rename to patches/server/0858-Use-correct-seed-on-api-world-load.patch diff --git a/patches/server/0860-Remove-UpgradeData-neighbour-ticks-outside-of-range.patch b/patches/server/0859-Remove-UpgradeData-neighbour-ticks-outside-of-range.patch similarity index 100% rename from patches/server/0860-Remove-UpgradeData-neighbour-ticks-outside-of-range.patch rename to patches/server/0859-Remove-UpgradeData-neighbour-ticks-outside-of-range.patch diff --git a/patches/server/0861-Cache-map-ids-on-item-frames.patch b/patches/server/0860-Cache-map-ids-on-item-frames.patch similarity index 100% rename from patches/server/0861-Cache-map-ids-on-item-frames.patch rename to patches/server/0860-Cache-map-ids-on-item-frames.patch diff --git a/patches/server/0862-Fix-custom-statistic-criteria-creation.patch b/patches/server/0861-Fix-custom-statistic-criteria-creation.patch similarity index 100% rename from patches/server/0862-Fix-custom-statistic-criteria-creation.patch rename to patches/server/0861-Fix-custom-statistic-criteria-creation.patch diff --git a/patches/server/0863-Bandaid-fix-for-Effect.patch b/patches/server/0862-Bandaid-fix-for-Effect.patch similarity index 100% rename from patches/server/0863-Bandaid-fix-for-Effect.patch rename to patches/server/0862-Bandaid-fix-for-Effect.patch diff --git a/patches/server/0864-SculkCatalyst-bloom-API.patch b/patches/server/0863-SculkCatalyst-bloom-API.patch similarity index 100% rename from patches/server/0864-SculkCatalyst-bloom-API.patch rename to patches/server/0863-SculkCatalyst-bloom-API.patch diff --git a/patches/server/0865-API-for-an-entity-s-scoreboard-name.patch b/patches/server/0864-API-for-an-entity-s-scoreboard-name.patch similarity index 100% rename from patches/server/0865-API-for-an-entity-s-scoreboard-name.patch rename to patches/server/0864-API-for-an-entity-s-scoreboard-name.patch diff --git a/patches/server/0866-Deprecate-and-replace-methods-with-old-StructureType.patch b/patches/server/0865-Deprecate-and-replace-methods-with-old-StructureType.patch similarity index 100% rename from patches/server/0866-Deprecate-and-replace-methods-with-old-StructureType.patch rename to patches/server/0865-Deprecate-and-replace-methods-with-old-StructureType.patch diff --git a/patches/server/0867-Don-t-tab-complete-namespaced-commands-if-send-names.patch b/patches/server/0866-Don-t-tab-complete-namespaced-commands-if-send-names.patch similarity index 95% rename from patches/server/0867-Don-t-tab-complete-namespaced-commands-if-send-names.patch rename to patches/server/0866-Don-t-tab-complete-namespaced-commands-if-send-names.patch index b082ac2c42..c5d8030053 100644 --- a/patches/server/0867-Don-t-tab-complete-namespaced-commands-if-send-names.patch +++ b/patches/server/0866-Don-t-tab-complete-namespaced-commands-if-send-names.patch @@ -11,7 +11,7 @@ This patch prevents server from sending namespaced commands when player requests tab-complete only commands. diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 2ee205375250456c89aae7a472014f9598c2359e..61f379d456f2774f9b95435db4467a9835d9c2f6 100644 +index e1cae30864f033d32c8e7c3e6e4e4af92d74f2b0..48c1327d7226fdbb34ef0cc9e6516aaf94e6781c 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -820,6 +820,11 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0868-Properly-handle-BlockBreakEvent-isDropItems.patch b/patches/server/0867-Properly-handle-BlockBreakEvent-isDropItems.patch similarity index 100% rename from patches/server/0868-Properly-handle-BlockBreakEvent-isDropItems.patch rename to patches/server/0867-Properly-handle-BlockBreakEvent-isDropItems.patch diff --git a/patches/server/0869-Fire-entity-death-event-for-ender-dragon.patch b/patches/server/0868-Fire-entity-death-event-for-ender-dragon.patch similarity index 100% rename from patches/server/0869-Fire-entity-death-event-for-ender-dragon.patch rename to patches/server/0868-Fire-entity-death-event-for-ender-dragon.patch diff --git a/patches/server/0870-Configurable-entity-tracking-range-by-Y-coordinate.patch b/patches/server/0869-Configurable-entity-tracking-range-by-Y-coordinate.patch similarity index 100% rename from patches/server/0870-Configurable-entity-tracking-range-by-Y-coordinate.patch rename to patches/server/0869-Configurable-entity-tracking-range-by-Y-coordinate.patch diff --git a/patches/server/0871-Add-Listing-API-for-Player.patch b/patches/server/0870-Add-Listing-API-for-Player.patch similarity index 100% rename from patches/server/0871-Add-Listing-API-for-Player.patch rename to patches/server/0870-Add-Listing-API-for-Player.patch diff --git a/patches/server/0872-Configurable-Region-Compression-Format.patch b/patches/server/0871-Configurable-Region-Compression-Format.patch similarity index 100% rename from patches/server/0872-Configurable-Region-Compression-Format.patch rename to patches/server/0871-Configurable-Region-Compression-Format.patch diff --git a/patches/server/0873-Add-BlockFace-to-BlockDamageEvent.patch b/patches/server/0872-Add-BlockFace-to-BlockDamageEvent.patch similarity index 100% rename from patches/server/0873-Add-BlockFace-to-BlockDamageEvent.patch rename to patches/server/0872-Add-BlockFace-to-BlockDamageEvent.patch diff --git a/patches/server/0874-Fix-NPE-on-Boat-getStatus.patch b/patches/server/0873-Fix-NPE-on-Boat-getStatus.patch similarity index 100% rename from patches/server/0874-Fix-NPE-on-Boat-getStatus.patch rename to patches/server/0873-Fix-NPE-on-Boat-getStatus.patch diff --git a/patches/server/0875-Expand-Pose-API.patch b/patches/server/0874-Expand-Pose-API.patch similarity index 100% rename from patches/server/0875-Expand-Pose-API.patch rename to patches/server/0874-Expand-Pose-API.patch diff --git a/patches/server/0876-More-DragonBattle-API.patch b/patches/server/0875-More-DragonBattle-API.patch similarity index 100% rename from patches/server/0876-More-DragonBattle-API.patch rename to patches/server/0875-More-DragonBattle-API.patch diff --git a/patches/server/0877-Add-PlayerPickItemEvent.patch b/patches/server/0876-Add-PlayerPickItemEvent.patch similarity index 96% rename from patches/server/0877-Add-PlayerPickItemEvent.patch rename to patches/server/0876-Add-PlayerPickItemEvent.patch index 909407b450..e97cdf35c3 100644 --- a/patches/server/0877-Add-PlayerPickItemEvent.patch +++ b/patches/server/0876-Add-PlayerPickItemEvent.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Add PlayerPickItemEvent diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 61f379d456f2774f9b95435db4467a9835d9c2f6..7cfbcd661488b45e07b3869f2bb55dcd3b671285 100644 +index 48c1327d7226fdbb34ef0cc9e6516aaf94e6781c..5694afb14889187a4cfc342ccf497dd6ca867f0e 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -935,8 +935,17 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0878-Allow-trident-custom-damage.patch b/patches/server/0877-Allow-trident-custom-damage.patch similarity index 100% rename from patches/server/0878-Allow-trident-custom-damage.patch rename to patches/server/0877-Allow-trident-custom-damage.patch diff --git a/patches/server/0879-Expose-hand-in-BlockCanBuildEvent.patch b/patches/server/0878-Expose-hand-in-BlockCanBuildEvent.patch similarity index 100% rename from patches/server/0879-Expose-hand-in-BlockCanBuildEvent.patch rename to patches/server/0878-Expose-hand-in-BlockCanBuildEvent.patch diff --git a/patches/server/0880-Optimize-nearest-structure-border-iteration.patch b/patches/server/0879-Optimize-nearest-structure-border-iteration.patch similarity index 100% rename from patches/server/0880-Optimize-nearest-structure-border-iteration.patch rename to patches/server/0879-Optimize-nearest-structure-border-iteration.patch diff --git a/patches/server/0881-Implement-OfflinePlayer-isConnected.patch b/patches/server/0880-Implement-OfflinePlayer-isConnected.patch similarity index 100% rename from patches/server/0881-Implement-OfflinePlayer-isConnected.patch rename to patches/server/0880-Implement-OfflinePlayer-isConnected.patch diff --git a/patches/server/0882-Fix-inventory-desync.patch b/patches/server/0881-Fix-inventory-desync.patch similarity index 100% rename from patches/server/0882-Fix-inventory-desync.patch rename to patches/server/0881-Fix-inventory-desync.patch diff --git a/patches/server/0883-Add-titleOverride-to-InventoryOpenEvent.patch b/patches/server/0882-Add-titleOverride-to-InventoryOpenEvent.patch similarity index 100% rename from patches/server/0883-Add-titleOverride-to-InventoryOpenEvent.patch rename to patches/server/0882-Add-titleOverride-to-InventoryOpenEvent.patch diff --git a/patches/server/0884-Configure-sniffer-egg-hatch-time.patch b/patches/server/0883-Configure-sniffer-egg-hatch-time.patch similarity index 100% rename from patches/server/0884-Configure-sniffer-egg-hatch-time.patch rename to patches/server/0883-Configure-sniffer-egg-hatch-time.patch diff --git a/patches/server/0885-Do-crystal-portal-proximity-check-before-entity-look.patch b/patches/server/0884-Do-crystal-portal-proximity-check-before-entity-look.patch similarity index 100% rename from patches/server/0885-Do-crystal-portal-proximity-check-before-entity-look.patch rename to patches/server/0884-Do-crystal-portal-proximity-check-before-entity-look.patch diff --git a/patches/server/0886-Skip-POI-finding-if-stuck-in-vehicle.patch b/patches/server/0885-Skip-POI-finding-if-stuck-in-vehicle.patch similarity index 100% rename from patches/server/0886-Skip-POI-finding-if-stuck-in-vehicle.patch rename to patches/server/0885-Skip-POI-finding-if-stuck-in-vehicle.patch diff --git a/patches/server/0887-Add-slot-sanity-checks-in-container-clicks.patch b/patches/server/0886-Add-slot-sanity-checks-in-container-clicks.patch similarity index 96% rename from patches/server/0887-Add-slot-sanity-checks-in-container-clicks.patch rename to patches/server/0886-Add-slot-sanity-checks-in-container-clicks.patch index 3e89e648da..7356593a1f 100644 --- a/patches/server/0887-Add-slot-sanity-checks-in-container-clicks.patch +++ b/patches/server/0886-Add-slot-sanity-checks-in-container-clicks.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Add slot sanity checks in container clicks diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 7cfbcd661488b45e07b3869f2bb55dcd3b671285..2e96486ddd9eca0e26fa645628f2ec00992dc020 100644 +index 5694afb14889187a4cfc342ccf497dd6ca867f0e..7e25d42a6ce16b5e8e17d03592a674734b85f540 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2987,6 +2987,12 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0888-Call-BlockRedstoneEvents-for-lecterns.patch b/patches/server/0887-Call-BlockRedstoneEvents-for-lecterns.patch similarity index 100% rename from patches/server/0888-Call-BlockRedstoneEvents-for-lecterns.patch rename to patches/server/0887-Call-BlockRedstoneEvents-for-lecterns.patch diff --git a/patches/server/0889-Allow-proper-checking-of-empty-item-stacks.patch b/patches/server/0888-Allow-proper-checking-of-empty-item-stacks.patch similarity index 100% rename from patches/server/0889-Allow-proper-checking-of-empty-item-stacks.patch rename to patches/server/0888-Allow-proper-checking-of-empty-item-stacks.patch diff --git a/patches/server/0890-Fix-silent-equipment-change-for-mobs.patch b/patches/server/0889-Fix-silent-equipment-change-for-mobs.patch similarity index 100% rename from patches/server/0890-Fix-silent-equipment-change-for-mobs.patch rename to patches/server/0889-Fix-silent-equipment-change-for-mobs.patch diff --git a/patches/server/0891-Fix-spigot-s-Forced-Stats.patch b/patches/server/0890-Fix-spigot-s-Forced-Stats.patch similarity index 100% rename from patches/server/0891-Fix-spigot-s-Forced-Stats.patch rename to patches/server/0890-Fix-spigot-s-Forced-Stats.patch diff --git a/patches/server/0892-Add-missing-InventoryHolders-to-inventories.patch b/patches/server/0891-Add-missing-InventoryHolders-to-inventories.patch similarity index 100% rename from patches/server/0892-Add-missing-InventoryHolders-to-inventories.patch rename to patches/server/0891-Add-missing-InventoryHolders-to-inventories.patch diff --git a/patches/server/0893-Do-not-read-tile-entities-in-chunks-that-are-positio.patch b/patches/server/0892-Do-not-read-tile-entities-in-chunks-that-are-positio.patch similarity index 100% rename from patches/server/0893-Do-not-read-tile-entities-in-chunks-that-are-positio.patch rename to patches/server/0892-Do-not-read-tile-entities-in-chunks-that-are-positio.patch diff --git a/patches/server/0894-Add-missing-logs-for-log-ips-config-option.patch b/patches/server/0893-Add-missing-logs-for-log-ips-config-option.patch similarity index 100% rename from patches/server/0894-Add-missing-logs-for-log-ips-config-option.patch rename to patches/server/0893-Add-missing-logs-for-log-ips-config-option.patch diff --git a/patches/server/0895-Fix-race-condition-on-UpgradeData.BlockFixers-class-.patch b/patches/server/0894-Fix-race-condition-on-UpgradeData.BlockFixers-class-.patch similarity index 100% rename from patches/server/0895-Fix-race-condition-on-UpgradeData.BlockFixers-class-.patch rename to patches/server/0894-Fix-race-condition-on-UpgradeData.BlockFixers-class-.patch diff --git a/patches/server/0896-Fix-NPE-in-AdvancementProgress-getDateAwarded.patch b/patches/server/0895-Fix-NPE-in-AdvancementProgress-getDateAwarded.patch similarity index 100% rename from patches/server/0896-Fix-NPE-in-AdvancementProgress-getDateAwarded.patch rename to patches/server/0895-Fix-NPE-in-AdvancementProgress-getDateAwarded.patch diff --git a/patches/server/0897-Fix-team-sidebar-objectives-not-being-cleared.patch b/patches/server/0896-Fix-team-sidebar-objectives-not-being-cleared.patch similarity index 100% rename from patches/server/0897-Fix-team-sidebar-objectives-not-being-cleared.patch rename to patches/server/0896-Fix-team-sidebar-objectives-not-being-cleared.patch diff --git a/patches/server/0898-Fix-missing-map-initialize-event-call.patch b/patches/server/0897-Fix-missing-map-initialize-event-call.patch similarity index 100% rename from patches/server/0898-Fix-missing-map-initialize-event-call.patch rename to patches/server/0897-Fix-missing-map-initialize-event-call.patch diff --git a/patches/server/0899-Update-entity-data-when-attaching-firework-to-entity.patch b/patches/server/0898-Update-entity-data-when-attaching-firework-to-entity.patch similarity index 100% rename from patches/server/0899-Update-entity-data-when-attaching-firework-to-entity.patch rename to patches/server/0898-Update-entity-data-when-attaching-firework-to-entity.patch diff --git a/patches/server/0900-Fix-UnsafeValues-loadAdvancement.patch b/patches/server/0899-Fix-UnsafeValues-loadAdvancement.patch similarity index 100% rename from patches/server/0900-Fix-UnsafeValues-loadAdvancement.patch rename to patches/server/0899-Fix-UnsafeValues-loadAdvancement.patch diff --git a/patches/server/0901-Add-player-idle-duration-API.patch b/patches/server/0900-Add-player-idle-duration-API.patch similarity index 100% rename from patches/server/0901-Add-player-idle-duration-API.patch rename to patches/server/0900-Add-player-idle-duration-API.patch diff --git a/patches/server/0902-Don-t-check-if-we-can-see-non-visible-entities.patch b/patches/server/0901-Don-t-check-if-we-can-see-non-visible-entities.patch similarity index 100% rename from patches/server/0902-Don-t-check-if-we-can-see-non-visible-entities.patch rename to patches/server/0901-Don-t-check-if-we-can-see-non-visible-entities.patch diff --git a/patches/server/0903-Fix-NPE-in-SculkBloomEvent-world-access.patch b/patches/server/0902-Fix-NPE-in-SculkBloomEvent-world-access.patch similarity index 100% rename from patches/server/0903-Fix-NPE-in-SculkBloomEvent-world-access.patch rename to patches/server/0902-Fix-NPE-in-SculkBloomEvent-world-access.patch diff --git a/patches/server/0904-Allow-null-itemstack-for-Player-sendEquipmentChange.patch b/patches/server/0903-Allow-null-itemstack-for-Player-sendEquipmentChange.patch similarity index 100% rename from patches/server/0904-Allow-null-itemstack-for-Player-sendEquipmentChange.patch rename to patches/server/0903-Allow-null-itemstack-for-Player-sendEquipmentChange.patch diff --git a/patches/server/0905-Optimize-VarInts.patch b/patches/server/0904-Optimize-VarInts.patch similarity index 100% rename from patches/server/0905-Optimize-VarInts.patch rename to patches/server/0904-Optimize-VarInts.patch diff --git a/patches/server/0906-Add-API-to-get-the-collision-shape-of-a-block-before.patch b/patches/server/0905-Add-API-to-get-the-collision-shape-of-a-block-before.patch similarity index 100% rename from patches/server/0906-Add-API-to-get-the-collision-shape-of-a-block-before.patch rename to patches/server/0905-Add-API-to-get-the-collision-shape-of-a-block-before.patch diff --git a/patches/server/0907-Add-predicate-for-blocks-when-raytracing.patch b/patches/server/0906-Add-predicate-for-blocks-when-raytracing.patch similarity index 100% rename from patches/server/0907-Add-predicate-for-blocks-when-raytracing.patch rename to patches/server/0906-Add-predicate-for-blocks-when-raytracing.patch diff --git a/patches/server/0908-Broadcast-take-item-packets-with-collector-as-source.patch b/patches/server/0907-Broadcast-take-item-packets-with-collector-as-source.patch similarity index 100% rename from patches/server/0908-Broadcast-take-item-packets-with-collector-as-source.patch rename to patches/server/0907-Broadcast-take-item-packets-with-collector-as-source.patch diff --git a/patches/server/0909-Expand-LingeringPotion-API.patch b/patches/server/0908-Expand-LingeringPotion-API.patch similarity index 100% rename from patches/server/0909-Expand-LingeringPotion-API.patch rename to patches/server/0908-Expand-LingeringPotion-API.patch diff --git a/patches/server/0910-Fix-strikeLightningEffect-powers-lightning-rods-and-.patch b/patches/server/0909-Fix-strikeLightningEffect-powers-lightning-rods-and-.patch similarity index 100% rename from patches/server/0910-Fix-strikeLightningEffect-powers-lightning-rods-and-.patch rename to patches/server/0909-Fix-strikeLightningEffect-powers-lightning-rods-and-.patch diff --git a/patches/server/0911-Add-hand-to-fish-event-for-all-player-interactions.patch b/patches/server/0910-Add-hand-to-fish-event-for-all-player-interactions.patch similarity index 100% rename from patches/server/0911-Add-hand-to-fish-event-for-all-player-interactions.patch rename to patches/server/0910-Add-hand-to-fish-event-for-all-player-interactions.patch diff --git a/patches/server/0912-Fix-several-issues-with-EntityBreedEvent.patch b/patches/server/0911-Fix-several-issues-with-EntityBreedEvent.patch similarity index 100% rename from patches/server/0912-Fix-several-issues-with-EntityBreedEvent.patch rename to patches/server/0911-Fix-several-issues-with-EntityBreedEvent.patch diff --git a/patches/server/0913-Add-UUID-attribute-modifier-API.patch b/patches/server/0912-Add-UUID-attribute-modifier-API.patch similarity index 100% rename from patches/server/0913-Add-UUID-attribute-modifier-API.patch rename to patches/server/0912-Add-UUID-attribute-modifier-API.patch diff --git a/patches/server/0914-Fix-missing-event-call-for-entity-teleport-API.patch b/patches/server/0913-Fix-missing-event-call-for-entity-teleport-API.patch similarity index 100% rename from patches/server/0914-Fix-missing-event-call-for-entity-teleport-API.patch rename to patches/server/0913-Fix-missing-event-call-for-entity-teleport-API.patch diff --git a/patches/server/0915-Lazily-create-LootContext-for-criterions.patch b/patches/server/0914-Lazily-create-LootContext-for-criterions.patch similarity index 100% rename from patches/server/0915-Lazily-create-LootContext-for-criterions.patch rename to patches/server/0914-Lazily-create-LootContext-for-criterions.patch diff --git a/patches/server/0916-Don-t-fire-sync-events-during-worldgen.patch b/patches/server/0915-Don-t-fire-sync-events-during-worldgen.patch similarity index 100% rename from patches/server/0916-Don-t-fire-sync-events-during-worldgen.patch rename to patches/server/0915-Don-t-fire-sync-events-during-worldgen.patch diff --git a/patches/server/0917-Add-Structure-check-API.patch b/patches/server/0916-Add-Structure-check-API.patch similarity index 100% rename from patches/server/0917-Add-Structure-check-API.patch rename to patches/server/0916-Add-Structure-check-API.patch diff --git a/patches/server/0918-Fix-CraftMetaItem-getAttributeModifier-duplication-c.patch b/patches/server/0917-Fix-CraftMetaItem-getAttributeModifier-duplication-c.patch similarity index 100% rename from patches/server/0918-Fix-CraftMetaItem-getAttributeModifier-duplication-c.patch rename to patches/server/0917-Fix-CraftMetaItem-getAttributeModifier-duplication-c.patch diff --git a/patches/server/0919-Restore-vanilla-entity-drops-behavior.patch b/patches/server/0918-Restore-vanilla-entity-drops-behavior.patch similarity index 100% rename from patches/server/0919-Restore-vanilla-entity-drops-behavior.patch rename to patches/server/0918-Restore-vanilla-entity-drops-behavior.patch diff --git a/patches/server/0920-Dont-resend-blocks-on-interactions.patch b/patches/server/0919-Dont-resend-blocks-on-interactions.patch similarity index 100% rename from patches/server/0920-Dont-resend-blocks-on-interactions.patch rename to patches/server/0919-Dont-resend-blocks-on-interactions.patch diff --git a/patches/server/0921-add-more-scoreboard-API.patch b/patches/server/0920-add-more-scoreboard-API.patch similarity index 100% rename from patches/server/0921-add-more-scoreboard-API.patch rename to patches/server/0920-add-more-scoreboard-API.patch diff --git a/patches/server/0922-Improve-Registry.patch b/patches/server/0921-Improve-Registry.patch similarity index 100% rename from patches/server/0922-Improve-Registry.patch rename to patches/server/0921-Improve-Registry.patch diff --git a/patches/server/0923-Fix-NPE-on-null-loc-for-EntityTeleportEvent.patch b/patches/server/0922-Fix-NPE-on-null-loc-for-EntityTeleportEvent.patch similarity index 100% rename from patches/server/0923-Fix-NPE-on-null-loc-for-EntityTeleportEvent.patch rename to patches/server/0922-Fix-NPE-on-null-loc-for-EntityTeleportEvent.patch diff --git a/patches/server/0924-Add-experience-points-API.patch b/patches/server/0923-Add-experience-points-API.patch similarity index 100% rename from patches/server/0924-Add-experience-points-API.patch rename to patches/server/0923-Add-experience-points-API.patch diff --git a/patches/server/0925-Add-drops-to-shear-events.patch b/patches/server/0924-Add-drops-to-shear-events.patch similarity index 100% rename from patches/server/0925-Add-drops-to-shear-events.patch rename to patches/server/0924-Add-drops-to-shear-events.patch diff --git a/patches/server/0926-Add-PlayerShieldDisableEvent.patch b/patches/server/0925-Add-PlayerShieldDisableEvent.patch similarity index 100% rename from patches/server/0926-Add-PlayerShieldDisableEvent.patch rename to patches/server/0925-Add-PlayerShieldDisableEvent.patch diff --git a/patches/server/0927-Validate-ResourceLocation-in-NBT-reading.patch b/patches/server/0926-Validate-ResourceLocation-in-NBT-reading.patch similarity index 100% rename from patches/server/0927-Validate-ResourceLocation-in-NBT-reading.patch rename to patches/server/0926-Validate-ResourceLocation-in-NBT-reading.patch diff --git a/patches/server/0928-Properly-handle-experience-dropping-on-block-break.patch b/patches/server/0927-Properly-handle-experience-dropping-on-block-break.patch similarity index 100% rename from patches/server/0928-Properly-handle-experience-dropping-on-block-break.patch rename to patches/server/0927-Properly-handle-experience-dropping-on-block-break.patch diff --git a/patches/server/0929-Fixup-NamespacedKey-handling.patch b/patches/server/0928-Fixup-NamespacedKey-handling.patch similarity index 100% rename from patches/server/0929-Fixup-NamespacedKey-handling.patch rename to patches/server/0928-Fixup-NamespacedKey-handling.patch diff --git a/patches/server/0930-Expose-LootTable-of-DecoratedPot.patch b/patches/server/0929-Expose-LootTable-of-DecoratedPot.patch similarity index 100% rename from patches/server/0930-Expose-LootTable-of-DecoratedPot.patch rename to patches/server/0929-Expose-LootTable-of-DecoratedPot.patch diff --git a/patches/server/0931-Reduce-allocation-of-Vec3D-by-entity-tracker.patch b/patches/server/0930-Reduce-allocation-of-Vec3D-by-entity-tracker.patch similarity index 100% rename from patches/server/0931-Reduce-allocation-of-Vec3D-by-entity-tracker.patch rename to patches/server/0930-Reduce-allocation-of-Vec3D-by-entity-tracker.patch diff --git a/patches/server/0932-Add-PlayerTradeEvent-and-PlayerPurchaseEvent.patch b/patches/server/0931-Add-PlayerTradeEvent-and-PlayerPurchaseEvent.patch similarity index 100% rename from patches/server/0932-Add-PlayerTradeEvent-and-PlayerPurchaseEvent.patch rename to patches/server/0931-Add-PlayerTradeEvent-and-PlayerPurchaseEvent.patch diff --git a/patches/server/0933-Add-ShulkerDuplicateEvent.patch b/patches/server/0932-Add-ShulkerDuplicateEvent.patch similarity index 100% rename from patches/server/0933-Add-ShulkerDuplicateEvent.patch rename to patches/server/0932-Add-ShulkerDuplicateEvent.patch diff --git a/patches/server/0934-Add-api-for-spawn-egg-texture-colors.patch b/patches/server/0933-Add-api-for-spawn-egg-texture-colors.patch similarity index 100% rename from patches/server/0934-Add-api-for-spawn-egg-texture-colors.patch rename to patches/server/0933-Add-api-for-spawn-egg-texture-colors.patch diff --git a/patches/server/0935-Add-Lifecycle-Event-system.patch b/patches/server/0934-Add-Lifecycle-Event-system.patch similarity index 100% rename from patches/server/0935-Add-Lifecycle-Event-system.patch rename to patches/server/0934-Add-Lifecycle-Event-system.patch diff --git a/patches/server/0936-ItemStack-Tooltip-API.patch b/patches/server/0935-ItemStack-Tooltip-API.patch similarity index 100% rename from patches/server/0936-ItemStack-Tooltip-API.patch rename to patches/server/0935-ItemStack-Tooltip-API.patch diff --git a/patches/server/0937-Add-getChunkSnapshot-includeLightData-parameter.patch b/patches/server/0936-Add-getChunkSnapshot-includeLightData-parameter.patch similarity index 100% rename from patches/server/0937-Add-getChunkSnapshot-includeLightData-parameter.patch rename to patches/server/0936-Add-getChunkSnapshot-includeLightData-parameter.patch diff --git a/patches/server/0938-Add-FluidState-API.patch b/patches/server/0937-Add-FluidState-API.patch similarity index 100% rename from patches/server/0938-Add-FluidState-API.patch rename to patches/server/0937-Add-FluidState-API.patch diff --git a/patches/server/0939-add-number-format-api.patch b/patches/server/0938-add-number-format-api.patch similarity index 100% rename from patches/server/0939-add-number-format-api.patch rename to patches/server/0938-add-number-format-api.patch diff --git a/patches/server/0940-improve-BanList-types.patch b/patches/server/0939-improve-BanList-types.patch similarity index 100% rename from patches/server/0940-improve-BanList-types.patch rename to patches/server/0939-improve-BanList-types.patch diff --git a/patches/server/0941-Expanded-Hopper-API.patch b/patches/server/0940-Expanded-Hopper-API.patch similarity index 100% rename from patches/server/0941-Expanded-Hopper-API.patch rename to patches/server/0940-Expanded-Hopper-API.patch diff --git a/patches/server/0942-Add-BlockBreakProgressUpdateEvent.patch b/patches/server/0941-Add-BlockBreakProgressUpdateEvent.patch similarity index 100% rename from patches/server/0942-Add-BlockBreakProgressUpdateEvent.patch rename to patches/server/0941-Add-BlockBreakProgressUpdateEvent.patch diff --git a/patches/server/0943-Deprecate-ItemStack-setType.patch b/patches/server/0942-Deprecate-ItemStack-setType.patch similarity index 100% rename from patches/server/0943-Deprecate-ItemStack-setType.patch rename to patches/server/0942-Deprecate-ItemStack-setType.patch diff --git a/patches/server/0944-Add-CartographyItemEvent.patch b/patches/server/0943-Add-CartographyItemEvent.patch similarity index 96% rename from patches/server/0944-Add-CartographyItemEvent.patch rename to patches/server/0943-Add-CartographyItemEvent.patch index 3ca5095c48..b6ae62ffa8 100644 --- a/patches/server/0944-Add-CartographyItemEvent.patch +++ b/patches/server/0943-Add-CartographyItemEvent.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Add CartographyItemEvent diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 2e96486ddd9eca0e26fa645628f2ec00992dc020..6231e2fee613562b7ea991be19760f82edee84a8 100644 +index 7e25d42a6ce16b5e8e17d03592a674734b85f540..ae66fb6ad96bc322d3a0690026bfd5accf30cc67 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -3109,6 +3109,19 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0945-More-Raid-API.patch b/patches/server/0944-More-Raid-API.patch similarity index 100% rename from patches/server/0945-More-Raid-API.patch rename to patches/server/0944-More-Raid-API.patch diff --git a/patches/server/0946-Add-onboarding-message-for-initial-server-start.patch b/patches/server/0945-Add-onboarding-message-for-initial-server-start.patch similarity index 100% rename from patches/server/0946-Add-onboarding-message-for-initial-server-start.patch rename to patches/server/0945-Add-onboarding-message-for-initial-server-start.patch diff --git a/patches/server/0947-Configurable-max-block-fluid-ticks.patch b/patches/server/0946-Configurable-max-block-fluid-ticks.patch similarity index 100% rename from patches/server/0947-Configurable-max-block-fluid-ticks.patch rename to patches/server/0946-Configurable-max-block-fluid-ticks.patch diff --git a/patches/server/0948-Fix-bees-aging-inside-hives.patch b/patches/server/0947-Fix-bees-aging-inside-hives.patch similarity index 100% rename from patches/server/0948-Fix-bees-aging-inside-hives.patch rename to patches/server/0947-Fix-bees-aging-inside-hives.patch diff --git a/patches/server/0949-Disable-memory-reserve-allocating.patch b/patches/server/0948-Disable-memory-reserve-allocating.patch similarity index 100% rename from patches/server/0949-Disable-memory-reserve-allocating.patch rename to patches/server/0948-Disable-memory-reserve-allocating.patch diff --git a/patches/server/0950-Fire-EntityDamageByEntityEvent-for-unowned-wither-sk.patch b/patches/server/0949-Fire-EntityDamageByEntityEvent-for-unowned-wither-sk.patch similarity index 100% rename from patches/server/0950-Fire-EntityDamageByEntityEvent-for-unowned-wither-sk.patch rename to patches/server/0949-Fire-EntityDamageByEntityEvent-for-unowned-wither-sk.patch diff --git a/patches/server/0951-Fix-DamageSource-API.patch b/patches/server/0950-Fix-DamageSource-API.patch similarity index 100% rename from patches/server/0951-Fix-DamageSource-API.patch rename to patches/server/0950-Fix-DamageSource-API.patch diff --git a/patches/server/0952-Fix-creation-of-invalid-block-entity-during-world-ge.patch b/patches/server/0951-Fix-creation-of-invalid-block-entity-during-world-ge.patch similarity index 100% rename from patches/server/0952-Fix-creation-of-invalid-block-entity-during-world-ge.patch rename to patches/server/0951-Fix-creation-of-invalid-block-entity-during-world-ge.patch diff --git a/patches/server/0953-Fix-possible-StackOverflowError-for-some-dispenses.patch b/patches/server/0952-Fix-possible-StackOverflowError-for-some-dispenses.patch similarity index 100% rename from patches/server/0953-Fix-possible-StackOverflowError-for-some-dispenses.patch rename to patches/server/0952-Fix-possible-StackOverflowError-for-some-dispenses.patch diff --git a/patches/server/0954-Improve-tag-parser-handling.patch b/patches/server/0953-Improve-tag-parser-handling.patch similarity index 99% rename from patches/server/0954-Improve-tag-parser-handling.patch rename to patches/server/0953-Improve-tag-parser-handling.patch index 011715a67c..3fd32ea7bf 100644 --- a/patches/server/0954-Improve-tag-parser-handling.patch +++ b/patches/server/0953-Improve-tag-parser-handling.patch @@ -169,7 +169,7 @@ index 898b19887ed34c87003fc63cb5905df2ba6234a5..b47eeb23055b135d5567552ba983bfbc private void write(FriendlyByteBuf buf) { diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 6231e2fee613562b7ea991be19760f82edee84a8..146d42ba446c2f7aaa728bcb73679c07e8c4a65a 100644 +index ae66fb6ad96bc322d3a0690026bfd5accf30cc67..92a281429ba583212dc7ab2caf3135d94e39017c 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -766,6 +766,13 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0955-Item-Mutation-Fixes.patch b/patches/server/0954-Item-Mutation-Fixes.patch similarity index 100% rename from patches/server/0955-Item-Mutation-Fixes.patch rename to patches/server/0954-Item-Mutation-Fixes.patch diff --git a/patches/server/0956-Per-world-ticks-per-spawn-settings.patch b/patches/server/0955-Per-world-ticks-per-spawn-settings.patch similarity index 100% rename from patches/server/0956-Per-world-ticks-per-spawn-settings.patch rename to patches/server/0955-Per-world-ticks-per-spawn-settings.patch diff --git a/patches/server/0957-Properly-track-the-changed-item-from-dispense-events.patch b/patches/server/0956-Properly-track-the-changed-item-from-dispense-events.patch similarity index 100% rename from patches/server/0957-Properly-track-the-changed-item-from-dispense-events.patch rename to patches/server/0956-Properly-track-the-changed-item-from-dispense-events.patch diff --git a/patches/server/0958-Protect-Bedrock-and-End-Portal-Frames-from-being-des.patch b/patches/server/0957-Protect-Bedrock-and-End-Portal-Frames-from-being-des.patch similarity index 100% rename from patches/server/0958-Protect-Bedrock-and-End-Portal-Frames-from-being-des.patch rename to patches/server/0957-Protect-Bedrock-and-End-Portal-Frames-from-being-des.patch diff --git a/patches/server/0959-Fix-tripwire-disarming-not-working-as-intended.patch b/patches/server/0958-Fix-tripwire-disarming-not-working-as-intended.patch similarity index 100% rename from patches/server/0959-Fix-tripwire-disarming-not-working-as-intended.patch rename to patches/server/0958-Fix-tripwire-disarming-not-working-as-intended.patch diff --git a/patches/server/0960-Add-config-for-mobs-immune-to-default-effects.patch b/patches/server/0959-Add-config-for-mobs-immune-to-default-effects.patch similarity index 100% rename from patches/server/0960-Add-config-for-mobs-immune-to-default-effects.patch rename to patches/server/0959-Add-config-for-mobs-immune-to-default-effects.patch diff --git a/patches/server/0961-Deep-clone-nbt-tags-in-PDC.patch b/patches/server/0960-Deep-clone-nbt-tags-in-PDC.patch similarity index 100% rename from patches/server/0961-Deep-clone-nbt-tags-in-PDC.patch rename to patches/server/0960-Deep-clone-nbt-tags-in-PDC.patch diff --git a/patches/server/0962-Support-old-UUID-format-for-NBT.patch b/patches/server/0961-Support-old-UUID-format-for-NBT.patch similarity index 100% rename from patches/server/0962-Support-old-UUID-format-for-NBT.patch rename to patches/server/0961-Support-old-UUID-format-for-NBT.patch diff --git a/patches/server/0963-Fix-shield-disable-inconsistency.patch b/patches/server/0962-Fix-shield-disable-inconsistency.patch similarity index 100% rename from patches/server/0963-Fix-shield-disable-inconsistency.patch rename to patches/server/0962-Fix-shield-disable-inconsistency.patch diff --git a/patches/server/0964-Don-t-lose-removed-data-components-in-ItemMeta.patch b/patches/server/0963-Don-t-lose-removed-data-components-in-ItemMeta.patch similarity index 100% rename from patches/server/0964-Don-t-lose-removed-data-components-in-ItemMeta.patch rename to patches/server/0963-Don-t-lose-removed-data-components-in-ItemMeta.patch diff --git a/patches/server/0965-Handle-Large-Packets-disconnecting-client.patch b/patches/server/0964-Handle-Large-Packets-disconnecting-client.patch similarity index 100% rename from patches/server/0965-Handle-Large-Packets-disconnecting-client.patch rename to patches/server/0964-Handle-Large-Packets-disconnecting-client.patch diff --git a/patches/server/0966-Fix-ItemFlags.patch b/patches/server/0965-Fix-ItemFlags.patch similarity index 100% rename from patches/server/0966-Fix-ItemFlags.patch rename to patches/server/0965-Fix-ItemFlags.patch diff --git a/patches/server/0967-Fix-Player-setBlockUpdate.patch b/patches/server/0966-Fix-Player-setBlockUpdate.patch similarity index 100% rename from patches/server/0967-Fix-Player-setBlockUpdate.patch rename to patches/server/0966-Fix-Player-setBlockUpdate.patch diff --git a/patches/server/0968-Fix-helmet-damage-reduction-inconsistencies.patch b/patches/server/0967-Fix-helmet-damage-reduction-inconsistencies.patch similarity index 100% rename from patches/server/0968-Fix-helmet-damage-reduction-inconsistencies.patch rename to patches/server/0967-Fix-helmet-damage-reduction-inconsistencies.patch diff --git a/patches/server/0969-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch b/patches/server/0968-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch similarity index 100% rename from patches/server/0969-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch rename to patches/server/0968-Revert-to-vanilla-handling-of-LivingEntity-actuallyH.patch diff --git a/patches/server/0970-improve-checking-handled-tags-in-itemmeta.patch b/patches/server/0969-improve-checking-handled-tags-in-itemmeta.patch similarity index 100% rename from patches/server/0970-improve-checking-handled-tags-in-itemmeta.patch rename to patches/server/0969-improve-checking-handled-tags-in-itemmeta.patch diff --git a/patches/server/0971-General-ItemMeta-fixes.patch b/patches/server/0970-General-ItemMeta-fixes.patch similarity index 100% rename from patches/server/0971-General-ItemMeta-fixes.patch rename to patches/server/0970-General-ItemMeta-fixes.patch diff --git a/patches/server/0972-Expose-hasColor-to-leather-armor.patch b/patches/server/0971-Expose-hasColor-to-leather-armor.patch similarity index 100% rename from patches/server/0972-Expose-hasColor-to-leather-armor.patch rename to patches/server/0971-Expose-hasColor-to-leather-armor.patch diff --git a/patches/server/0973-Added-API-to-get-player-ha-proxy-address.patch b/patches/server/0972-Added-API-to-get-player-ha-proxy-address.patch similarity index 100% rename from patches/server/0973-Added-API-to-get-player-ha-proxy-address.patch rename to patches/server/0972-Added-API-to-get-player-ha-proxy-address.patch diff --git a/patches/server/0974-More-Chest-Block-API.patch b/patches/server/0973-More-Chest-Block-API.patch similarity index 100% rename from patches/server/0974-More-Chest-Block-API.patch rename to patches/server/0973-More-Chest-Block-API.patch diff --git a/patches/server/0975-Print-data-component-type-on-encoding-error.patch b/patches/server/0974-Print-data-component-type-on-encoding-error.patch similarity index 100% rename from patches/server/0975-Print-data-component-type-on-encoding-error.patch rename to patches/server/0974-Print-data-component-type-on-encoding-error.patch diff --git a/patches/server/0976-Brigadier-based-command-API.patch b/patches/server/0975-Brigadier-based-command-API.patch similarity index 99% rename from patches/server/0976-Brigadier-based-command-API.patch rename to patches/server/0975-Brigadier-based-command-API.patch index 3ae23da312..395602eca3 100644 --- a/patches/server/0976-Brigadier-based-command-API.patch +++ b/patches/server/0975-Brigadier-based-command-API.patch @@ -2327,7 +2327,7 @@ index b4af03c4bdd1ce0861f36c3b75fc7e89d701c46a..0761d5bc5f2813bb4a9f664ac7a05b97 this.setPvpAllowed(dedicatedserverproperties.pvp); this.setFlightAllowed(dedicatedserverproperties.allowFlight); diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 146d42ba446c2f7aaa728bcb73679c07e8c4a65a..08e6f49b1c3401225c59ff030551080f0bcaf99e 100644 +index 92a281429ba583212dc7ab2caf3135d94e39017c..1ff2a20fd9e08faa5155fc156851e4a8d9742a1d 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2408,33 +2408,20 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0977-Fix-issues-with-Recipe-API.patch b/patches/server/0976-Fix-issues-with-Recipe-API.patch similarity index 100% rename from patches/server/0977-Fix-issues-with-Recipe-API.patch rename to patches/server/0976-Fix-issues-with-Recipe-API.patch diff --git a/patches/server/0978-Fix-equipment-slot-and-group-API.patch b/patches/server/0977-Fix-equipment-slot-and-group-API.patch similarity index 100% rename from patches/server/0978-Fix-equipment-slot-and-group-API.patch rename to patches/server/0977-Fix-equipment-slot-and-group-API.patch diff --git a/patches/server/0979-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch b/patches/server/0978-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch similarity index 100% rename from patches/server/0979-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch rename to patches/server/0978-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch diff --git a/patches/server/0980-Prevent-sending-oversized-item-data-in-equipment-and.patch b/patches/server/0979-Prevent-sending-oversized-item-data-in-equipment-and.patch similarity index 99% rename from patches/server/0980-Prevent-sending-oversized-item-data-in-equipment-and.patch rename to patches/server/0979-Prevent-sending-oversized-item-data-in-equipment-and.patch index 037bfd2e95..4f061e6e5e 100644 --- a/patches/server/0980-Prevent-sending-oversized-item-data-in-equipment-and.patch +++ b/patches/server/0979-Prevent-sending-oversized-item-data-in-equipment-and.patch @@ -201,7 +201,7 @@ index 0e7ace92522fbd4cef7b2c2b8a0f8b86c2cce192..1d849ce4e2c85f149af25318b8ffb6dc ((LivingEntity) this.entity).detectEquipmentUpdatesPublic(); // CraftBukkit - SPIGOT-3789: sync again immediately after sending } diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 08e6f49b1c3401225c59ff030551080f0bcaf99e..8900abed5147284f433efe45bb09f7d45c5b89bf 100644 +index 1ff2a20fd9e08faa5155fc156851e4a8d9742a1d..f04ff7b0c3d30c83931cba2dd6c70e458f08999c 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2732,7 +2732,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0981-Prevent-NPE-if-hooked-entity-was-cleared.patch b/patches/server/0980-Prevent-NPE-if-hooked-entity-was-cleared.patch similarity index 100% rename from patches/server/0981-Prevent-NPE-if-hooked-entity-was-cleared.patch rename to patches/server/0980-Prevent-NPE-if-hooked-entity-was-cleared.patch diff --git a/patches/server/0982-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch b/patches/server/0981-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch similarity index 100% rename from patches/server/0982-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch rename to patches/server/0981-Fix-cancelling-BlockPlaceEvent-calling-onRemove.patch diff --git a/patches/server/0983-Add-missing-fishing-event-state.patch b/patches/server/0982-Add-missing-fishing-event-state.patch similarity index 100% rename from patches/server/0983-Add-missing-fishing-event-state.patch rename to patches/server/0982-Add-missing-fishing-event-state.patch diff --git a/patches/server/0984-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch b/patches/server/0983-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch similarity index 95% rename from patches/server/0984-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch rename to patches/server/0983-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch index 749ee86186..ba49c9f65d 100644 --- a/patches/server/0984-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch +++ b/patches/server/0983-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Deprecate InvAction#HOTBAR_MOVE_AND_READD diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index 8900abed5147284f433efe45bb09f7d45c5b89bf..be2e97e4de911ad9570a9b4e9f3c5fafa93f6203 100644 +index f04ff7b0c3d30c83931cba2dd6c70e458f08999c..d80d490722dddb9255eb1abdf838bc7f4edcc229 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -2998,14 +2998,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl diff --git a/patches/server/0985-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch b/patches/server/0984-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch similarity index 100% rename from patches/server/0985-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch rename to patches/server/0984-Fix-sending-disconnect-packet-in-phases-where-it-doe.patch diff --git a/patches/server/0986-Adopt-MaterialRerouting.patch b/patches/server/0985-Adopt-MaterialRerouting.patch similarity index 100% rename from patches/server/0986-Adopt-MaterialRerouting.patch rename to patches/server/0985-Adopt-MaterialRerouting.patch diff --git a/patches/server/0987-Suspicious-Effect-Entry-API.patch b/patches/server/0986-Suspicious-Effect-Entry-API.patch similarity index 100% rename from patches/server/0987-Suspicious-Effect-Entry-API.patch rename to patches/server/0986-Suspicious-Effect-Entry-API.patch diff --git a/patches/server/0988-check-if-itemstack-is-stackable-first.patch b/patches/server/0987-check-if-itemstack-is-stackable-first.patch similarity index 100% rename from patches/server/0988-check-if-itemstack-is-stackable-first.patch rename to patches/server/0987-check-if-itemstack-is-stackable-first.patch diff --git a/patches/server/0989-Fix-removing-recipes-from-RecipeIterator.patch b/patches/server/0988-Fix-removing-recipes-from-RecipeIterator.patch similarity index 100% rename from patches/server/0989-Fix-removing-recipes-from-RecipeIterator.patch rename to patches/server/0988-Fix-removing-recipes-from-RecipeIterator.patch diff --git a/patches/server/0990-Configurable-damage-tick-when-blocking-with-shield.patch b/patches/server/0989-Configurable-damage-tick-when-blocking-with-shield.patch similarity index 100% rename from patches/server/0990-Configurable-damage-tick-when-blocking-with-shield.patch rename to patches/server/0989-Configurable-damage-tick-when-blocking-with-shield.patch diff --git a/patches/server/0991-Chunk-System-Starlight-from-Moonrise.patch b/patches/server/0990-Chunk-System-Starlight-from-Moonrise.patch similarity index 100% rename from patches/server/0991-Chunk-System-Starlight-from-Moonrise.patch rename to patches/server/0990-Chunk-System-Starlight-from-Moonrise.patch diff --git a/patches/server/0992-Rewrite-dataconverter-system.patch b/patches/server/0991-Rewrite-dataconverter-system.patch similarity index 100% rename from patches/server/0992-Rewrite-dataconverter-system.patch rename to patches/server/0991-Rewrite-dataconverter-system.patch diff --git a/patches/server/0993-disable-forced-empty-world-ticks.patch b/patches/server/0992-disable-forced-empty-world-ticks.patch similarity index 100% rename from patches/server/0993-disable-forced-empty-world-ticks.patch rename to patches/server/0992-disable-forced-empty-world-ticks.patch diff --git a/patches/server/0994-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch b/patches/server/0993-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch similarity index 100% rename from patches/server/0994-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch rename to patches/server/0993-Optimize-isInWorldBounds-and-getBlockState-for-inlin.patch diff --git a/patches/server/0995-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch b/patches/server/0994-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch similarity index 100% rename from patches/server/0995-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch rename to patches/server/0994-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch diff --git a/patches/server/0996-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch b/patches/server/0995-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch similarity index 100% rename from patches/server/0996-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch rename to patches/server/0995-Strip-raytracing-for-EntityLiving-hasLineOfSight.patch diff --git a/patches/server/0997-Optimize-Network-Manager-and-add-advanced-packet-sup.patch b/patches/server/0996-Optimize-Network-Manager-and-add-advanced-packet-sup.patch similarity index 100% rename from patches/server/0997-Optimize-Network-Manager-and-add-advanced-packet-sup.patch rename to patches/server/0996-Optimize-Network-Manager-and-add-advanced-packet-sup.patch diff --git a/patches/server/0998-Allow-Saving-of-Oversized-Chunks.patch b/patches/server/0997-Allow-Saving-of-Oversized-Chunks.patch similarity index 100% rename from patches/server/0998-Allow-Saving-of-Oversized-Chunks.patch rename to patches/server/0997-Allow-Saving-of-Oversized-Chunks.patch diff --git a/patches/server/0999-Flat-bedrock-generator-settings.patch b/patches/server/0998-Flat-bedrock-generator-settings.patch similarity index 100% rename from patches/server/0999-Flat-bedrock-generator-settings.patch rename to patches/server/0998-Flat-bedrock-generator-settings.patch diff --git a/patches/server/1000-Entity-Activation-Range-2.0.patch b/patches/server/0999-Entity-Activation-Range-2.0.patch similarity index 100% rename from patches/server/1000-Entity-Activation-Range-2.0.patch rename to patches/server/0999-Entity-Activation-Range-2.0.patch diff --git a/patches/server/1001-Optional-per-player-mob-spawns.patch b/patches/server/1000-Optional-per-player-mob-spawns.patch similarity index 100% rename from patches/server/1001-Optional-per-player-mob-spawns.patch rename to patches/server/1000-Optional-per-player-mob-spawns.patch diff --git a/patches/server/1002-Anti-Xray.patch b/patches/server/1001-Anti-Xray.patch similarity index 100% rename from patches/server/1002-Anti-Xray.patch rename to patches/server/1001-Anti-Xray.patch diff --git a/patches/server/1003-Eigencraft-redstone-implementation.patch b/patches/server/1002-Eigencraft-redstone-implementation.patch similarity index 100% rename from patches/server/1003-Eigencraft-redstone-implementation.patch rename to patches/server/1002-Eigencraft-redstone-implementation.patch diff --git a/patches/server/1004-Add-Alternate-Current-redstone-implementation.patch b/patches/server/1003-Add-Alternate-Current-redstone-implementation.patch similarity index 100% rename from patches/server/1004-Add-Alternate-Current-redstone-implementation.patch rename to patches/server/1003-Add-Alternate-Current-redstone-implementation.patch diff --git a/patches/server/1005-Improve-cancelling-PreCreatureSpawnEvent-with-per-pl.patch b/patches/server/1004-Improve-cancelling-PreCreatureSpawnEvent-with-per-pl.patch similarity index 100% rename from patches/server/1005-Improve-cancelling-PreCreatureSpawnEvent-with-per-pl.patch rename to patches/server/1004-Improve-cancelling-PreCreatureSpawnEvent-with-per-pl.patch diff --git a/patches/server/1006-Use-Velocity-compression-and-cipher-natives.patch b/patches/server/1005-Use-Velocity-compression-and-cipher-natives.patch similarity index 100% rename from patches/server/1006-Use-Velocity-compression-and-cipher-natives.patch rename to patches/server/1005-Use-Velocity-compression-and-cipher-natives.patch diff --git a/patches/server/1007-Optimize-GoalSelector-Goal.Flag-Set-operations.patch b/patches/server/1006-Optimize-GoalSelector-Goal.Flag-Set-operations.patch similarity index 100% rename from patches/server/1007-Optimize-GoalSelector-Goal.Flag-Set-operations.patch rename to patches/server/1006-Optimize-GoalSelector-Goal.Flag-Set-operations.patch diff --git a/patches/server/1008-Optimize-Hoppers.patch b/patches/server/1007-Optimize-Hoppers.patch similarity index 100% rename from patches/server/1008-Optimize-Hoppers.patch rename to patches/server/1007-Optimize-Hoppers.patch diff --git a/patches/server/1009-Entity-load-save-limit-per-chunk.patch b/patches/server/1008-Entity-load-save-limit-per-chunk.patch similarity index 100% rename from patches/server/1009-Entity-load-save-limit-per-chunk.patch rename to patches/server/1008-Entity-load-save-limit-per-chunk.patch diff --git a/patches/server/1010-Optimize-Voxel-Shape-Merging.patch b/patches/server/1009-Optimize-Voxel-Shape-Merging.patch similarity index 100% rename from patches/server/1010-Optimize-Voxel-Shape-Merging.patch rename to patches/server/1009-Optimize-Voxel-Shape-Merging.patch diff --git a/patches/server/1011-Optimize-Bit-Operations-by-inlining.patch b/patches/server/1010-Optimize-Bit-Operations-by-inlining.patch similarity index 100% rename from patches/server/1011-Optimize-Bit-Operations-by-inlining.patch rename to patches/server/1010-Optimize-Bit-Operations-by-inlining.patch diff --git a/patches/server/1012-Remove-streams-from-hot-code.patch b/patches/server/1011-Remove-streams-from-hot-code.patch similarity index 100% rename from patches/server/1012-Remove-streams-from-hot-code.patch rename to patches/server/1011-Remove-streams-from-hot-code.patch diff --git a/patches/server/1013-Optimize-Pathfinder-Remove-Streams-Optimized-collect.patch b/patches/server/1012-Optimize-Pathfinder-Remove-Streams-Optimized-collect.patch similarity index 100% rename from patches/server/1013-Optimize-Pathfinder-Remove-Streams-Optimized-collect.patch rename to patches/server/1012-Optimize-Pathfinder-Remove-Streams-Optimized-collect.patch diff --git a/patches/server/1014-Custom-table-implementation-for-blockstate-state-loo.patch b/patches/server/1013-Custom-table-implementation-for-blockstate-state-loo.patch similarity index 100% rename from patches/server/1014-Custom-table-implementation-for-blockstate-state-loo.patch rename to patches/server/1013-Custom-table-implementation-for-blockstate-state-loo.patch diff --git a/patches/server/1015-Fix-entity-type-tags-suggestions-in-selectors.patch b/patches/server/1014-Fix-entity-type-tags-suggestions-in-selectors.patch similarity index 100% rename from patches/server/1015-Fix-entity-type-tags-suggestions-in-selectors.patch rename to patches/server/1014-Fix-entity-type-tags-suggestions-in-selectors.patch diff --git a/patches/server/1016-Handle-Oversized-block-entities-in-chunks.patch b/patches/server/1015-Handle-Oversized-block-entities-in-chunks.patch similarity index 100% rename from patches/server/1016-Handle-Oversized-block-entities-in-chunks.patch rename to patches/server/1015-Handle-Oversized-block-entities-in-chunks.patch diff --git a/patches/server/1017-API-for-checking-sent-chunks.patch b/patches/server/1016-API-for-checking-sent-chunks.patch similarity index 100% rename from patches/server/1017-API-for-checking-sent-chunks.patch rename to patches/server/1016-API-for-checking-sent-chunks.patch diff --git a/patches/server/1018-Configurable-Sand-Duping.patch b/patches/server/1017-Configurable-Sand-Duping.patch similarity index 100% rename from patches/server/1018-Configurable-Sand-Duping.patch rename to patches/server/1017-Configurable-Sand-Duping.patch diff --git a/patches/server/1019-Properly-resend-entities.patch b/patches/server/1018-Properly-resend-entities.patch similarity index 99% rename from patches/server/1019-Properly-resend-entities.patch rename to patches/server/1018-Properly-resend-entities.patch index 104ad37efe..221fe50a8a 100644 --- a/patches/server/1019-Properly-resend-entities.patch +++ b/patches/server/1018-Properly-resend-entities.patch @@ -81,7 +81,7 @@ index e9dcdb1e09e84a9b451034ff4bdfa6eae2dd1c04..24b1715397ba8e6f5e9841a030d0e3d9 } } diff --git a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java -index be2e97e4de911ad9570a9b4e9f3c5fafa93f6203..199e2f447ddb319387a15c934da71c27aab6da1e 100644 +index d80d490722dddb9255eb1abdf838bc7f4edcc229..e460578e2f2f82da05bcf867529ccf9c09ecc1e6 100644 --- a/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerGamePacketListenerImpl.java @@ -1949,6 +1949,7 @@ public class ServerGamePacketListenerImpl extends ServerCommonPacketListenerImpl