Class ChatArgument

java.lang.Object
dev.jorel.commandapi.AbstractArgumentTree<Impl,Argument,CommandSender>
dev.jorel.commandapi.arguments.AbstractArgument<T,Argument<T>,Argument<?>,org.bukkit.command.CommandSender>
dev.jorel.commandapi.arguments.Argument<net.md_5.bungee.api.chat.BaseComponent[]>
dev.jorel.commandapi.arguments.ChatArgument
All Implemented Interfaces:
GreedyArgument, Previewable<ChatArgument,net.md_5.bungee.api.chat.BaseComponent[]>, BukkitExecutable<Argument<net.md_5.bungee.api.chat.BaseComponent[]>>, ChainableBuilder<Argument<net.md_5.bungee.api.chat.BaseComponent[]>>, PlatformExecutable<Argument<net.md_5.bungee.api.chat.BaseComponent[]>,org.bukkit.command.CommandSender>

public class ChatArgument extends Argument<net.md_5.bungee.api.chat.BaseComponent[]> implements GreedyArgument, Previewable<ChatArgument,net.md_5.bungee.api.chat.BaseComponent[]>
An argument that represents chat with entity selectors
Since:
3.0
API Note:
Returns a BaseComponent[] object
  • Field Details

  • Constructor Details

    • ChatArgument

      public ChatArgument(String nodeName)
      Constructs a Chat argument with a given node name. Represents fancy greedy strings that can parse entity selectors
      Parameters:
      nodeName - the name of the node for argument
  • Method Details