Annotation Interface MagstarSubCommand


@Documented @Retention(RUNTIME) @Target(METHOD) public @interface MagstarSubCommand
  • Element Details

    • parent

      String parent
    • name

      String name
    • aliases

      String[] aliases
      Default:
      {}
    • permission

      String permission
      Default:
      ""
    • usage

      String usage
      Default:
      ""
    • description

      String description
      Default:
      ""
    • playerOnly

      boolean playerOnly
      Default:
      false
    • minArgs

      int minArgs
      Default:
      0
    • maxArgs

      int maxArgs
      Default:
      2147483647
    • terminal

      boolean terminal
      Default:
      true