Class OnlinePlayers

java.lang.Object
ru.cwcode.commands.Argument
ru.cwcode.commands.velocityplatform.argument.OnlinePlayers
Direct Known Subclasses:
OnlinePlayersWithoutSender, PlayerArg

public class OnlinePlayers extends ru.cwcode.commands.Argument
  • Field Summary

    Fields inherited from class ru.cwcode.commands.Argument

    raw
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    completions(ru.cwcode.commands.api.Sender sender)
     
    net.kyori.adventure.text.Component
    invalidMessage(ru.cwcode.commands.Command command, ru.cwcode.commands.api.Sender sender, String written)
     
    boolean
     

    Methods inherited from class ru.cwcode.commands.Argument

    completions, getTag, hint, isOptional, newInstance, notNull, optional, optional, tag, toBoolean, toComponent, toDouble, toFloat, toInt, toReadableString, toString, valid

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • OnlinePlayers

      public OnlinePlayers()
  • Method Details

    • valid

      public boolean valid(String raw)
      Specified by:
      valid in class ru.cwcode.commands.Argument
    • completions

      public List<String> completions(ru.cwcode.commands.api.Sender sender)
      Specified by:
      completions in class ru.cwcode.commands.Argument
    • argumentName

      public String argumentName()
      Specified by:
      argumentName in class ru.cwcode.commands.Argument
    • invalidMessage

      public net.kyori.adventure.text.Component invalidMessage(ru.cwcode.commands.Command command, ru.cwcode.commands.api.Sender sender, String written)
      Overrides:
      invalidMessage in class ru.cwcode.commands.Argument