From 1ba56ce1ca818a970859abe30a43a69e128850c7 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Thu, 25 Apr 2024 10:27:43 +1000 Subject: [PATCH] Add some missing deprecation annotations By: md_5 --- paper-api/src/main/java/org/bukkit/NamespacedKey.java | 1 + paper-api/src/main/java/org/bukkit/entity/LingeringPotion.java | 1 + .../org/bukkit/event/enchantment/PrepareItemEnchantEvent.java | 1 + paper-api/src/main/java/org/bukkit/inventory/ItemStack.java | 1 + paper-api/src/main/java/org/bukkit/map/MapCanvas.java | 1 + paper-api/src/main/java/org/bukkit/material/Step.java | 1 + paper-api/src/main/java/org/bukkit/scoreboard/Scoreboard.java | 2 ++ 7 files changed, 8 insertions(+) diff --git a/paper-api/src/main/java/org/bukkit/NamespacedKey.java b/paper-api/src/main/java/org/bukkit/NamespacedKey.java index ae7b51341f..9562fcd522 100644 --- a/paper-api/src/main/java/org/bukkit/NamespacedKey.java +++ b/paper-api/src/main/java/org/bukkit/NamespacedKey.java @@ -161,6 +161,7 @@ public final class NamespacedKey { */ @ApiStatus.Internal @NotNull + @Deprecated public static NamespacedKey randomKey() { return new NamespacedKey(BUKKIT, UUID.randomUUID().toString()); } diff --git a/paper-api/src/main/java/org/bukkit/entity/LingeringPotion.java b/paper-api/src/main/java/org/bukkit/entity/LingeringPotion.java index f124b35ec7..bafef53c1d 100644 --- a/paper-api/src/main/java/org/bukkit/entity/LingeringPotion.java +++ b/paper-api/src/main/java/org/bukkit/entity/LingeringPotion.java @@ -5,4 +5,5 @@ package org.bukkit.entity; * * @deprecated lingering status depends on only on the potion item. */ +@Deprecated public interface LingeringPotion extends ThrownPotion { } diff --git a/paper-api/src/main/java/org/bukkit/event/enchantment/PrepareItemEnchantEvent.java b/paper-api/src/main/java/org/bukkit/event/enchantment/PrepareItemEnchantEvent.java index 2ff1b13085..fc2120e037 100644 --- a/paper-api/src/main/java/org/bukkit/event/enchantment/PrepareItemEnchantEvent.java +++ b/paper-api/src/main/java/org/bukkit/event/enchantment/PrepareItemEnchantEvent.java @@ -69,6 +69,7 @@ public class PrepareItemEnchantEvent extends InventoryEvent implements Cancellab * @deprecated Use {@link #getOffers()} instead of this method */ @NotNull + @Deprecated public int[] getExpLevelCostsOffered() { int[] levelOffers = new int[offers.length]; for (int i = 0; i < offers.length; i++) { diff --git a/paper-api/src/main/java/org/bukkit/inventory/ItemStack.java b/paper-api/src/main/java/org/bukkit/inventory/ItemStack.java index 88cdce67e6..cf1733bc76 100644 --- a/paper-api/src/main/java/org/bukkit/inventory/ItemStack.java +++ b/paper-api/src/main/java/org/bukkit/inventory/ItemStack.java @@ -67,6 +67,7 @@ public class ItemStack implements Cloneable, ConfigurationSerializable, Translat * @param damage durability / damage * @deprecated see {@link #setDurability(short)} */ + @Deprecated public ItemStack(@NotNull final Material type, final int amount, final short damage) { this(type, amount, damage, null); } diff --git a/paper-api/src/main/java/org/bukkit/map/MapCanvas.java b/paper-api/src/main/java/org/bukkit/map/MapCanvas.java index 0043771972..edef478786 100644 --- a/paper-api/src/main/java/org/bukkit/map/MapCanvas.java +++ b/paper-api/src/main/java/org/bukkit/map/MapCanvas.java @@ -86,6 +86,7 @@ public interface MapCanvas { * @param color The color. See {@link MapPalette}. * @deprecated Magic value, use {@link #setPixelColor(int, int, Color)} */ + @Deprecated public void setPixel(int x, int y, byte color); /** diff --git a/paper-api/src/main/java/org/bukkit/material/Step.java b/paper-api/src/main/java/org/bukkit/material/Step.java index 9f502e7ee0..ea94222120 100644 --- a/paper-api/src/main/java/org/bukkit/material/Step.java +++ b/paper-api/src/main/java/org/bukkit/material/Step.java @@ -79,6 +79,7 @@ public class Step extends TexturedMaterial { * @deprecated Magic value */ @Override + @Deprecated protected int getTextureIndex() { return getData() & 0x7; } diff --git a/paper-api/src/main/java/org/bukkit/scoreboard/Scoreboard.java b/paper-api/src/main/java/org/bukkit/scoreboard/Scoreboard.java index 083bb2c92a..bf52375e9e 100644 --- a/paper-api/src/main/java/org/bukkit/scoreboard/Scoreboard.java +++ b/paper-api/src/main/java/org/bukkit/scoreboard/Scoreboard.java @@ -39,6 +39,7 @@ public interface Scoreboard { * exists * @deprecated use {@link #registerNewObjective(String, Criteria, String)} */ + @Deprecated @NotNull Objective registerNewObjective(@NotNull String name, @NotNull String criteria, @NotNull String displayName); @@ -56,6 +57,7 @@ public interface Scoreboard { * exists * @deprecated use {@link #registerNewObjective(String, Criteria, String, RenderType)} */ + @Deprecated @NotNull Objective registerNewObjective(@NotNull String name, @NotNull String criteria, @NotNull String displayName, @NotNull RenderType renderType);