From 4622ca27b4b53331665f44e12e1ac5b32a844c5c Mon Sep 17 00:00:00 2001 From: Auxilor Date: Tue, 14 Dec 2021 11:13:58 +0000 Subject: [PATCH] Fixed integration breaking --- .../com/willfp/talismans/talismans/util/TalismanChecks.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/talismans/talismans/util/TalismanChecks.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/talismans/talismans/util/TalismanChecks.kt index 0df5c67..15f8aff 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/talismans/talismans/util/TalismanChecks.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/talismans/talismans/util/TalismanChecks.kt @@ -38,6 +38,7 @@ object TalismanChecks { * @param talisman The talisman to query * @return If the item has the queried talisman */ + @JvmStatic fun item( item: ItemStack?, talisman: Talisman @@ -56,6 +57,7 @@ object TalismanChecks { * @param item The item to query. * @return The talisman, or null if no talisman is present. */ + @JvmStatic fun getTalismanOnItem(item: ItemStack?): Talisman? { if (item == null) { return null @@ -83,6 +85,7 @@ object TalismanChecks { * @param player The player to query. * @return A set of all found talismans. */ + @JvmStatic fun getTalismansOnPlayer(player: Player): Set { return getTalismansOnPlayer(player, true) } @@ -95,6 +98,7 @@ object TalismanChecks { * @param extra Bonus items. * @return A set of all found talismans. */ + @JvmStatic fun getTalismanItemsOnPlayer( player: Player, useCache: Boolean, @@ -177,6 +181,7 @@ object TalismanChecks { * @param extra Bonus items. * @return A set of all found talismans. */ + @JvmStatic fun getTalismansOnPlayer( player: Player, useCache: Boolean, @@ -213,6 +218,7 @@ object TalismanChecks { * * @param player The player. */ + @JvmStatic fun clearCache(player: Player) { CACHED_TALISMAN_ITEMS.remove(player.uniqueId) CACHED_TALISMANS.remove(player.uniqueId) @@ -223,6 +229,7 @@ object TalismanChecks { * * @param provider The provider. */ + @JvmStatic fun regsiterItemStackProvider(provider: Function>) { PROVIDERS.add(provider) } @@ -234,6 +241,7 @@ object TalismanChecks { * @param talisman The talisman to search for. * @return A set of all found talismans. */ + @JvmStatic fun hasTalisman( player: Player, talisman: Talisman