28 lines
923 B
Java
28 lines
923 B
Java
package net.t2code.t2codelib.SPIGOT.api.messages;
|
|
|
|
import net.kyori.adventure.text.Component;
|
|
import net.kyori.adventure.text.minimessage.MiniMessage;
|
|
import net.t2code.t2codelib.SPIGOT.system.T2CodeLibMain;
|
|
import org.bukkit.Bukkit;
|
|
import org.bukkit.command.CommandSender;
|
|
import org.bukkit.entity.Player;
|
|
|
|
public class T2CminiMessage {
|
|
|
|
public static void miniMessage(String msg, CommandSender sender) {
|
|
T2CodeLibMain.adventure().sender(sender).sendMessage(replace(msg));
|
|
}
|
|
|
|
public static void sendMiniMessage(String msg) {
|
|
T2CodeLibMain.adventure().console().sendMessage(replace(msg));
|
|
}
|
|
|
|
public static void miniMessage(String msg, Player player) {
|
|
T2CodeLibMain.adventure().player(player).sendMessage(replace(msg));
|
|
}
|
|
|
|
protected static Component replace(String text) {
|
|
return MiniMessage.miniMessage().deserialize(T2Creplace.convertColorCode(text));
|
|
}
|
|
}
|