Class ChatContext

java.lang.Object
com.stardevllc.starchat.context.ChatContext

public class ChatContext extends Object
  • Constructor Details

    • ChatContext

      public ChatContext(String message)
    • ChatContext

      public ChatContext(String message, Set<UUID> recipients)
    • ChatContext

      public ChatContext(org.bukkit.command.CommandSender sender, String message)
    • ChatContext

      public ChatContext(org.bukkit.command.CommandSender sender, String messages, Set<UUID> recipients)
    • ChatContext

      public ChatContext(org.bukkit.event.player.AsyncPlayerChatEvent chatEvent)
    • ChatContext

      public ChatContext(org.bukkit.event.player.AsyncPlayerChatEvent chatEvent, Set<UUID> recipients)
  • Method Details

    • getSource

      public ChatContext.Source getSource()
    • getRecipients

      public Set<UUID> getRecipients()
    • getSender

      public org.bukkit.command.CommandSender getSender()
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getChatEvent

      public org.bukkit.event.player.AsyncPlayerChatEvent getChatEvent()
    • getSenderAsPlayer

      public org.bukkit.entity.Player getSenderAsPlayer()
    • getFinalMessage

      public String getFinalMessage()
    • setFinalMessage

      public void setFinalMessage(String finalMessage)