From 69fa46950cc65264d4e4db9f22e58d5f57e47f46 Mon Sep 17 00:00:00 2001 From: md_5 Date: Thu, 25 Apr 2024 10:27:43 +1000 Subject: [PATCH] Add some missing deprecation annotations --- src/main/java/org/bukkit/NamespacedKey.java | 1 + src/main/java/org/bukkit/entity/LingeringPotion.java | 1 + .../org/bukkit/event/enchantment/PrepareItemEnchantEvent.java | 1 + src/main/java/org/bukkit/inventory/ItemStack.java | 1 + src/main/java/org/bukkit/map/MapCanvas.java | 1 + src/main/java/org/bukkit/material/Step.java | 1 + src/main/java/org/bukkit/scoreboard/Scoreboard.java | 2 ++ 7 files changed, 8 insertions(+) diff --git a/src/main/java/org/bukkit/NamespacedKey.java b/src/main/java/org/bukkit/NamespacedKey.java index ae7b5134..9562fcd5 100644 --- a/src/main/java/org/bukkit/NamespacedKey.java +++ b/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/src/main/java/org/bukkit/entity/LingeringPotion.java b/src/main/java/org/bukkit/entity/LingeringPotion.java index f124b35e..bafef53c 100644 --- a/src/main/java/org/bukkit/entity/LingeringPotion.java +++ b/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/src/main/java/org/bukkit/event/enchantment/PrepareItemEnchantEvent.java b/src/main/java/org/bukkit/event/enchantment/PrepareItemEnchantEvent.java index 2ff1b130..fc2120e0 100644 --- a/src/main/java/org/bukkit/event/enchantment/PrepareItemEnchantEvent.java +++ b/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/src/main/java/org/bukkit/inventory/ItemStack.java b/src/main/java/org/bukkit/inventory/ItemStack.java index 88cdce67..cf1733bc 100644 --- a/src/main/java/org/bukkit/inventory/ItemStack.java +++ b/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/src/main/java/org/bukkit/map/MapCanvas.java b/src/main/java/org/bukkit/map/MapCanvas.java index 00437719..edef4787 100644 --- a/src/main/java/org/bukkit/map/MapCanvas.java +++ b/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/src/main/java/org/bukkit/material/Step.java b/src/main/java/org/bukkit/material/Step.java index 9f502e7e..ea942221 100644 --- a/src/main/java/org/bukkit/material/Step.java +++ b/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/src/main/java/org/bukkit/scoreboard/Scoreboard.java b/src/main/java/org/bukkit/scoreboard/Scoreboard.java index 083bb2c9..bf52375e 100644 --- a/src/main/java/org/bukkit/scoreboard/Scoreboard.java +++ b/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);