From 855637f967742784c30559a55e4551f47498cee2 Mon Sep 17 00:00:00 2001 From: Jake Potrebic Date: Sat, 19 Mar 2022 02:33:49 -0700 Subject: [PATCH] Updated Upstream (CraftBukkit) (#7624) Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing CraftBukkit Changes: e9f972d6 Improve CreativeCategory conversion c2698249 PR-1034: Fix exception on init of CraftCreativeCategory f48739ca Add tests for material creative categories --- ...le-movement-from-players-while-tele.patch} | 0 .../0877-Fix-CreativeCategory-API.patch | 19 ------------------- ...0878-Implement-getComputedBiome-API.patch} | 0 ...> 0879-Make-some-itemstacks-nonnull.patch} | 0 ...alid-GameProfiles-on-skull-blocks-i.patch} | 0 ...881-Implement-enchantWithLevels-API.patch} | 0 ...h => 0882-Fix-saving-in-unloadWorld.patch} | 0 work/CraftBukkit | 2 +- 8 files changed, 1 insertion(+), 20 deletions(-) rename patches/server/{0878-Don-t-allow-vehicle-movement-from-players-while-tele.patch => 0877-Don-t-allow-vehicle-movement-from-players-while-tele.patch} (100%) delete mode 100644 patches/server/0877-Fix-CreativeCategory-API.patch rename patches/server/{0879-Implement-getComputedBiome-API.patch => 0878-Implement-getComputedBiome-API.patch} (100%) rename patches/server/{0880-Make-some-itemstacks-nonnull.patch => 0879-Make-some-itemstacks-nonnull.patch} (100%) rename patches/server/{0881-Add-debug-for-invalid-GameProfiles-on-skull-blocks-i.patch => 0880-Add-debug-for-invalid-GameProfiles-on-skull-blocks-i.patch} (100%) rename patches/server/{0882-Implement-enchantWithLevels-API.patch => 0881-Implement-enchantWithLevels-API.patch} (100%) rename patches/server/{0883-Fix-saving-in-unloadWorld.patch => 0882-Fix-saving-in-unloadWorld.patch} (100%) diff --git a/patches/server/0878-Don-t-allow-vehicle-movement-from-players-while-tele.patch b/patches/server/0877-Don-t-allow-vehicle-movement-from-players-while-tele.patch similarity index 100% rename from patches/server/0878-Don-t-allow-vehicle-movement-from-players-while-tele.patch rename to patches/server/0877-Don-t-allow-vehicle-movement-from-players-while-tele.patch diff --git a/patches/server/0877-Fix-CreativeCategory-API.patch b/patches/server/0877-Fix-CreativeCategory-API.patch deleted file mode 100644 index 6835fb235..000000000 --- a/patches/server/0877-Fix-CreativeCategory-API.patch +++ /dev/null @@ -1,19 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Jake Potrebic -Date: Sat, 12 Mar 2022 15:19:27 -0800 -Subject: [PATCH] Fix CreativeCategory API - - -diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftCreativeCategory.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftCreativeCategory.java -index 0c91897aa532e86e8a37c2359475f5dc0bb6e780..9036c388a1d7fbe7bbb1808d39b6701a6744438d 100644 ---- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftCreativeCategory.java -+++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftCreativeCategory.java -@@ -13,7 +13,7 @@ public final class CraftCreativeCategory { - .put(CreativeModeTab.TAB_REDSTONE, CreativeCategory.REDSTONE) - .put(CreativeModeTab.TAB_TRANSPORTATION, CreativeCategory.TRANSPORTATION) - .put(CreativeModeTab.TAB_MISC, CreativeCategory.MISC) // Interchangeable in NMS -- .put(CreativeModeTab.TAB_MATERIALS, CreativeCategory.MISC) // Interchangeable in NMS -+ // .put(CreativeModeTab.TAB_MATERIALS, CreativeCategory.MISC) // Interchangeable in NMS // Paper - can't have duplicate keys - .put(CreativeModeTab.TAB_FOOD, CreativeCategory.FOOD) - .put(CreativeModeTab.TAB_TOOLS, CreativeCategory.TOOLS) - .put(CreativeModeTab.TAB_COMBAT, CreativeCategory.COMBAT) diff --git a/patches/server/0879-Implement-getComputedBiome-API.patch b/patches/server/0878-Implement-getComputedBiome-API.patch similarity index 100% rename from patches/server/0879-Implement-getComputedBiome-API.patch rename to patches/server/0878-Implement-getComputedBiome-API.patch diff --git a/patches/server/0880-Make-some-itemstacks-nonnull.patch b/patches/server/0879-Make-some-itemstacks-nonnull.patch similarity index 100% rename from patches/server/0880-Make-some-itemstacks-nonnull.patch rename to patches/server/0879-Make-some-itemstacks-nonnull.patch diff --git a/patches/server/0881-Add-debug-for-invalid-GameProfiles-on-skull-blocks-i.patch b/patches/server/0880-Add-debug-for-invalid-GameProfiles-on-skull-blocks-i.patch similarity index 100% rename from patches/server/0881-Add-debug-for-invalid-GameProfiles-on-skull-blocks-i.patch rename to patches/server/0880-Add-debug-for-invalid-GameProfiles-on-skull-blocks-i.patch diff --git a/patches/server/0882-Implement-enchantWithLevels-API.patch b/patches/server/0881-Implement-enchantWithLevels-API.patch similarity index 100% rename from patches/server/0882-Implement-enchantWithLevels-API.patch rename to patches/server/0881-Implement-enchantWithLevels-API.patch diff --git a/patches/server/0883-Fix-saving-in-unloadWorld.patch b/patches/server/0882-Fix-saving-in-unloadWorld.patch similarity index 100% rename from patches/server/0883-Fix-saving-in-unloadWorld.patch rename to patches/server/0882-Fix-saving-in-unloadWorld.patch diff --git a/work/CraftBukkit b/work/CraftBukkit index 953d3ddc6..e9f972d67 160000 --- a/work/CraftBukkit +++ b/work/CraftBukkit @@ -1 +1 @@ -Subproject commit 953d3ddc674e5fc3ef04588f9fdcc35643653463 +Subproject commit e9f972d6744d66460a78a868d298c7f543533073