summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJake Potrebic <[email protected]>2024-08-25 11:56:17 -0700
committerGitHub <[email protected]>2024-08-25 20:56:17 +0200
commite2da65c689ae2cf55474e542cbc931a3343ae11e (patch)
tree962489f79922f4dbf568cb6676a8f22ded5606b4
parent5167856bb85892ef36924a4153142f92634e9426 (diff)
downloadPaper-e2da65c689ae2cf55474e542cbc931a3343ae11e.tar.gz
Paper-e2da65c689ae2cf55474e542cbc931a3343ae11e.zip
Deprecate API relating to menu title changes (#11309)
-rw-r--r--patches/api/0166-Fix-Spigot-annotation-mistakes.patch25
1 files changed, 23 insertions, 2 deletions
diff --git a/patches/api/0166-Fix-Spigot-annotation-mistakes.patch b/patches/api/0166-Fix-Spigot-annotation-mistakes.patch
index e7952ac8d4..a66f2b4a3b 100644
--- a/patches/api/0166-Fix-Spigot-annotation-mistakes.patch
+++ b/patches/api/0166-Fix-Spigot-annotation-mistakes.patch
@@ -890,7 +890,7 @@ index bafef53c1d449135f1300c8c8fbb06f482ba67e1..f50aaddf8582be55fd4860ad374d8f22
+@Deprecated(forRemoval = true) // Paper
public interface LingeringPotion extends ThrownPotion { }
diff --git a/src/main/java/org/bukkit/entity/LivingEntity.java b/src/main/java/org/bukkit/entity/LivingEntity.java
-index b5ea7b60b47f056553a1cec766c57e0f75735633..ec35111df4b38fd55cc34f4baedebcf39c7fc92b 100644
+index 3f1b74af137868e502792c65ccd7ca74f3c3cb8c..c89ffb0f98dccd015e80e299142252fed3ece4a8 100644
--- a/src/main/java/org/bukkit/entity/LivingEntity.java
+++ b/src/main/java/org/bukkit/entity/LivingEntity.java
@@ -716,7 +716,9 @@ public interface LivingEntity extends Attributable, Damageable, ProjectileSource
@@ -1509,7 +1509,7 @@ index f1a48eab1a357ae64545e1f1dc941c383cff8707..466d1bd7089b76f48f953e1a51c611ec
/**
* Checks if the inventory contains any ItemStacks with the given
diff --git a/src/main/java/org/bukkit/inventory/InventoryView.java b/src/main/java/org/bukkit/inventory/InventoryView.java
-index ebc14022c9ef9b0b3331ee53e96a32667e4762e0..2b2c5faabce1628bd2e82a840dc97fe79bb57856 100644
+index ebc14022c9ef9b0b3331ee53e96a32667e4762e0..5c258b6077277575daa5d96349837bdf06f42500 100644
--- a/src/main/java/org/bukkit/inventory/InventoryView.java
+++ b/src/main/java/org/bukkit/inventory/InventoryView.java
@@ -123,9 +123,9 @@ public interface InventoryView {
@@ -1538,6 +1538,27 @@ index ebc14022c9ef9b0b3331ee53e96a32667e4762e0..2b2c5faabce1628bd2e82a840dc97fe7
public ItemStack getCursor();
/**
+@@ -296,8 +296,10 @@ public interface InventoryView {
+ * made using {@link #setTitle(String)}.
+ *
+ * @return the original title
++ * @deprecated changing the title is not supported
+ */
+ @NotNull
++ @Deprecated(since = "1.21.1") // Paper
+ public String getOriginalTitle();
+
+ /**
+@@ -309,6 +311,9 @@ public interface InventoryView {
+ * exception.
+ *
+ * @param title The new title.
++ * @deprecated changing the title is not supported. This method has
++ * poorly defined and broken behaviors. It should not be used.
+ */
++ @Deprecated(since = "1.21.1") // Paper
+ public void setTitle(@NotNull String title);
+ }
diff --git a/src/main/java/org/bukkit/inventory/ItemFactory.java b/src/main/java/org/bukkit/inventory/ItemFactory.java
index 3d08beee52f2247db6f6e679206ed6a965fbf9a8..1b4f9b93860e58762ac28715adad5a67298b06d7 100644
--- a/src/main/java/org/bukkit/inventory/ItemFactory.java