Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmulloy2/swornapi

A common API for my plugins
https://github.com/dmulloy2/swornapi

api bukkit java minecraft spigot utilities

Last synced: 3 months ago
JSON representation

A common API for my plugins

Awesome Lists containing this project

README

        

# SwornAPI
SwornAPI is a collection of useful classes that I use in most of my projects. It contains APIs for configuration, commands, chat, GUIs, reflection, integration, I/O, and more.

### Resources
* [Download](https://ci.dmulloy2.net/job/SwornAPI)
* [JavaDocs](https://ci.dmulloy2.net/job/SwornAPI/javadoc)

### Building
SwornAPI is built using Maven. It requires Spigot and the Spigot API, which can be obtained [here](https://www.spigotmc.org/wiki/buildtools/).

### License
SwornAPI is currently licensed under the GPL v3.

### Utilizing SwornAPI
SwornAPI is best utilized as a Maven dependency:

````xml


jitpack
https://jitpack.io


com.github.dmulloy2
SwornAPI
-SNAPSHOT

````

For the best results, SwornAPI should be shaded into your project:

````xml



org.apache.maven.plugins
maven-shade-plugin
2.3


package

shade




net.dmulloy2:swornapi*




net.dmulloy2
net.dmulloy2.ultimatearena

net.dmulloy2.ultimatearena*








````