Class MessageUtils

java.lang.Object
org.strassburger.lifestealz.util.MessageUtils

public class MessageUtils extends Object
  • Method Details

    • formatMsg

      public static net.kyori.adventure.text.Component formatMsg(String msg, MessageUtils.Replaceable... replaceables)
      Formats a message with placeholders
      Parameters:
      msg - The message to format
      replaceables - The placeholders to replace
      Returns:
      The formatted message
    • getAndFormatMsg

      public static net.kyori.adventure.text.Component getAndFormatMsg(boolean addPrefix, String path, String fallback, MessageUtils.Replaceable... replaceables)
      Gets and formats a message from the config
      Parameters:
      addPrefix - Whether to add the prefix to the message
      path - The path to the message in the config
      fallback - The fallback message
      replaceables - The placeholders to replace
      Returns:
      The formatted message