diff --git a/pom.xml b/pom.xml index e49973e3..96e6ccbc 100644 --- a/pom.xml +++ b/pom.xml @@ -829,6 +829,10 @@ com.googlecode.json-simple json-simple + + bungeecord-chat + net.md-5 + diff --git a/src/main/java/fr/xephi/authme/service/BukkitService.java b/src/main/java/fr/xephi/authme/service/BukkitService.java index efe5c92a..45008a38 100644 --- a/src/main/java/fr/xephi/authme/service/BukkitService.java +++ b/src/main/java/fr/xephi/authme/service/BukkitService.java @@ -7,7 +7,6 @@ import fr.xephi.authme.AuthMe; import fr.xephi.authme.initialization.SettingsDependent; import fr.xephi.authme.settings.Settings; import fr.xephi.authme.settings.properties.PluginSettings; -import net.md_5.bungee.api.chat.BaseComponent; import org.bukkit.BanEntry; import org.bukkit.BanList; import org.bukkit.Bukkit; @@ -248,24 +247,6 @@ public class BukkitService implements SettingsDependent { return Bukkit.broadcastMessage(message); } - /** - * Broadcast a message to all players using components. - * - * @param message the message - */ - public void broadcastMessage(BaseComponent message) { - Bukkit.spigot().broadcast(message); - } - - /** - * Broadcast messages to all players using components. - * - * @param messages the messages - */ - public void broadcastMessage(BaseComponent... messages) { - Bukkit.spigot().broadcast(messages); - } - /** * Gets the player with the exact given name, case insensitive. * diff --git a/src/main/java/fr/xephi/authme/util/message/MiniMessageUtils.java b/src/main/java/fr/xephi/authme/util/message/MiniMessageUtils.java index 98616afc..c8f59afd 100644 --- a/src/main/java/fr/xephi/authme/util/message/MiniMessageUtils.java +++ b/src/main/java/fr/xephi/authme/util/message/MiniMessageUtils.java @@ -2,24 +2,11 @@ package fr.xephi.authme.util.message; import net.kyori.adventure.text.Component; import net.kyori.adventure.text.minimessage.MiniMessage; -import net.kyori.adventure.text.serializer.bungeecord.BungeeComponentSerializer; import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer; -import net.md_5.bungee.api.chat.BaseComponent; public class MiniMessageUtils { private static final MiniMessage miniMessage = MiniMessage.miniMessage(); - /** - * Parse a MiniMessage string into a BungeeCord BaseComponent[]. - * - * @param message The message to parse. - * @return The parsed message. - */ - public static BaseComponent[] parseMiniMessage(String message) { - Component component = miniMessage.deserialize(message); - return BungeeComponentSerializer.get().serialize(component); - } - /** * Parse a MiniMessage string into a legacy string. * @@ -30,4 +17,7 @@ public class MiniMessageUtils { Component component = miniMessage.deserialize(message); return LegacyComponentSerializer.legacyAmpersand().serialize(component); } + + private MiniMessageUtils() { + } }