Class CaptionHolder

java.lang.Object
com.plotsquared.core.configuration.caption.CaptionHolder

public class CaptionHolder extends Object
A holder for a caption. Useful when constructing messages in multiple steps with TagResolvers.
  • Constructor Details

  • Method Details

    • set

      public void set(Caption caption)
      Set the Caption to send.
      Parameters:
      caption - The new caption.
    • get

      public Caption get()
      Get the Caption to send.
      Returns:
      The caption to send.
    • getTagResolvers

      public net.kyori.adventure.text.minimessage.tag.resolver.TagResolver[] getTagResolvers()
      Get the TagResolvers to use when resolving tags in the Caption.
      Returns:
      The tag resolvers to use.
      Since:
      7.0.0
    • setTagResolvers

      public void setTagResolvers(net.kyori.adventure.text.minimessage.tag.resolver.TagResolver... tagResolvers)
      Set the TagResolvers to use when resolving tags in the Caption.
      Parameters:
      tagResolvers - The tag resolvers to use.
      Since:
      7.0.0