Class ChatManager

java.lang.Object
dev.despical.tntrun.chat.ChatManager

public class ChatManager extends Object
  • Constructor Details

    • ChatManager

      public ChatManager(TNTRun plugin)
  • Method Details

    • loadFile

      public void loadFile()
    • sendRawComponent

      public void sendRawComponent(org.bukkit.entity.Player player, net.kyori.adventure.text.Component component, Var... vars)
    • sendRawTitleComponent

      public void sendRawTitleComponent(org.bukkit.entity.Player player, net.kyori.adventure.text.Component title, net.kyori.adventure.text.Component subtitle, int fadeIn, int stay, int fadeOut, Var... vars)
    • sendMessage

      public void sendMessage(dev.despical.commandframework.CommandArguments arguments, String messageKey, Var... vars)
    • sendMessage

      public void sendMessage(org.bukkit.command.CommandSender recipient, String messageKey, Var... vars)
    • sendCenteredMessage

      public void sendCenteredMessage(org.bukkit.command.CommandSender recipient, String path, Var... vars)
    • sendCenteredMessage

      public void sendCenteredMessage(org.bukkit.command.CommandSender recipient, List<String> messages, Var... vars)
    • sendRawMessage

      public void sendRawMessage(org.bukkit.command.CommandSender recipient, String message, Var... vars)
    • sendActionBar

      public void sendActionBar(User user, String messageKey, Var... vars)
    • sendActionBar

      public void sendActionBar(org.bukkit.command.CommandSender recipient, String messageKey, Var... vars)
    • sendRawActionBar

      public void sendRawActionBar(org.bukkit.command.CommandSender recipient, String message, Var... vars)
    • sendTitle

      public void sendTitle(User user, String titlePath, String subtitlePath, int stay, Var... vars)
    • sendTitle

      public void sendTitle(org.bukkit.command.CommandSender recipient, String titlePath, String subtitlePath, int fadeIn, int stay, int fadeOut, Var... vars)
    • sendRawTitle

      public void sendRawTitle(org.bukkit.command.CommandSender player, String title, String subtitle, int fadeIn, int stay, int fadeOut)
    • getMessageComponent

      public net.kyori.adventure.text.Component getMessageComponent(String messageKey, Var... vars)
    • getRawString

      public String getRawString(String path, Var... variables)
    • message

      public String message(String path, Var... variables)
    • message

      public String message(String path, User user)
    • parseMessage

      public net.kyori.adventure.text.Component parseMessage(String message, Var... vars)
    • parseList

      public List<net.kyori.adventure.text.Component> parseList(List<String> list, Var... vars)
    • replaceVarsInComponent

      public net.kyori.adventure.text.Component replaceVarsInComponent(net.kyori.adventure.text.Component component, Var... vars)
    • getConfigSection

      public org.bukkit.configuration.ConfigurationSection getConfigSection(String path)
    • getStringList

      public List<String> getStringList(String path)
    • getComponentList

      public List<net.kyori.adventure.text.Component> getComponentList(String path)