Skip to content

Commit b736242

Browse files
committed
v1.3.7
1 parent 1742808 commit b736242

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/main/java/me/byteful/plugin/leveltools/listeners/XPListener.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import static redempt.redlib.misc.FormatUtils.formatMoney;
44

55
import com.cryptomorin.xseries.XSound;
6-
import com.cryptomorin.xseries.messages.ActionBar;
76
import java.util.List;
87
import me.byteful.plugin.leveltools.LevelToolsPlugin;
98
import me.byteful.plugin.leveltools.api.event.LevelToolsLevelIncreaseEvent;
@@ -60,7 +59,7 @@ protected void handle(LevelToolsItem tool, Player player, double modifier) {
6059
.replace("{level}", String.valueOf(tool.getLevel()))
6160
.replace("{max_xp_formatted}", formatMoney(tool.getMaxXp()))
6261
.replace("{xp_formatted}", formatMoney(tool.getXp())));
63-
ActionBar.sendActionBar(player, text);
62+
LevelToolsUtil.sendActionBar(player, text);
6463
}
6564

6665
if (tool.getXp() >= tool.getMaxXp()) {

src/main/java/me/byteful/plugin/leveltools/util/LevelToolsUtil.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import static redempt.redlib.misc.FormatUtils.formatMoney;
66

77
import com.cryptomorin.xseries.XMaterial;
8+
import com.cryptomorin.xseries.messages.ActionBar;
89
import com.google.common.base.Strings;
910
import de.tr7zw.changeme.nbtapi.NBTItem;
1011
import java.math.BigDecimal;
@@ -20,6 +21,8 @@
2021
import me.byteful.plugin.leveltools.api.item.LevelToolsItem;
2122
import me.byteful.plugin.leveltools.api.item.impl.NBTLevelToolsItem;
2223
import me.byteful.plugin.leveltools.api.item.impl.PDCLevelToolsItem;
24+
import net.md_5.bungee.api.ChatMessageType;
25+
import net.md_5.bungee.api.chat.TextComponent;
2326
import org.apache.commons.lang.math.NumberUtils;
2427
import org.bukkit.ChatColor;
2528
import org.bukkit.Material;
@@ -342,4 +345,12 @@ private static ConfigurationSection getCsFromType(Material material) {
342345
return LevelToolsPlugin.getInstance().getConfig().getConfigurationSection("tool_rewards");
343346
}
344347
}
348+
349+
public static void sendActionBar(Player player, String msg) {
350+
if (RedLib.MID_VERSION > 12) {
351+
player.spigot().sendMessage(ChatMessageType.ACTION_BAR, TextComponent.fromLegacyText(msg));
352+
} else {
353+
ActionBar.sendActionBar(player, msg);
354+
}
355+
}
345356
}

0 commit comments

Comments
 (0)