From 06c69b82a0832d132c283f86a488fb6f4fe66031 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Sat, 18 Sep 2021 15:49:48 +0100 Subject: [PATCH] Added SuppressWarnings for all ItemStack deprecations due to paper --- .../main/java/com/willfp/ecoenchants/command/CommandDebug.java | 2 +- .../com/willfp/ecoenchants/enchantments/itemtypes/Spell.java | 1 + .../enchantments/support/merging/anvil/AnvilMerge.java | 1 + .../enchantments/support/obtaining/LootPopulator.java | 1 + .../willfp/ecoenchants/enchantments/util/ItemConversions.java | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java index 8d4ee0d6..de56b3f3 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java @@ -25,7 +25,7 @@ import java.util.Map; import java.util.Set; import java.util.stream.Collectors; -@SuppressWarnings("unchecked") +@SuppressWarnings({"unchecked", "deprecation"}) public class CommandDebug extends Subcommand { /** * Instantiate a new /ecoenchants debug command handler. diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/itemtypes/Spell.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/itemtypes/Spell.java index 21e440a1..79e670ea 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/itemtypes/Spell.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/itemtypes/Spell.java @@ -37,6 +37,7 @@ import java.util.Map; import java.util.Set; import java.util.UUID; +@SuppressWarnings("deprecation") public abstract class Spell extends EcoEnchant { /** * Items that must be left-clicked to activate spells for. diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java index bd0ef1ba..040518ee 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/merging/anvil/AnvilMerge.java @@ -22,6 +22,7 @@ import java.util.Map; import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicInteger; +@SuppressWarnings("deprecation") @UtilityClass public class AnvilMerge { /** diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/obtaining/LootPopulator.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/obtaining/LootPopulator.java index 8cf9f135..a9ec9b0f 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/obtaining/LootPopulator.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/support/obtaining/LootPopulator.java @@ -27,6 +27,7 @@ import java.util.Map; import java.util.Random; import java.util.concurrent.atomic.AtomicBoolean; +@SuppressWarnings("deprecation") public class LootPopulator extends BlockPopulator { /** * Instance of ecoenchants. diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/util/ItemConversions.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/util/ItemConversions.java index c27a4b36..7ae02f0f 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/util/ItemConversions.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/util/ItemConversions.java @@ -32,6 +32,7 @@ import java.util.HashSet; import java.util.List; import java.util.Map; +@SuppressWarnings("deprecation") public class ItemConversions extends PluginDependent implements Listener { /** * Pass an {@link EcoPlugin} in order to interface with it.