Interface IChat


public interface IChat
Get Chat Methods
  • Method Summary

    Modifier and Type
    Method
    Description
    getPrefix(org.bukkit.entity.Player p)
    Get Player prefix
    getSuffix(org.bukkit.entity.Player p)
    Get Player suffix
    net.kyori.adventure.text.Component
    Parse legacy and minimessage string to Component
    net.kyori.adventure.text.Component
    parsePlaceholders(org.bukkit.entity.Player player, String msg)
    Parse placeholders, legacy and minimessage string to Component
    void
    sendMessage(org.bukkit.entity.Player player, String msg)
    Sends a message to a player with adventure minimessage formating
  • Method Details

    • getPrefix

      String getPrefix(org.bukkit.entity.Player p)
      Get Player prefix
      Parameters:
      p - player from which to take the prefix
    • getSuffix

      String getSuffix(org.bukkit.entity.Player p)
      Get Player suffix
      Parameters:
      p - player from which to take the suffix
    • sendMessage

      void sendMessage(org.bukkit.entity.Player player, String msg)
      Sends a message to a player with adventure minimessage formating
      Parameters:
      player - the player to receive the message
      msg - the message that will be sent to the player
    • parseMiniMessage

      net.kyori.adventure.text.Component parseMiniMessage(String msg)
      Parse legacy and minimessage string to Component
      Parameters:
      msg - the message to be parsed
      Returns:
      the parsed Component
    • parsePlaceholders

      net.kyori.adventure.text.Component parsePlaceholders(org.bukkit.entity.Player player, String msg)
      Parse placeholders, legacy and minimessage string to Component
      Parameters:
      player - the player to get placeholders for
      msg - the message to be parsed
      Returns:
      the parsed Component