This is a Java class that plugin developers can add to their plugins that makes creating new commands super simple.
This is acomplished by utilizing the annotaions feature in Java. (NOTE: This util only works with Java 8 because of Repeatable Annotations.
Currently the framework is relatively light, but the functionality of these annotations is powerful.
- Argument typing
- Command user type (console or player or both)
- Single/Multipler permissions
- No more forgetting about putting the commands in your plugin.yml! \o/