diff options
author | Spottedleaf <[email protected]> | 2024-10-25 12:47:52 -0700 |
---|---|---|
committer | Spottedleaf <[email protected]> | 2024-10-25 13:05:26 -0700 |
commit | e4efb590e49d30c9abe606838572aa5b4e9b5572 (patch) | |
tree | 9b60f27fd5f94daa2ea0a24edef90eb52c5811ea /patches/api | |
parent | 2e76d3f1e200c567e62337e0d50ddcb01e3ea895 (diff) | |
download | Paper-e4efb590e49d30c9abe606838572aa5b4e9b5572.tar.gz Paper-e4efb590e49d30c9abe606838572aa5b4e9b5572.zip |
fix compile issues
Diffstat (limited to 'patches/api')
-rw-r--r-- | patches/api/0400-API-for-updating-recipes-on-clients.patch | 169 | ||||
-rw-r--r-- | patches/api/0400-Add-PlayerFailMoveEvent.patch (renamed from patches/api/0401-Add-PlayerFailMoveEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0401-Fix-custom-statistic-criteria-creation.patch (renamed from patches/api/0402-Fix-custom-statistic-criteria-creation.patch) | 0 | ||||
-rw-r--r-- | patches/api/0402-SculkCatalyst-bloom-API.patch (renamed from patches/api/0403-SculkCatalyst-bloom-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0403-API-for-an-entity-s-scoreboard-name.patch (renamed from patches/api/0404-API-for-an-entity-s-scoreboard-name.patch) | 0 | ||||
-rw-r--r-- | patches/api/0404-Deprecate-and-replace-methods-with-old-StructureType.patch (renamed from patches/api/0405-Deprecate-and-replace-methods-with-old-StructureType.patch) | 4 | ||||
-rw-r--r-- | patches/api/0405-Add-Listing-API-for-Player.patch (renamed from patches/api/0406-Add-Listing-API-for-Player.patch) | 0 | ||||
-rw-r--r-- | patches/api/0406-Expose-clicked-BlockFace-during-BlockDamageEvent.patch (renamed from patches/api/0407-Expose-clicked-BlockFace-during-BlockDamageEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0407-Fix-NPE-on-Boat-getStatus.patch (renamed from patches/api/0408-Fix-NPE-on-Boat-getStatus.patch) | 0 | ||||
-rw-r--r-- | patches/api/0408-Expand-Pose-API.patch (renamed from patches/api/0409-Expand-Pose-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0409-MerchantRecipe-add-copy-constructor.patch (renamed from patches/api/0410-MerchantRecipe-add-copy-constructor.patch) | 0 | ||||
-rw-r--r-- | patches/api/0410-More-DragonBattle-API.patch (renamed from patches/api/0411-More-DragonBattle-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0411-Add-PlayerPickItemEvent.patch (renamed from patches/api/0412-Add-PlayerPickItemEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0412-Allow-trident-custom-damage.patch (renamed from patches/api/0413-Allow-trident-custom-damage.patch) | 0 | ||||
-rw-r--r-- | patches/api/0413-Expose-hand-during-BlockCanBuildEvent.patch (renamed from patches/api/0414-Expose-hand-during-BlockCanBuildEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0414-Limit-setBurnTime-to-valid-short-values.patch (renamed from patches/api/0415-Limit-setBurnTime-to-valid-short-values.patch) | 0 | ||||
-rw-r--r-- | patches/api/0415-Add-OfflinePlayer-isConnected.patch (renamed from patches/api/0416-Add-OfflinePlayer-isConnected.patch) | 0 | ||||
-rw-r--r-- | patches/api/0416-Add-titleOverride-to-InventoryOpenEvent.patch (renamed from patches/api/0417-Add-titleOverride-to-InventoryOpenEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0417-Allow-proper-checking-of-empty-item-stacks.patch (renamed from patches/api/0418-Allow-proper-checking-of-empty-item-stacks.patch) | 0 | ||||
-rw-r--r-- | patches/api/0418-Fix-PlayerSwapHandItemsEvent-throwing-exception-when.patch (renamed from patches/api/0419-Fix-PlayerSwapHandItemsEvent-throwing-exception-when.patch) | 0 | ||||
-rw-r--r-- | patches/api/0419-Add-player-idle-duration-API.patch (renamed from patches/api/0420-Add-player-idle-duration-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0420-Add-API-to-get-the-collision-shape-of-a-block-before.patch (renamed from patches/api/0421-Add-API-to-get-the-collision-shape-of-a-block-before.patch) | 0 | ||||
-rw-r--r-- | patches/api/0421-Add-predicate-for-blocks-when-raytracing.patch (renamed from patches/api/0422-Add-predicate-for-blocks-when-raytracing.patch) | 0 | ||||
-rw-r--r-- | patches/api/0422-Add-hand-to-fish-event-for-all-player-interactions.patch (renamed from patches/api/0423-Add-hand-to-fish-event-for-all-player-interactions.patch) | 0 | ||||
-rw-r--r-- | patches/api/0423-Attribute-Modifier-API-improvements.patch (renamed from patches/api/0424-Attribute-Modifier-API-improvements.patch) | 0 | ||||
-rw-r--r-- | patches/api/0424-Expand-LingeringPotion-API.patch (renamed from patches/api/0425-Expand-LingeringPotion-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0425-Remove-unnecessary-durability-check-in-ItemStack-isS.patch (renamed from patches/api/0426-Remove-unnecessary-durability-check-in-ItemStack-isS.patch) | 0 | ||||
-rw-r--r-- | patches/api/0426-Add-Structure-check-API.patch (renamed from patches/api/0427-Add-Structure-check-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0427-Experimental-annotations-change.patch (renamed from patches/api/0428-Experimental-annotations-change.patch) | 0 | ||||
-rw-r--r-- | patches/api/0428-Add-more-scoreboard-API.patch (renamed from patches/api/0429-Add-more-scoreboard-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0429-Improve-Registry.patch (renamed from patches/api/0430-Improve-Registry.patch) | 0 | ||||
-rw-r--r-- | patches/api/0430-Add-experience-points-API.patch (renamed from patches/api/0431-Add-experience-points-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0431-Add-missing-InventoryType.patch (renamed from patches/api/0432-Add-missing-InventoryType.patch) | 0 | ||||
-rw-r--r-- | patches/api/0432-Add-drops-to-shear-events.patch (renamed from patches/api/0433-Add-drops-to-shear-events.patch) | 0 | ||||
-rw-r--r-- | patches/api/0433-Add-HiddenPotionEffect-API.patch (renamed from patches/api/0434-Add-HiddenPotionEffect-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0434-Add-PlayerShieldDisableEvent.patch (renamed from patches/api/0435-Add-PlayerShieldDisableEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0435-Return-null-for-empty-String-in-NamespacedKey.fromSt.patch (renamed from patches/api/0436-Return-null-for-empty-String-in-NamespacedKey.fromSt.patch) | 0 | ||||
-rw-r--r-- | patches/api/0436-Add-BlockStateMeta-clearBlockState.patch (renamed from patches/api/0437-Add-BlockStateMeta-clearBlockState.patch) | 0 | ||||
-rw-r--r-- | patches/api/0437-Expose-LootTable-of-DecoratedPot.patch (renamed from patches/api/0438-Expose-LootTable-of-DecoratedPot.patch) | 0 | ||||
-rw-r--r-- | patches/api/0438-Add-ShulkerDuplicateEvent.patch (renamed from patches/api/0439-Add-ShulkerDuplicateEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0439-Add-api-for-spawn-egg-texture-colors.patch (renamed from patches/api/0440-Add-api-for-spawn-egg-texture-colors.patch) | 0 | ||||
-rw-r--r-- | patches/api/0440-Add-Lifecycle-Event-system.patch (renamed from patches/api/0441-Add-Lifecycle-Event-system.patch) | 0 | ||||
-rw-r--r-- | patches/api/0441-ItemStack-Tooltip-API.patch (renamed from patches/api/0442-ItemStack-Tooltip-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0442-Add-getChunkSnapshot-includeLightData-parameter.patch (renamed from patches/api/0443-Add-getChunkSnapshot-includeLightData-parameter.patch) | 0 | ||||
-rw-r--r-- | patches/api/0443-Add-FluidState-API.patch (renamed from patches/api/0444-Add-FluidState-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0444-add-number-format-api.patch (renamed from patches/api/0445-add-number-format-api.patch) | 0 | ||||
-rw-r--r-- | patches/api/0445-improve-BanList-types.patch (renamed from patches/api/0446-improve-BanList-types.patch) | 8 | ||||
-rw-r--r-- | patches/api/0446-Suspicious-Effect-Entry-API.patch (renamed from patches/api/0447-Suspicious-Effect-Entry-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0447-Fix-DamageSource-API.patch (renamed from patches/api/0448-Fix-DamageSource-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0448-Expanded-Hopper-API.patch (renamed from patches/api/0449-Expanded-Hopper-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0449-Clone-mutables-to-prevent-unexpected-issues.patch (renamed from patches/api/0450-Clone-mutables-to-prevent-unexpected-issues.patch) | 0 | ||||
-rw-r--r-- | patches/api/0450-Add-BlockBreakProgressUpdateEvent.patch (renamed from patches/api/0451-Add-BlockBreakProgressUpdateEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0451-Deprecate-ItemStack-setType.patch (renamed from patches/api/0452-Deprecate-ItemStack-setType.patch) | 0 | ||||
-rw-r--r-- | patches/api/0452-Item-Mutation-Fixes.patch (renamed from patches/api/0453-Item-Mutation-Fixes.patch) | 0 | ||||
-rw-r--r-- | patches/api/0453-API-for-checking-sent-chunks.patch (renamed from patches/api/0454-API-for-checking-sent-chunks.patch) | 0 | ||||
-rw-r--r-- | patches/api/0454-Add-CartographyItemEvent.patch (renamed from patches/api/0455-Add-CartographyItemEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0455-More-Raid-API.patch (renamed from patches/api/0456-More-Raid-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0456-Fix-SpawnerEntry-Equipment-API.patch (renamed from patches/api/0457-Fix-SpawnerEntry-Equipment-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0457-Fix-ItemFlags.patch (renamed from patches/api/0458-Fix-ItemFlags.patch) | 0 | ||||
-rw-r--r-- | patches/api/0458-Allow-modifying-library-loader-jars-bytecode.patch (renamed from patches/api/0459-Allow-modifying-library-loader-jars-bytecode.patch) | 0 | ||||
-rw-r--r-- | patches/api/0459-Add-hook-to-remap-library-jars.patch (renamed from patches/api/0460-Add-hook-to-remap-library-jars.patch) | 0 | ||||
-rw-r--r-- | patches/api/0460-Add-GameMode-isInvulnerable.patch (renamed from patches/api/0461-Add-GameMode-isInvulnerable.patch) | 0 | ||||
-rw-r--r-- | patches/api/0461-Expose-hasColor-to-leather-armor.patch (renamed from patches/api/0462-Expose-hasColor-to-leather-armor.patch) | 0 | ||||
-rw-r--r-- | patches/api/0462-Added-API-to-get-player-ha-proxy-address.patch (renamed from patches/api/0463-Added-API-to-get-player-ha-proxy-address.patch) | 0 | ||||
-rw-r--r-- | patches/api/0463-More-Chest-Block-API.patch (renamed from patches/api/0464-More-Chest-Block-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0464-Brigadier-based-command-API.patch (renamed from patches/api/0465-Brigadier-based-command-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0465-Fix-issues-with-recipe-API.patch (renamed from patches/api/0466-Fix-issues-with-recipe-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0466-Fix-equipment-slot-and-group-API.patch (renamed from patches/api/0467-Fix-equipment-slot-and-group-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0467-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch (renamed from patches/api/0468-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0468-General-ItemMeta-fixes.patch (renamed from patches/api/0469-General-ItemMeta-fixes.patch) | 0 | ||||
-rw-r--r-- | patches/api/0469-Add-missing-fishing-event-state.patch (renamed from patches/api/0470-Add-missing-fishing-event-state.patch) | 0 | ||||
-rw-r--r-- | patches/api/0470-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch (renamed from patches/api/0471-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch) | 0 | ||||
-rw-r--r-- | patches/api/0471-Registry-Modification-API.patch (renamed from patches/api/0472-Registry-Modification-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0472-Introduce-registry-entry-and-builders.patch (renamed from patches/api/0473-Introduce-registry-entry-and-builders.patch) | 0 | ||||
-rw-r--r-- | patches/api/0473-Proxy-ItemStack-to-CraftItemStack.patch (renamed from patches/api/0474-Proxy-ItemStack-to-CraftItemStack.patch) | 0 | ||||
-rw-r--r-- | patches/api/0474-Make-a-PDC-view-accessible-directly-from-ItemStack.patch (renamed from patches/api/0475-Make-a-PDC-view-accessible-directly-from-ItemStack.patch) | 0 | ||||
-rw-r--r-- | patches/api/0475-Fix-HelpCommand-searching.patch (renamed from patches/api/0476-Fix-HelpCommand-searching.patch) | 0 | ||||
-rw-r--r-- | patches/api/0476-add-Plugin-getDataPath.patch (renamed from patches/api/0477-add-Plugin-getDataPath.patch) | 0 | ||||
-rw-r--r-- | patches/api/0477-Fix-PickupStatus-getting-reset.patch (renamed from patches/api/0478-Fix-PickupStatus-getting-reset.patch) | 0 | ||||
-rw-r--r-- | patches/api/0478-Add-an-API-for-CanPlaceOn-and-CanDestroy-NBT-values.patch (renamed from patches/api/0479-Add-an-API-for-CanPlaceOn-and-CanDestroy-NBT-values.patch) | 0 | ||||
-rw-r--r-- | patches/api/0479-Improve-StandardMessenger-exception-messages.patch (renamed from patches/api/0480-Improve-StandardMessenger-exception-messages.patch) | 0 | ||||
-rw-r--r-- | patches/api/0480-Add-even-more-Enchantment-API.patch (renamed from patches/api/0481-Add-even-more-Enchantment-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0481-Leashable-API.patch (renamed from patches/api/0482-Leashable-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0482-Add-enchantment-seed-update-API.patch (renamed from patches/api/0483-Add-enchantment-seed-update-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0483-Deprecate-for-removal-all-OldEnum-related-methods.patch (renamed from patches/api/0484-Deprecate-for-removal-all-OldEnum-related-methods.patch) | 0 | ||||
-rw-r--r-- | patches/api/0484-Add-FeatureFlag-API.patch (renamed from patches/api/0485-Add-FeatureFlag-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0485-Tag-Lifecycle-Events.patch (renamed from patches/api/0486-Tag-Lifecycle-Events.patch) | 0 | ||||
-rw-r--r-- | patches/api/0486-Item-serialization-as-json.patch (renamed from patches/api/0487-Item-serialization-as-json.patch) | 0 | ||||
-rw-r--r-- | patches/api/0487-create-TileStateInventoryHolder.patch (renamed from patches/api/0488-create-TileStateInventoryHolder.patch) | 0 | ||||
-rw-r--r-- | patches/api/0488-Add-enchantWithLevels-with-enchantment-registry-set.patch (renamed from patches/api/0489-Add-enchantWithLevels-with-enchantment-registry-set.patch) | 0 | ||||
-rw-r--r-- | patches/api/0489-Improve-entity-effect-API.patch (renamed from patches/api/0490-Improve-entity-effect-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0490-Add-recipeBrewTime.patch (renamed from patches/api/0491-Add-recipeBrewTime.patch) | 0 | ||||
-rw-r--r-- | patches/api/0491-Add-PlayerInsertLecternBookEvent.patch (renamed from patches/api/0492-Add-PlayerInsertLecternBookEvent.patch) | 0 | ||||
-rw-r--r-- | patches/api/0492-Void-damage-configuration-API.patch (renamed from patches/api/0493-Void-damage-configuration-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0493-Add-Offline-PDC-API.patch (renamed from patches/api/0494-Add-Offline-PDC-API.patch) | 0 | ||||
-rw-r--r-- | patches/api/0494-Add-AnvilView-bypassEnchantmentLevelRestriction.patch (renamed from patches/api/0495-Add-AnvilView-bypassEnchantmentLevelRestriction.patch) | 0 |
96 files changed, 6 insertions, 175 deletions
diff --git a/patches/api/0400-API-for-updating-recipes-on-clients.patch b/patches/api/0400-API-for-updating-recipes-on-clients.patch deleted file mode 100644 index 4a98cf2e1e..0000000000 --- a/patches/api/0400-API-for-updating-recipes-on-clients.patch +++ /dev/null @@ -1,169 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Jake Potrebic <[email protected]> -Date: Sat, 21 Aug 2021 17:25:54 -0700 -Subject: [PATCH] API for updating recipes on clients - - -diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java -index 50efe16bb80c618c3dfae03b70c8c165183af8ec..52c601328bbf5c1642aa620c8bb466a9d2d231be 100644 ---- a/src/main/java/org/bukkit/Bukkit.java -+++ b/src/main/java/org/bukkit/Bukkit.java -@@ -1004,6 +1004,26 @@ public final class Bukkit { - server.reloadData(); - } - -+ // Paper start - update reloadable data -+ /** -+ * Updates all advancement, tag, and recipe data for all connected clients. -+ * Useful for updating clients to new advancements/recipes/tags. -+ * @see #updateRecipes() -+ */ -+ public static void updateResources() { -+ server.updateResources(); -+ } -+ -+ /** -+ * Updates recipe data and the recipe book for all connected clients. Useful for -+ * updating clients to new recipes. -+ * @see #updateResources() -+ */ -+ public static void updateRecipes() { -+ server.updateRecipes(); -+ } -+ // Paper end - update reloadable data -+ - /** - * Returns the primary logger associated with this server instance. - * -@@ -1064,6 +1084,20 @@ public final class Bukkit { - return server.addRecipe(recipe); - } - -+ // Paper start - method to send recipes immediately -+ /** -+ * Adds a recipe to the crafting manager. -+ * -+ * @param recipe the recipe to add -+ * @param resendRecipes true to update the client with the full set of recipes -+ * @return true if the recipe was added, false if it wasn't for some reason -+ */ -+ @Contract("null, _ -> false") -+ public static boolean addRecipe(@Nullable Recipe recipe, boolean resendRecipes) { -+ return server.addRecipe(recipe, resendRecipes); -+ } -+ // Paper end - method to send recipes immediately -+ - /** - * Get a list of all recipes for a given item. The stack size is ignored - * in comparisons. If the durability is -1, it will match any data value. -@@ -1255,6 +1289,24 @@ public final class Bukkit { - return server.removeRecipe(key); - } - -+ // Paper start - method to resend recipes -+ /** -+ * Remove a recipe from the server. -+ * <p> -+ * <b>Note that removing a recipe may cause permanent loss of data -+ * associated with that recipe (eg whether it has been discovered by -+ * players).</b> -+ * -+ * @param key NamespacedKey of recipe to remove. -+ * @param resendRecipes true to update all clients on the new recipe list. -+ * Will only update if a recipe was actually removed -+ * @return True if recipe was removed -+ */ -+ public static boolean removeRecipe(@NotNull NamespacedKey key, boolean resendRecipes) { -+ return server.removeRecipe(key, resendRecipes); -+ } -+ // Paper end - method to resend recipes -+ - /** - * Gets a list of command aliases defined in the server properties. - * -diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index 1b8d6a3333a4fa9155b79644e683e2343c134e12..8ba2fbaab7428a42b506fd000fbc162f68ddaed1 100644 ---- a/src/main/java/org/bukkit/Server.java -+++ b/src/main/java/org/bukkit/Server.java -@@ -853,6 +853,22 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi - */ - public void reloadData(); - -+ // Paper start - update reloadable data -+ /** -+ * Updates all advancement, tag, and recipe data to all connected clients. -+ * Useful for updating clients to new advancements/recipes/tags. -+ * @see #updateRecipes() -+ */ -+ void updateResources(); -+ -+ /** -+ * Updates recipe data and the recipe book to each player. Useful for -+ * updating clients to new recipes. -+ * @see #updateResources() -+ */ -+ void updateRecipes(); -+ // Paper end - update reloadable data -+ - /** - * Returns the primary logger associated with this server instance. - * -@@ -894,15 +910,34 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi - public boolean dispatchCommand(@NotNull CommandSender sender, @NotNull String commandLine) throws CommandException; - - /** -- * Adds a recipe to the crafting manager. -+ * Adds a recipe to the crafting manager. Recipes added with -+ * this method won't be sent to the client automatically. Use -+ * {@link #updateRecipes()} or {@link #updateResources()} to -+ * update clients to new recipes added. -+ * <p> -+ * Player's still have to discover recipes via {@link Player#discoverRecipe(NamespacedKey)} -+ * before seeing them in their recipe book. - * - * @param recipe the recipe to add - * @return true if the recipe was added, false if it wasn't for some - * reason -+ * @see #addRecipe(Recipe, boolean) - */ - @Contract("null -> false") - public boolean addRecipe(@Nullable Recipe recipe); - -+ // Paper start - method to send recipes immediately -+ /** -+ * Adds a recipe to the crafting manager. -+ * -+ * @param recipe the recipe to add -+ * @param resendRecipes true to update the client with the full set of recipes -+ * @return true if the recipe was added, false if it wasn't for some reason -+ */ -+ @Contract("null, _ -> false") -+ boolean addRecipe(@Nullable Recipe recipe, boolean resendRecipes); -+ // Paper end - method to send recipes immediately -+ - /** - * Get a list of all recipes for a given item. The stack size is ignored - * in comparisons. If the durability is -1, it will match any data value. -@@ -1071,6 +1106,22 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi - */ - public boolean removeRecipe(@NotNull NamespacedKey key); - -+ // Paper start - method to resend recipes -+ /** -+ * Remove a recipe from the server. -+ * <p> -+ * <b>Note that removing a recipe may cause permanent loss of data -+ * associated with that recipe (eg whether it has been discovered by -+ * players).</b> -+ * -+ * @param key NamespacedKey of recipe to remove. -+ * @param resendRecipes true to update all clients on the new recipe list. -+ * Will only update if a recipe was actually removed -+ * @return True if recipe was removed -+ */ -+ boolean removeRecipe(@NotNull NamespacedKey key, boolean resendRecipes); -+ // Paper end - method to resend recipes -+ - /** - * Gets a list of command aliases defined in the server properties. - * diff --git a/patches/api/0401-Add-PlayerFailMoveEvent.patch b/patches/api/0400-Add-PlayerFailMoveEvent.patch index e6903a2b56..e6903a2b56 100644 --- a/patches/api/0401-Add-PlayerFailMoveEvent.patch +++ b/patches/api/0400-Add-PlayerFailMoveEvent.patch diff --git a/patches/api/0402-Fix-custom-statistic-criteria-creation.patch b/patches/api/0401-Fix-custom-statistic-criteria-creation.patch index 5e3f26f4f3..5e3f26f4f3 100644 --- a/patches/api/0402-Fix-custom-statistic-criteria-creation.patch +++ b/patches/api/0401-Fix-custom-statistic-criteria-creation.patch diff --git a/patches/api/0403-SculkCatalyst-bloom-API.patch b/patches/api/0402-SculkCatalyst-bloom-API.patch index 49d8c8c2bd..49d8c8c2bd 100644 --- a/patches/api/0403-SculkCatalyst-bloom-API.patch +++ b/patches/api/0402-SculkCatalyst-bloom-API.patch diff --git a/patches/api/0404-API-for-an-entity-s-scoreboard-name.patch b/patches/api/0403-API-for-an-entity-s-scoreboard-name.patch index 1fb9128be8..1fb9128be8 100644 --- a/patches/api/0404-API-for-an-entity-s-scoreboard-name.patch +++ b/patches/api/0403-API-for-an-entity-s-scoreboard-name.patch diff --git a/patches/api/0405-Deprecate-and-replace-methods-with-old-StructureType.patch b/patches/api/0404-Deprecate-and-replace-methods-with-old-StructureType.patch index a832ca9f1d..f09ff7714f 100644 --- a/patches/api/0405-Deprecate-and-replace-methods-with-old-StructureType.patch +++ b/patches/api/0404-Deprecate-and-replace-methods-with-old-StructureType.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Deprecate and replace methods with old StructureType diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java -index 52c601328bbf5c1642aa620c8bb466a9d2d231be..c8fa12acaf52cd3923a7a8702ccc50cfdc9170a2 100644 +index 50efe16bb80c618c3dfae03b70c8c165183af8ec..85ad1f7f0de9a6f9048981c3ee509b42ddbeef1a 100644 --- a/src/main/java/org/bukkit/Bukkit.java +++ b/src/main/java/org/bukkit/Bukkit.java @@ -949,9 +949,6 @@ public final class Bukkit { @@ -84,7 +84,7 @@ index 52c601328bbf5c1642aa620c8bb466a9d2d231be..c8fa12acaf52cd3923a7a8702ccc50cf /** * Reloads the server, refreshing settings and plugin information. diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index 8ba2fbaab7428a42b506fd000fbc162f68ddaed1..50ffca9bccfb582d58ccb13f0decf66e5d91aef3 100644 +index 1b8d6a3333a4fa9155b79644e683e2343c134e12..640ef81d204f480f4af83d420c7e968ce569a38d 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java @@ -817,16 +817,15 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi diff --git a/patches/api/0406-Add-Listing-API-for-Player.patch b/patches/api/0405-Add-Listing-API-for-Player.patch index 3135969fe0..3135969fe0 100644 --- a/patches/api/0406-Add-Listing-API-for-Player.patch +++ b/patches/api/0405-Add-Listing-API-for-Player.patch diff --git a/patches/api/0407-Expose-clicked-BlockFace-during-BlockDamageEvent.patch b/patches/api/0406-Expose-clicked-BlockFace-during-BlockDamageEvent.patch index 34d1940866..34d1940866 100644 --- a/patches/api/0407-Expose-clicked-BlockFace-during-BlockDamageEvent.patch +++ b/patches/api/0406-Expose-clicked-BlockFace-during-BlockDamageEvent.patch diff --git a/patches/api/0408-Fix-NPE-on-Boat-getStatus.patch b/patches/api/0407-Fix-NPE-on-Boat-getStatus.patch index 985aab9f2b..985aab9f2b 100644 --- a/patches/api/0408-Fix-NPE-on-Boat-getStatus.patch +++ b/patches/api/0407-Fix-NPE-on-Boat-getStatus.patch diff --git a/patches/api/0409-Expand-Pose-API.patch b/patches/api/0408-Expand-Pose-API.patch index a7ac9f7567..a7ac9f7567 100644 --- a/patches/api/0409-Expand-Pose-API.patch +++ b/patches/api/0408-Expand-Pose-API.patch diff --git a/patches/api/0410-MerchantRecipe-add-copy-constructor.patch b/patches/api/0409-MerchantRecipe-add-copy-constructor.patch index 1c5ba2803c..1c5ba2803c 100644 --- a/patches/api/0410-MerchantRecipe-add-copy-constructor.patch +++ b/patches/api/0409-MerchantRecipe-add-copy-constructor.patch diff --git a/patches/api/0411-More-DragonBattle-API.patch b/patches/api/0410-More-DragonBattle-API.patch index e25208ec19..e25208ec19 100644 --- a/patches/api/0411-More-DragonBattle-API.patch +++ b/patches/api/0410-More-DragonBattle-API.patch diff --git a/patches/api/0412-Add-PlayerPickItemEvent.patch b/patches/api/0411-Add-PlayerPickItemEvent.patch index 0532447562..0532447562 100644 --- a/patches/api/0412-Add-PlayerPickItemEvent.patch +++ b/patches/api/0411-Add-PlayerPickItemEvent.patch diff --git a/patches/api/0413-Allow-trident-custom-damage.patch b/patches/api/0412-Allow-trident-custom-damage.patch index 870b735548..870b735548 100644 --- a/patches/api/0413-Allow-trident-custom-damage.patch +++ b/patches/api/0412-Allow-trident-custom-damage.patch diff --git a/patches/api/0414-Expose-hand-during-BlockCanBuildEvent.patch b/patches/api/0413-Expose-hand-during-BlockCanBuildEvent.patch index 97d99a40d2..97d99a40d2 100644 --- a/patches/api/0414-Expose-hand-during-BlockCanBuildEvent.patch +++ b/patches/api/0413-Expose-hand-during-BlockCanBuildEvent.patch diff --git a/patches/api/0415-Limit-setBurnTime-to-valid-short-values.patch b/patches/api/0414-Limit-setBurnTime-to-valid-short-values.patch index 2faac56fd8..2faac56fd8 100644 --- a/patches/api/0415-Limit-setBurnTime-to-valid-short-values.patch +++ b/patches/api/0414-Limit-setBurnTime-to-valid-short-values.patch diff --git a/patches/api/0416-Add-OfflinePlayer-isConnected.patch b/patches/api/0415-Add-OfflinePlayer-isConnected.patch index 08e2f91095..08e2f91095 100644 --- a/patches/api/0416-Add-OfflinePlayer-isConnected.patch +++ b/patches/api/0415-Add-OfflinePlayer-isConnected.patch diff --git a/patches/api/0417-Add-titleOverride-to-InventoryOpenEvent.patch b/patches/api/0416-Add-titleOverride-to-InventoryOpenEvent.patch index 68e755f010..68e755f010 100644 --- a/patches/api/0417-Add-titleOverride-to-InventoryOpenEvent.patch +++ b/patches/api/0416-Add-titleOverride-to-InventoryOpenEvent.patch diff --git a/patches/api/0418-Allow-proper-checking-of-empty-item-stacks.patch b/patches/api/0417-Allow-proper-checking-of-empty-item-stacks.patch index 0fe58e0369..0fe58e0369 100644 --- a/patches/api/0418-Allow-proper-checking-of-empty-item-stacks.patch +++ b/patches/api/0417-Allow-proper-checking-of-empty-item-stacks.patch diff --git a/patches/api/0419-Fix-PlayerSwapHandItemsEvent-throwing-exception-when.patch b/patches/api/0418-Fix-PlayerSwapHandItemsEvent-throwing-exception-when.patch index e72f86be5d..e72f86be5d 100644 --- a/patches/api/0419-Fix-PlayerSwapHandItemsEvent-throwing-exception-when.patch +++ b/patches/api/0418-Fix-PlayerSwapHandItemsEvent-throwing-exception-when.patch diff --git a/patches/api/0420-Add-player-idle-duration-API.patch b/patches/api/0419-Add-player-idle-duration-API.patch index ac250c0760..ac250c0760 100644 --- a/patches/api/0420-Add-player-idle-duration-API.patch +++ b/patches/api/0419-Add-player-idle-duration-API.patch diff --git a/patches/api/0421-Add-API-to-get-the-collision-shape-of-a-block-before.patch b/patches/api/0420-Add-API-to-get-the-collision-shape-of-a-block-before.patch index 3bb30787dc..3bb30787dc 100644 --- a/patches/api/0421-Add-API-to-get-the-collision-shape-of-a-block-before.patch +++ b/patches/api/0420-Add-API-to-get-the-collision-shape-of-a-block-before.patch diff --git a/patches/api/0422-Add-predicate-for-blocks-when-raytracing.patch b/patches/api/0421-Add-predicate-for-blocks-when-raytracing.patch index e24c9fcedf..e24c9fcedf 100644 --- a/patches/api/0422-Add-predicate-for-blocks-when-raytracing.patch +++ b/patches/api/0421-Add-predicate-for-blocks-when-raytracing.patch diff --git a/patches/api/0423-Add-hand-to-fish-event-for-all-player-interactions.patch b/patches/api/0422-Add-hand-to-fish-event-for-all-player-interactions.patch index b431332b9a..b431332b9a 100644 --- a/patches/api/0423-Add-hand-to-fish-event-for-all-player-interactions.patch +++ b/patches/api/0422-Add-hand-to-fish-event-for-all-player-interactions.patch diff --git a/patches/api/0424-Attribute-Modifier-API-improvements.patch b/patches/api/0423-Attribute-Modifier-API-improvements.patch index d4b0442c30..d4b0442c30 100644 --- a/patches/api/0424-Attribute-Modifier-API-improvements.patch +++ b/patches/api/0423-Attribute-Modifier-API-improvements.patch diff --git a/patches/api/0425-Expand-LingeringPotion-API.patch b/patches/api/0424-Expand-LingeringPotion-API.patch index 40b5a5f547..40b5a5f547 100644 --- a/patches/api/0425-Expand-LingeringPotion-API.patch +++ b/patches/api/0424-Expand-LingeringPotion-API.patch diff --git a/patches/api/0426-Remove-unnecessary-durability-check-in-ItemStack-isS.patch b/patches/api/0425-Remove-unnecessary-durability-check-in-ItemStack-isS.patch index 88ecd35099..88ecd35099 100644 --- a/patches/api/0426-Remove-unnecessary-durability-check-in-ItemStack-isS.patch +++ b/patches/api/0425-Remove-unnecessary-durability-check-in-ItemStack-isS.patch diff --git a/patches/api/0427-Add-Structure-check-API.patch b/patches/api/0426-Add-Structure-check-API.patch index 43073fe8f4..43073fe8f4 100644 --- a/patches/api/0427-Add-Structure-check-API.patch +++ b/patches/api/0426-Add-Structure-check-API.patch diff --git a/patches/api/0428-Experimental-annotations-change.patch b/patches/api/0427-Experimental-annotations-change.patch index 9c079b178f..9c079b178f 100644 --- a/patches/api/0428-Experimental-annotations-change.patch +++ b/patches/api/0427-Experimental-annotations-change.patch diff --git a/patches/api/0429-Add-more-scoreboard-API.patch b/patches/api/0428-Add-more-scoreboard-API.patch index 201af36b0c..201af36b0c 100644 --- a/patches/api/0429-Add-more-scoreboard-API.patch +++ b/patches/api/0428-Add-more-scoreboard-API.patch diff --git a/patches/api/0430-Improve-Registry.patch b/patches/api/0429-Improve-Registry.patch index 607568bd87..607568bd87 100644 --- a/patches/api/0430-Improve-Registry.patch +++ b/patches/api/0429-Improve-Registry.patch diff --git a/patches/api/0431-Add-experience-points-API.patch b/patches/api/0430-Add-experience-points-API.patch index 5581883301..5581883301 100644 --- a/patches/api/0431-Add-experience-points-API.patch +++ b/patches/api/0430-Add-experience-points-API.patch diff --git a/patches/api/0432-Add-missing-InventoryType.patch b/patches/api/0431-Add-missing-InventoryType.patch index 3735af5696..3735af5696 100644 --- a/patches/api/0432-Add-missing-InventoryType.patch +++ b/patches/api/0431-Add-missing-InventoryType.patch diff --git a/patches/api/0433-Add-drops-to-shear-events.patch b/patches/api/0432-Add-drops-to-shear-events.patch index c87460e48d..c87460e48d 100644 --- a/patches/api/0433-Add-drops-to-shear-events.patch +++ b/patches/api/0432-Add-drops-to-shear-events.patch diff --git a/patches/api/0434-Add-HiddenPotionEffect-API.patch b/patches/api/0433-Add-HiddenPotionEffect-API.patch index 03c31e4ff8..03c31e4ff8 100644 --- a/patches/api/0434-Add-HiddenPotionEffect-API.patch +++ b/patches/api/0433-Add-HiddenPotionEffect-API.patch diff --git a/patches/api/0435-Add-PlayerShieldDisableEvent.patch b/patches/api/0434-Add-PlayerShieldDisableEvent.patch index ddc6deadf5..ddc6deadf5 100644 --- a/patches/api/0435-Add-PlayerShieldDisableEvent.patch +++ b/patches/api/0434-Add-PlayerShieldDisableEvent.patch diff --git a/patches/api/0436-Return-null-for-empty-String-in-NamespacedKey.fromSt.patch b/patches/api/0435-Return-null-for-empty-String-in-NamespacedKey.fromSt.patch index 93ba48c77c..93ba48c77c 100644 --- a/patches/api/0436-Return-null-for-empty-String-in-NamespacedKey.fromSt.patch +++ b/patches/api/0435-Return-null-for-empty-String-in-NamespacedKey.fromSt.patch diff --git a/patches/api/0437-Add-BlockStateMeta-clearBlockState.patch b/patches/api/0436-Add-BlockStateMeta-clearBlockState.patch index 7e8c47a8e2..7e8c47a8e2 100644 --- a/patches/api/0437-Add-BlockStateMeta-clearBlockState.patch +++ b/patches/api/0436-Add-BlockStateMeta-clearBlockState.patch diff --git a/patches/api/0438-Expose-LootTable-of-DecoratedPot.patch b/patches/api/0437-Expose-LootTable-of-DecoratedPot.patch index 42a8de4123..42a8de4123 100644 --- a/patches/api/0438-Expose-LootTable-of-DecoratedPot.patch +++ b/patches/api/0437-Expose-LootTable-of-DecoratedPot.patch diff --git a/patches/api/0439-Add-ShulkerDuplicateEvent.patch b/patches/api/0438-Add-ShulkerDuplicateEvent.patch index bed71db255..bed71db255 100644 --- a/patches/api/0439-Add-ShulkerDuplicateEvent.patch +++ b/patches/api/0438-Add-ShulkerDuplicateEvent.patch diff --git a/patches/api/0440-Add-api-for-spawn-egg-texture-colors.patch b/patches/api/0439-Add-api-for-spawn-egg-texture-colors.patch index 996340cf25..996340cf25 100644 --- a/patches/api/0440-Add-api-for-spawn-egg-texture-colors.patch +++ b/patches/api/0439-Add-api-for-spawn-egg-texture-colors.patch diff --git a/patches/api/0441-Add-Lifecycle-Event-system.patch b/patches/api/0440-Add-Lifecycle-Event-system.patch index 31bfe9a70f..31bfe9a70f 100644 --- a/patches/api/0441-Add-Lifecycle-Event-system.patch +++ b/patches/api/0440-Add-Lifecycle-Event-system.patch diff --git a/patches/api/0442-ItemStack-Tooltip-API.patch b/patches/api/0441-ItemStack-Tooltip-API.patch index 4af91c3ade..4af91c3ade 100644 --- a/patches/api/0442-ItemStack-Tooltip-API.patch +++ b/patches/api/0441-ItemStack-Tooltip-API.patch diff --git a/patches/api/0443-Add-getChunkSnapshot-includeLightData-parameter.patch b/patches/api/0442-Add-getChunkSnapshot-includeLightData-parameter.patch index 9b950f9493..9b950f9493 100644 --- a/patches/api/0443-Add-getChunkSnapshot-includeLightData-parameter.patch +++ b/patches/api/0442-Add-getChunkSnapshot-includeLightData-parameter.patch diff --git a/patches/api/0444-Add-FluidState-API.patch b/patches/api/0443-Add-FluidState-API.patch index 8f786918cb..8f786918cb 100644 --- a/patches/api/0444-Add-FluidState-API.patch +++ b/patches/api/0443-Add-FluidState-API.patch diff --git a/patches/api/0445-add-number-format-api.patch b/patches/api/0444-add-number-format-api.patch index 8d36669b0a..8d36669b0a 100644 --- a/patches/api/0445-add-number-format-api.patch +++ b/patches/api/0444-add-number-format-api.patch diff --git a/patches/api/0446-improve-BanList-types.patch b/patches/api/0445-improve-BanList-types.patch index bfb2a6a550..0c89e083a6 100644 --- a/patches/api/0446-improve-BanList-types.patch +++ b/patches/api/0445-improve-BanList-types.patch @@ -70,10 +70,10 @@ index a77c0411a68a9bad33ddfb335b7a996a843e478c..739d9d3ec789e58c10c8d818a9ca59ce /** * Banned player names diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java -index c8fa12acaf52cd3923a7a8702ccc50cfdc9170a2..e20e4239a5a1f952e1c70e899549989d5e42f73c 100644 +index 85ad1f7f0de9a6f9048981c3ee509b42ddbeef1a..2d466b308b2f8bd31c50f5d05416eadf20c9cb71 100644 --- a/src/main/java/org/bukkit/Bukkit.java +++ b/src/main/java/org/bukkit/Bukkit.java -@@ -1663,11 +1663,27 @@ public final class Bukkit { +@@ -1611,11 +1611,27 @@ public final class Bukkit { * @param <T> The ban target * * @return a ban list of the specified type @@ -102,10 +102,10 @@ index c8fa12acaf52cd3923a7a8702ccc50cfdc9170a2..e20e4239a5a1f952e1c70e899549989d /** * Gets a set containing all player operators. diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java -index 50ffca9bccfb582d58ccb13f0decf66e5d91aef3..6246251caf2c6f025c824b8e7a944b8d48751fa1 100644 +index 640ef81d204f480f4af83d420c7e968ce569a38d..20750c09d819d62f32491db8672936b929e1098e 100644 --- a/src/main/java/org/bukkit/Server.java +++ b/src/main/java/org/bukkit/Server.java -@@ -1425,10 +1425,25 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi +@@ -1374,10 +1374,25 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi * @param <T> The ban target * * @return a ban list of the specified type diff --git a/patches/api/0447-Suspicious-Effect-Entry-API.patch b/patches/api/0446-Suspicious-Effect-Entry-API.patch index d591d57ce9..d591d57ce9 100644 --- a/patches/api/0447-Suspicious-Effect-Entry-API.patch +++ b/patches/api/0446-Suspicious-Effect-Entry-API.patch diff --git a/patches/api/0448-Fix-DamageSource-API.patch b/patches/api/0447-Fix-DamageSource-API.patch index efe4403e2c..efe4403e2c 100644 --- a/patches/api/0448-Fix-DamageSource-API.patch +++ b/patches/api/0447-Fix-DamageSource-API.patch diff --git a/patches/api/0449-Expanded-Hopper-API.patch b/patches/api/0448-Expanded-Hopper-API.patch index 51cb6dfee2..51cb6dfee2 100644 --- a/patches/api/0449-Expanded-Hopper-API.patch +++ b/patches/api/0448-Expanded-Hopper-API.patch diff --git a/patches/api/0450-Clone-mutables-to-prevent-unexpected-issues.patch b/patches/api/0449-Clone-mutables-to-prevent-unexpected-issues.patch index 86b3ab4bcf..86b3ab4bcf 100644 --- a/patches/api/0450-Clone-mutables-to-prevent-unexpected-issues.patch +++ b/patches/api/0449-Clone-mutables-to-prevent-unexpected-issues.patch diff --git a/patches/api/0451-Add-BlockBreakProgressUpdateEvent.patch b/patches/api/0450-Add-BlockBreakProgressUpdateEvent.patch index 9a1913895b..9a1913895b 100644 --- a/patches/api/0451-Add-BlockBreakProgressUpdateEvent.patch +++ b/patches/api/0450-Add-BlockBreakProgressUpdateEvent.patch diff --git a/patches/api/0452-Deprecate-ItemStack-setType.patch b/patches/api/0451-Deprecate-ItemStack-setType.patch index 84fbcf3899..84fbcf3899 100644 --- a/patches/api/0452-Deprecate-ItemStack-setType.patch +++ b/patches/api/0451-Deprecate-ItemStack-setType.patch diff --git a/patches/api/0453-Item-Mutation-Fixes.patch b/patches/api/0452-Item-Mutation-Fixes.patch index ccd77b7fbc..ccd77b7fbc 100644 --- a/patches/api/0453-Item-Mutation-Fixes.patch +++ b/patches/api/0452-Item-Mutation-Fixes.patch diff --git a/patches/api/0454-API-for-checking-sent-chunks.patch b/patches/api/0453-API-for-checking-sent-chunks.patch index 0c353a8070..0c353a8070 100644 --- a/patches/api/0454-API-for-checking-sent-chunks.patch +++ b/patches/api/0453-API-for-checking-sent-chunks.patch diff --git a/patches/api/0455-Add-CartographyItemEvent.patch b/patches/api/0454-Add-CartographyItemEvent.patch index 8bfd237e0c..8bfd237e0c 100644 --- a/patches/api/0455-Add-CartographyItemEvent.patch +++ b/patches/api/0454-Add-CartographyItemEvent.patch diff --git a/patches/api/0456-More-Raid-API.patch b/patches/api/0455-More-Raid-API.patch index 947b51c645..947b51c645 100644 --- a/patches/api/0456-More-Raid-API.patch +++ b/patches/api/0455-More-Raid-API.patch diff --git a/patches/api/0457-Fix-SpawnerEntry-Equipment-API.patch b/patches/api/0456-Fix-SpawnerEntry-Equipment-API.patch index e170eabd17..e170eabd17 100644 --- a/patches/api/0457-Fix-SpawnerEntry-Equipment-API.patch +++ b/patches/api/0456-Fix-SpawnerEntry-Equipment-API.patch diff --git a/patches/api/0458-Fix-ItemFlags.patch b/patches/api/0457-Fix-ItemFlags.patch index 3ca141cfa5..3ca141cfa5 100644 --- a/patches/api/0458-Fix-ItemFlags.patch +++ b/patches/api/0457-Fix-ItemFlags.patch diff --git a/patches/api/0459-Allow-modifying-library-loader-jars-bytecode.patch b/patches/api/0458-Allow-modifying-library-loader-jars-bytecode.patch index 0c0311e790..0c0311e790 100644 --- a/patches/api/0459-Allow-modifying-library-loader-jars-bytecode.patch +++ b/patches/api/0458-Allow-modifying-library-loader-jars-bytecode.patch diff --git a/patches/api/0460-Add-hook-to-remap-library-jars.patch b/patches/api/0459-Add-hook-to-remap-library-jars.patch index fe1609629e..fe1609629e 100644 --- a/patches/api/0460-Add-hook-to-remap-library-jars.patch +++ b/patches/api/0459-Add-hook-to-remap-library-jars.patch diff --git a/patches/api/0461-Add-GameMode-isInvulnerable.patch b/patches/api/0460-Add-GameMode-isInvulnerable.patch index b4b81c5f52..b4b81c5f52 100644 --- a/patches/api/0461-Add-GameMode-isInvulnerable.patch +++ b/patches/api/0460-Add-GameMode-isInvulnerable.patch diff --git a/patches/api/0462-Expose-hasColor-to-leather-armor.patch b/patches/api/0461-Expose-hasColor-to-leather-armor.patch index e2c609b4f0..e2c609b4f0 100644 --- a/patches/api/0462-Expose-hasColor-to-leather-armor.patch +++ b/patches/api/0461-Expose-hasColor-to-leather-armor.patch diff --git a/patches/api/0463-Added-API-to-get-player-ha-proxy-address.patch b/patches/api/0462-Added-API-to-get-player-ha-proxy-address.patch index 79b1804796..79b1804796 100644 --- a/patches/api/0463-Added-API-to-get-player-ha-proxy-address.patch +++ b/patches/api/0462-Added-API-to-get-player-ha-proxy-address.patch diff --git a/patches/api/0464-More-Chest-Block-API.patch b/patches/api/0463-More-Chest-Block-API.patch index 1fc3614c74..1fc3614c74 100644 --- a/patches/api/0464-More-Chest-Block-API.patch +++ b/patches/api/0463-More-Chest-Block-API.patch diff --git a/patches/api/0465-Brigadier-based-command-API.patch b/patches/api/0464-Brigadier-based-command-API.patch index 2d29373bc2..2d29373bc2 100644 --- a/patches/api/0465-Brigadier-based-command-API.patch +++ b/patches/api/0464-Brigadier-based-command-API.patch diff --git a/patches/api/0466-Fix-issues-with-recipe-API.patch b/patches/api/0465-Fix-issues-with-recipe-API.patch index 646143b638..646143b638 100644 --- a/patches/api/0466-Fix-issues-with-recipe-API.patch +++ b/patches/api/0465-Fix-issues-with-recipe-API.patch diff --git a/patches/api/0467-Fix-equipment-slot-and-group-API.patch b/patches/api/0466-Fix-equipment-slot-and-group-API.patch index 81d91485d7..81d91485d7 100644 --- a/patches/api/0467-Fix-equipment-slot-and-group-API.patch +++ b/patches/api/0466-Fix-equipment-slot-and-group-API.patch diff --git a/patches/api/0468-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch b/patches/api/0467-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch index 8a0f6e9468..8a0f6e9468 100644 --- a/patches/api/0468-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch +++ b/patches/api/0467-Allow-Bukkit-plugin-to-use-Paper-PluginLoader-API.patch diff --git a/patches/api/0469-General-ItemMeta-fixes.patch b/patches/api/0468-General-ItemMeta-fixes.patch index 953fd2e49c..953fd2e49c 100644 --- a/patches/api/0469-General-ItemMeta-fixes.patch +++ b/patches/api/0468-General-ItemMeta-fixes.patch diff --git a/patches/api/0470-Add-missing-fishing-event-state.patch b/patches/api/0469-Add-missing-fishing-event-state.patch index 94cba543ec..94cba543ec 100644 --- a/patches/api/0470-Add-missing-fishing-event-state.patch +++ b/patches/api/0469-Add-missing-fishing-event-state.patch diff --git a/patches/api/0471-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch b/patches/api/0470-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch index 3efcc02654..3efcc02654 100644 --- a/patches/api/0471-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch +++ b/patches/api/0470-Deprecate-InvAction-HOTBAR_MOVE_AND_READD.patch diff --git a/patches/api/0472-Registry-Modification-API.patch b/patches/api/0471-Registry-Modification-API.patch index 6eca654483..6eca654483 100644 --- a/patches/api/0472-Registry-Modification-API.patch +++ b/patches/api/0471-Registry-Modification-API.patch diff --git a/patches/api/0473-Introduce-registry-entry-and-builders.patch b/patches/api/0472-Introduce-registry-entry-and-builders.patch index 5d06fe4974..5d06fe4974 100644 --- a/patches/api/0473-Introduce-registry-entry-and-builders.patch +++ b/patches/api/0472-Introduce-registry-entry-and-builders.patch diff --git a/patches/api/0474-Proxy-ItemStack-to-CraftItemStack.patch b/patches/api/0473-Proxy-ItemStack-to-CraftItemStack.patch index 246fa425d8..246fa425d8 100644 --- a/patches/api/0474-Proxy-ItemStack-to-CraftItemStack.patch +++ b/patches/api/0473-Proxy-ItemStack-to-CraftItemStack.patch diff --git a/patches/api/0475-Make-a-PDC-view-accessible-directly-from-ItemStack.patch b/patches/api/0474-Make-a-PDC-view-accessible-directly-from-ItemStack.patch index 0c48106249..0c48106249 100644 --- a/patches/api/0475-Make-a-PDC-view-accessible-directly-from-ItemStack.patch +++ b/patches/api/0474-Make-a-PDC-view-accessible-directly-from-ItemStack.patch diff --git a/patches/api/0476-Fix-HelpCommand-searching.patch b/patches/api/0475-Fix-HelpCommand-searching.patch index beac489e87..beac489e87 100644 --- a/patches/api/0476-Fix-HelpCommand-searching.patch +++ b/patches/api/0475-Fix-HelpCommand-searching.patch diff --git a/patches/api/0477-add-Plugin-getDataPath.patch b/patches/api/0476-add-Plugin-getDataPath.patch index 5085e262a9..5085e262a9 100644 --- a/patches/api/0477-add-Plugin-getDataPath.patch +++ b/patches/api/0476-add-Plugin-getDataPath.patch diff --git a/patches/api/0478-Fix-PickupStatus-getting-reset.patch b/patches/api/0477-Fix-PickupStatus-getting-reset.patch index 6473947708..6473947708 100644 --- a/patches/api/0478-Fix-PickupStatus-getting-reset.patch +++ b/patches/api/0477-Fix-PickupStatus-getting-reset.patch diff --git a/patches/api/0479-Add-an-API-for-CanPlaceOn-and-CanDestroy-NBT-values.patch b/patches/api/0478-Add-an-API-for-CanPlaceOn-and-CanDestroy-NBT-values.patch index 9ee5f867c6..9ee5f867c6 100644 --- a/patches/api/0479-Add-an-API-for-CanPlaceOn-and-CanDestroy-NBT-values.patch +++ b/patches/api/0478-Add-an-API-for-CanPlaceOn-and-CanDestroy-NBT-values.patch diff --git a/patches/api/0480-Improve-StandardMessenger-exception-messages.patch b/patches/api/0479-Improve-StandardMessenger-exception-messages.patch index db8286512a..db8286512a 100644 --- a/patches/api/0480-Improve-StandardMessenger-exception-messages.patch +++ b/patches/api/0479-Improve-StandardMessenger-exception-messages.patch diff --git a/patches/api/0481-Add-even-more-Enchantment-API.patch b/patches/api/0480-Add-even-more-Enchantment-API.patch index 7da290c673..7da290c673 100644 --- a/patches/api/0481-Add-even-more-Enchantment-API.patch +++ b/patches/api/0480-Add-even-more-Enchantment-API.patch diff --git a/patches/api/0482-Leashable-API.patch b/patches/api/0481-Leashable-API.patch index b84951d969..b84951d969 100644 --- a/patches/api/0482-Leashable-API.patch +++ b/patches/api/0481-Leashable-API.patch diff --git a/patches/api/0483-Add-enchantment-seed-update-API.patch b/patches/api/0482-Add-enchantment-seed-update-API.patch index 3b9ef102cd..3b9ef102cd 100644 --- a/patches/api/0483-Add-enchantment-seed-update-API.patch +++ b/patches/api/0482-Add-enchantment-seed-update-API.patch diff --git a/patches/api/0484-Deprecate-for-removal-all-OldEnum-related-methods.patch b/patches/api/0483-Deprecate-for-removal-all-OldEnum-related-methods.patch index bac872611c..bac872611c 100644 --- a/patches/api/0484-Deprecate-for-removal-all-OldEnum-related-methods.patch +++ b/patches/api/0483-Deprecate-for-removal-all-OldEnum-related-methods.patch diff --git a/patches/api/0485-Add-FeatureFlag-API.patch b/patches/api/0484-Add-FeatureFlag-API.patch index 9afc644014..9afc644014 100644 --- a/patches/api/0485-Add-FeatureFlag-API.patch +++ b/patches/api/0484-Add-FeatureFlag-API.patch diff --git a/patches/api/0486-Tag-Lifecycle-Events.patch b/patches/api/0485-Tag-Lifecycle-Events.patch index 29aaad5c34..29aaad5c34 100644 --- a/patches/api/0486-Tag-Lifecycle-Events.patch +++ b/patches/api/0485-Tag-Lifecycle-Events.patch diff --git a/patches/api/0487-Item-serialization-as-json.patch b/patches/api/0486-Item-serialization-as-json.patch index d2951870a1..d2951870a1 100644 --- a/patches/api/0487-Item-serialization-as-json.patch +++ b/patches/api/0486-Item-serialization-as-json.patch diff --git a/patches/api/0488-create-TileStateInventoryHolder.patch b/patches/api/0487-create-TileStateInventoryHolder.patch index eafc877be4..eafc877be4 100644 --- a/patches/api/0488-create-TileStateInventoryHolder.patch +++ b/patches/api/0487-create-TileStateInventoryHolder.patch diff --git a/patches/api/0489-Add-enchantWithLevels-with-enchantment-registry-set.patch b/patches/api/0488-Add-enchantWithLevels-with-enchantment-registry-set.patch index 1978c0b073..1978c0b073 100644 --- a/patches/api/0489-Add-enchantWithLevels-with-enchantment-registry-set.patch +++ b/patches/api/0488-Add-enchantWithLevels-with-enchantment-registry-set.patch diff --git a/patches/api/0490-Improve-entity-effect-API.patch b/patches/api/0489-Improve-entity-effect-API.patch index 4804315568..4804315568 100644 --- a/patches/api/0490-Improve-entity-effect-API.patch +++ b/patches/api/0489-Improve-entity-effect-API.patch diff --git a/patches/api/0491-Add-recipeBrewTime.patch b/patches/api/0490-Add-recipeBrewTime.patch index 16819bfe93..16819bfe93 100644 --- a/patches/api/0491-Add-recipeBrewTime.patch +++ b/patches/api/0490-Add-recipeBrewTime.patch diff --git a/patches/api/0492-Add-PlayerInsertLecternBookEvent.patch b/patches/api/0491-Add-PlayerInsertLecternBookEvent.patch index 55cbd91d4a..55cbd91d4a 100644 --- a/patches/api/0492-Add-PlayerInsertLecternBookEvent.patch +++ b/patches/api/0491-Add-PlayerInsertLecternBookEvent.patch diff --git a/patches/api/0493-Void-damage-configuration-API.patch b/patches/api/0492-Void-damage-configuration-API.patch index 26cbd83b18..26cbd83b18 100644 --- a/patches/api/0493-Void-damage-configuration-API.patch +++ b/patches/api/0492-Void-damage-configuration-API.patch diff --git a/patches/api/0494-Add-Offline-PDC-API.patch b/patches/api/0493-Add-Offline-PDC-API.patch index 32bafdb4b3..32bafdb4b3 100644 --- a/patches/api/0494-Add-Offline-PDC-API.patch +++ b/patches/api/0493-Add-Offline-PDC-API.patch diff --git a/patches/api/0495-Add-AnvilView-bypassEnchantmentLevelRestriction.patch b/patches/api/0494-Add-AnvilView-bypassEnchantmentLevelRestriction.patch index 61af6b9321..61af6b9321 100644 --- a/patches/api/0495-Add-AnvilView-bypassEnchantmentLevelRestriction.patch +++ b/patches/api/0494-Add-AnvilView-bypassEnchantmentLevelRestriction.patch |