Skip to content

Building from source ​

Requirements: JDK 25 (every project still targets its own Minecraft version's Java) and the Spigot and Paper server jars of every revision in ~/.m2. Neither publishes those, so they're built locally with BuildTools and paperclip.

bash
git clone https://github.com/Erano01/EranoAPI
cd EranoAPI
./scripts/build-spigot-jars.sh    # BuildTools for every revision 1.8 -> 26.x (hours the first time)
./scripts/build-paper-jars.sh     # Paper server jars for the Paper versions (minutes)
mvn clean install                 # -> Spigot/Dist/target/EranoAPI.jar
./scripts/build-mods.sh           # every Forge / Fabric jar -> build/mods/

The version tables are regenerated with scripts/material-report/run.sh and scripts/registry-report/run.sh when a new Minecraft version comes out.

Pull requests and issues are welcome on GitHub.

SurvivalGames is a paid plugin. EranoAPI is open source under the MIT license.