ExtAPI, or Externus API is a lightweight API which wraps around the spigot API to make plugins easier to develop, eliminate common boilerplate, automate common tasks and unify syntax across all versions.
If you would like to build the Externus API it should be done so using Apache Maven.
- Open the source directory in your favourite terminal/console
- Run the command ```mvn clean install```
To include the ExtAPI into your pom.xml do the following steps
- Build ExtAPI using the build tutorial above to install ExtAPI into your local .m2 repository
- Include the following depend tag into your pom.xml that is relevant to the plugin you are making
<dependency>
<groupId>me.deltaorion</groupId>
<artifactId>bukkit-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency><dependency>
<groupId>me.deltaorion</groupId>
<artifactId>bungee-api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>To learn how to use the API simply follow the wiki which is located in the "wiki" folder in the source. There are also examples avaliable in the bukkit-test-plugin and bungee-test-plugin modules respectively
This library is licensed under the MIT license. Furthur details can be found in the License.md file