MessageUtil

public final class MessageUtil

Utility for sending Adventure/MiniMessage formatted messages.

Constructors

Link copied to clipboard
public void MessageUtil(LanguageManager langManager)

Functions

Link copied to clipboard
public static String legacyToMiniMessage(String message)
Converts a legacy-formatted message string into a MiniMessage-compatible string.
Link copied to clipboard
@NotNull()
public static @NotNull() Component parse(@NotNull() @NotNull() String message)
@NotNull()
public static @NotNull() Component parse(Player player, @NotNull() @NotNull() String message, @NotNull() @NotNull() Map<String, String> placeholders)
Link copied to clipboard
@NotNull()
public static @NotNull() String placeholder(@NotNull() @NotNull() String message, @NotNull() @NotNull() Map<String, String> placeholders)
@NotNull()
public static @NotNull() List<String> placeholder(@NotNull() @NotNull() List<String> message, @NotNull() @NotNull() Map<String, String> placeholders)
Link copied to clipboard
public void sendLangMessage(Audience player, String key)
public void sendLangMessage(Audience player, String key, Map<String, String> placeholders)
Link copied to clipboard
public static void sendMessage(@NotNull() @NotNull() Audience audience, @NotNull() @NotNull() String message)
Send a message to an audience, with no placeholders
public static void sendMessage(@NotNull() @NotNull() Audience audience, @NotNull() @NotNull() String message, @NotNull() @NotNull() Map<String, String> placeholders)
Send a message to a player