# Command
Date: 2020-04-18

me.legofreak107.vehiclesplus.libraries.commandlibrary.annotations

## Annotation Type Command

    @Retention(value=RUNTIME)
     @Target(value=TYPE)
    public @interface Command

### Required Element Summary

Required Elements
`Message` `description`
`java.lang.String` `name`

### Optional Element Summary

Optional Elements
`java.lang.String[]` `aliases`
`java.lang.String` `permission`

### Element Detail

#### name

    public abstract java.lang.String name

#### description

    public abstract Message description

#### permission

    public abstract java.lang.String permission

Default:
  ""

#### aliases

    public abstract java.lang.String[] aliases

Default:
  {}