From 2fba4cd8df4954bd2609ab915bd9df183a0741be Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A9trus=20Pradella?= Date: Sat, 7 Sep 2024 09:40:54 -0300 Subject: [PATCH] Fixed ActionBarAPI not working correctly '-' --- .../evernifecore/actionbar/ActionBarAPI.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/br/com/finalcraft/evernifecore/actionbar/ActionBarAPI.java b/src/main/java/br/com/finalcraft/evernifecore/actionbar/ActionBarAPI.java index beeb936d..4d439904 100644 --- a/src/main/java/br/com/finalcraft/evernifecore/actionbar/ActionBarAPI.java +++ b/src/main/java/br/com/finalcraft/evernifecore/actionbar/ActionBarAPI.java @@ -12,8 +12,8 @@ public class ActionBarAPI { - private static final boolean THIS_SERVER_SUPPORTS_ACTIONBAR;static { - THIS_SERVER_SUPPORTS_ACTIONBAR = MCVersion.isLowerEquals(MCVersion.v1_7_10) || FCBukkitUtil.isModLoaded("necrotempus"); + private static final boolean THIS_SERVER_SUPPORTS_ACTIONBAR; static { + THIS_SERVER_SUPPORTS_ACTIONBAR = MCVersion.isHigher(MCVersion.v1_7_10) || FCBukkitUtil.isModLoaded("necrotempus"); } private static Map PLAYER_ACTION_BAR_MAP = new HashMap<>(); @@ -22,7 +22,10 @@ public static void send(Player player, String message){ } public static void send(Player player, ActionBarMessage actionBarMessage){ - if (!THIS_SERVER_SUPPORTS_ACTIONBAR) return;//ActionBar is not present on 1_7_10, and we don't have NecroTempus + if (!THIS_SERVER_SUPPORTS_ACTIONBAR){ + //This server is on 1.7.10, and we don't have NecroTempus + return; + } PlayerActionBarManager playerActionBarManager = PLAYER_ACTION_BAR_MAP.get(player.getUniqueId()); @@ -35,7 +38,10 @@ public static void send(Player player, ActionBarMessage actionBarMessage){ } public static void clear(Player player){ - if (!THIS_SERVER_SUPPORTS_ACTIONBAR) return;//ActionBar is not present on 1_7_10, and we don't have NecroTempus + if (!THIS_SERVER_SUPPORTS_ACTIONBAR){ + //This server is on 1.7.10, and we don't have NecroTempus + return; + } PlayerActionBarManager playerActionBarManager = PLAYER_ACTION_BAR_MAP.get(player.getUniqueId());