Documentation: https://docs.faststats.dev/java
Run Gradle from the repository root. The library modules use the standard Java lifecycle.
Use build for the reusable FastStats libraries:
./gradlew :core:build
./gradlew :config:build
./gradlew :bukkit:build
./gradlew :bungeecord:build
./gradlew :hytale:build
./gradlew :minestom:build
./gradlew :nukkit:build
./gradlew :sponge:build
./gradlew :velocity:buildLibrary jars are written to each module's build/libs directory. Fabric and NeoForge compatibility artifacts are
published under stable Maven artifact IDs with Minecraft range suffixes:
dev.faststats.metrics:fabric:<sdk-version>+mc26.1-26.2
dev.faststats.metrics:neoforge:<sdk-version>+mc26.1-26.2
Use checkPlatformCompat to compile all Fabric and NeoForge compatibility modules.
To compile and test all modules with the standard lifecycle, run:
./gradlew buildCompile all published platform compatibility modules with:
./gradlew checkPlatformCompat