Annotation Interface Command


@Retention(RUNTIME) public @interface Command
  • Element Details

    • label

      String label
      Default:
      ""
    • usage

      String usage
      Default:
      "No usage specified"
    • description

      String description
      Default:
      "commands.generic.no_description_specified"
    • aliases

      String[] aliases
      Default:
      {}
    • permission

      String permission
      Default:
      ""
    • permissionTargeted

      String permissionTargeted
      Default:
      ""
    • threading

      boolean threading
      Default:
      false