To compile FusionPixelmon, you need to have the Java Development Kit (JDK) for Java 8 or newer, and to include module-specific dependencies.
The build uses Gradle and is a multi-module project:
fusionpixelmon-core
is the FusionPixelmon APIfusionpixelmon-sponge
is the Sponge pluginfusionpixelmon-spigot
is the Spigot pluginfusionpixelmon-forge
is the Forge modfusionpixelmon-data
is the 1.9+ ArcPlate DataMigrator Sponge plugin
The process has been automated through the compile.bat
batch script.
- On Windows, run
compile.bat
- Wait for it to finish executing
- Find the jars in
/builds
You will find:
- The core FusionPixelmon API in builds/core/libs
- FusionPixelmon for Sponge in builds/sponge/libs
- FusionPixelmon for Spigot in builds/spigot/libs
- FusionPixelmon for Forge in builds/forge/reobfShadowJar
- FusionPixelmon DataMigrator for Sponge in builds/data/libs