The official developer toolkit for BlueArcade 3. It provides the core interfaces and data contracts needed to build minigame modules that integrate seamlessly with the BlueArcade runtime on both Minecraft (Spigot) and Hytale.
BlueArcade provides a full set of original example projects that demonstrate how to build complete minigames and microgames using the API.
These projects are real production modules, available both as open-source repositories and as downloadable modules from the Blueva Store.
Add the repository and dependency to your build tool.
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.BluevaDevelopment</groupId>
<artifactId>BlueArcadeAPI</artifactId>
<version>3.2</version>
<scope>provided</scope>
</dependency>
</dependencies>repositories {
maven("https://jitpack.io")
}
dependencies {
compileOnly("com.github.BluevaDevelopment:BlueArcadeAPI:3.2")
}Full documentation available at: https://docs.blueva.net/
API reference documentation: https://docs.blueva.net/arcade/api/ You can also generate Javadocs locally by running:
mvn -f BlueArcade-API/pom.xml javadoc:javadoc